如何衡量一個軟件項目的交付質量,這是當前很多軟件產品交付遇到的普遍問題。
下面將從以下幾點進行詳細介紹:
1.穩定性:指軟件在一個運行周期內、在一定的邊緣條件下,軟件的出錯概率、性能劣化趨勢等。2.可用性:指的是產品對用戶來說有效、易學、高效、好記、少錯和令人滿意的程度,即用戶能否用產品完成他的任務,效率如何,主觀感受怎樣,實際上是從用戶角度所看到的產品質量,是產品競爭力的核心。3.可維護性:是指理解、改正、改動、改進軟件的難易程度。5.安全性:非常重要的指標,有幾個項目把安全性考慮得非常周到,物理安全、帳號安全、功能性安全,數據庫安全。6.Bug:這個不是指標,但是卻是最直觀的體現,最可以量化的東西,我們可以統計出bug的數量。7.其他判斷指標:比如需求實現率,需求文檔中列了100條,實際做了80條,這個嚴格來說,不應該算交付的質量,交付的質量應該是指已經實現的功能相關的,這個更多的是交付能力的問題,是項目管理的指標。從上述幾點問題可以看出,軟件項目交付質量如何量化,是個無法忽視的問題。否則就無法科學衡量交付質量,全憑主觀,無法有理有據,使人信服。根據前面幾個問題歸納,其實軟件交付質量中心問題無非就是要及時響應客戶需求,快速發現和處理軟件存在問題。通俗來說也就是軟件產品交付的速度和穩定性。