缺陷驅動的流程優化和技術引進
原文連結:enter link description here 作者:chgaowei
軟體領域一個非常大的特點是流程和技術變化相當的快。作為一個軟體企業,面對日新月異的開發流程和開發技術,何時、如何選擇及引進新的流程和技術變得十分重要。這篇文章主要討論的是進行選擇和引進時的出發點,我稱之為“缺陷驅動”。
什麼是缺陷驅動?
這涉及到引進新技術的根本原因。其實很簡單,就是為了解決軟體開發過程中遇到的問題。但是實際操作時,面對外界的宣傳和影響,人們往往會偏離這個初衷——從追求問題的解決到追求技術的“先進與流行”。
學習引進一種新的技術,新的開發方法和流程,根本的原因不是因為它有多新,有多少人使用,有誰的推薦,而是它是否能夠實際的解決你所面臨的問題。
缺陷驅動就是說,在軟體開發過程中遇到了無法解決或者難於解決問題,才去考慮選擇能夠解決問題的新技術和方法。否則保持不變。
缺陷驅動的關注點是缺陷而不是技術
以解決工作中遇到的問題為出發點來引進新的技術,才會在這個過程中以問題以及自身的情況為中心,看技術是否適合自身,而不是以技術為中心,看它有多少優點。從這個角度思考也許能夠更深入的瞭解技術。另外,這樣對於一個組織來說,是一種自然的成長過程,而不是拔苗助長。
特別是對於引進軟體開發流程(比如敏捷開發),這一點更有用。因為不存在一個標準的流程對於所有的組織都適用,組織都需要根據自身的情況進行裁剪,並且根據遇到的問題,首先引進能夠解決當前問題的部分,再慢慢考慮其他部分。
發現問題
由於缺陷驅動提倡的時有了問題才行動,所以,在這種思路下,是否能夠及時的發現問題變得十分的重要。記得之前看過的一般管理相關文章中提到過,管理者的首要任務是發現問題。
如何及時的發現問題?
- 首先要對你的工作相當的敏感,遇到不流暢或者不舒服的地方,要記下來並對它進行思考。
- 其次在遇到了問題要思考它的根本原因。找出根本的問題。
- 還要多關心技術領域的發展,要多嘗試新技術。
其實缺陷驅動要避免的是兩個極端:一是過分保守,無視技術的發展,可能會被淘汰;一是激進,為了技術而技術,為了流程而流程,拔苗助長。
採用缺陷驅動有下面幾個好處:
- 降低變革阻力。缺陷導致的問題給團隊成員的教訓會降低在團隊中進行流程優化的阻力,成員都會樂於接受流程的改變。
- 防止為了優化而優化,為了過程而過程。流程優化是為了解決實際的問題,如果沒有問題,僅僅是因為某個流程或過程更好,或者更科學,或者更流行,所以才進行流程優化,則極有可能會進入為了過程而過程,為了優化而優化,這樣,不但無法獲得流程優化的好處,更壞的情況是,團隊會對流程“水土不服”的。
- 推動創新。缺陷驅動的方法會使團隊成員養成善於發現問題,並且去思考、嘗試解決問題的方案。如果沒有現成的解決方案,團隊成員會自己思考適合團隊自身解決方案,從而推動組織創新。
PS:對於缺陷驅動思考的不是很深刻,寫出來算是一個階段的總結,還要在工作中實踐以慢慢的完善。
之前的思考:缺陷驅動與流程優化
相關文章
- 技術分享 | SQL 最佳化:ICP 的缺陷SQL
- shell的引數和指令碼流程改進指令碼
- 模型驅動的軟體測試技術模型
- Node.js背後的V8引擎優化技術Node.js優化
- 移動端API介面優化的術和結果API優化
- 技術驅動的文件革命:思通數科智慧文件系統的OCR與自動化表格處理技術解析
- win10系統優化驅動器怎麼用_win10如何優化驅動器Win10優化
- 走進JavaWeb技術世界3:JDBC的進化與連線池技術JavaWebJDBC
- 讀《軟體驅魔》除錯和優化遺留程式碼的藝術除錯優化
- 核心驅動mmap Handler利用技術(一)
- 核心驅動mmap Handler利用技術(二)
- Mysql優化原則_小表驅動大表IN和EXISTS的合理利用MySql優化
- Laravel 優化 Auth 使用快取驅動Laravel優化快取
- 前端優化常用技術心得前端優化
- MongoDB進階之路:不僅僅是技術研究,還有優化和最佳實踐MongoDB優化
- win10優化驅動器有什麼用_win10如何啟用自動優化驅動器Win10優化
- mysql子查詢的缺陷以及5.6的優化MySql優化
- pytest的資料驅動和引數傳遞
- 對引進IT技術書籍的一點建議
- MySQL連線查詢驅動表被驅動表以及效能優化MySql優化
- 虛擬動點CEO賈哲:動捕技術推動遊戲製作工業化流程遊戲
- 數實融合 數字孿生進入“技術+應用”雙驅動時代
- 製造和新的自動化技術是什麼?
- 移動端技術演進
- 面試驅動技術 - Category 相關考點面試Go
- 缺陷軟體:大資料驅動科學的致命傷?大資料
- 技術管理進階——關於成本優化與利益分配機制優化
- SaaS軟體的技術缺陷以及解決方案
- UI技術總結--效能優化UI優化
- SQL語句優化技術分析SQL優化
- 機器人落地“最優解” 思嵐科技以技術驅動產業發展機器人產業
- 軟體缺陷管理流程
- 戴爾科技集團:85%的中國企業尚未改進其資料技術和流程
- 探索雲原生時代:技術驅動的業務架構革新架構
- 區塊鏈:《區塊鏈 技術驅動金融》筆記和總結區塊鏈筆記
- 搜狗分身技術再進化,讓AI合成主播“動”起來AI
- 【譯】21 項優化 React App 效能的技術優化ReactAPP
- 伺服器虛擬化技術的優點伺服器