提高軟體質量為何如此之難
原文見:
下面這段有點意思:
"這不可能"效應
你是否知道,要是你有八英尺六英寸高,你就可以被NBA 的一支球隊中聘為首發中鋒,並且因此每年可以掙到3,000,000 美元?現在你已經知道了這一點,那麼為什麼不馬上開始一個增加身高的計劃呢?這種問法幼稚得可笑,因為你並不知道如何才能使自己長高几英尺。
你是否又知道,要是可以把你的軟體中的錯誤數量減少至每一百萬行程式碼中不超過一個,你的軟體市場就會每年增加3,000,000 美元的份額?這種問法同樣幼稚得可笑,因為你並不知道如何才能把自己的軟體中的錯誤數量降低到每一百萬行程式碼中不超過一個。
在他的" Quality Is Free"5 一書中Philip 說過,提高質量的積極性總是來自於對質量的代價(我更偏愛使用"質量的價值"一詞,雖然二者的意思完全一樣)的分析。在我的諮詢經歷中,我經常要與深受困擾的專案主管們交談,他們之所以有所煩惱,大多是因為他們企圖削減軟體的開發費用,或者縮短開發週期;但是,我卻很少遇到哪位主管為軟體質量的提高煩惱過。他們不用大傷腦筋,就可以輕鬆地告訴我為了削減費用或加快進度,那些工作才是應該做的;然而,對於提高軟體質量所能帶來的價值,他們卻似乎從來也沒有考慮過去評估一下。
而當我建議他們評估一下質量帶來的價值時,他們通常的反應讓我感覺到,自己好像是在告訴他們長高到八英尺六英寸之後的價值-- 對他們來說,提高質量是"挾泰山以超北海"的工作。既然對如何實現這個目標一無所知,又為何要因為對其價值的評估而自尋煩惱呢?即使知道如何評估,但是既然我們對這種價值並不認同,那麼又有什麼必要去實現它呢?圖1-3 顯示出了這個惡性迴圈的過程。這裡採用的是作用圖的形式,我將在稍後對這種圖表進行解釋,並且將在本卷中一直使用它。現在,讓我們暫且特別留意它是如何解釋提高質量的工作的開展為何這樣舉步維艱。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-22056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Facebook如何提高軟體質量
- 何為軟體開發的難?
- PMP認證的價值:為何含金量如此之高?
- 文章質量檢測工具怎麼提高文章質量?提高質量有什麼方法?
- 推薦5款提高工作效率和質量的軟體
- 想有效提高軟體產品質量,第三方軟體測評機構推薦
- 方案:軟體質量保證
- 如何保證軟體質量
- 如何應用六西格瑪培訓提高開發手機軟體質量?
- 軟體測試——軟體安全質量的保證
- 何為程式碼質量?——用腦子寫程式碼
- 軟體質量屬性真題
- 如何提高Sprint Review的質量?View
- 軟體測試學習教程—軟體測試質量
- 軟體測試對軟體質量有哪些影響?
- 抖音為何要不斷提升畫質體驗?
- 揭開華為雲ADN提高網路質量的秘密
- 只有不容忍才能提升軟體質量
- 軟體專案管理 8.1.軟體質量基本概念專案管理
- 軟體測試對軟體質量的影響有那些?
- 如何做好質量管理、提高研發的程式碼質量?
- 如何提高企業資料質量
- 棧為何如此之快?
- 軟體質量保障全流程實踐分享
- MES模賽思軟體質量工具更新
- 2022國產QMS質量管理軟體合集
- 軟體測試中影響軟體需求質量的因素有哪些?
- 軟體論文之論軟體質量保證及其應用
- 軟體專案管理 8.4.軟體專案質量計劃專案管理
- 冷飯為何再難炒香?玩家心理變化和遊戲整體品質或是最終答案遊戲
- 開源軟體為何會成為“兵家必爭之地”?
- [譯] 虛構問題,低質量軟體的根源
- 淘寶網——軟體質量屬性場景分析
- 軟體質量一級屬性科技論文(1)
- 製藥企業常用質量管理軟體TrackWise概述
- 3A遊戲的窘境,為何2019年歐美廠商的產品質量集體啞火?遊戲
- 智邦國際erp軟體品牌怎麼樣?軟體質量靠譜嗎?
- 自媒體文章檢測工具,檢測你的文章,提高你的質量
- 使用CRM系統提高潛在客戶質量