按嚴重,一般和微小級別統計各類錯誤的次數所占百分比,以及所有錯誤的數量及百分比。例如,建立一張類似如下的表格。
然后考慮“重要少數”的錯誤指標,提出改進意見。
2、根據軟件過程中的每個步驟計算錯誤指標。
Ei = 第i發現的錯誤總數
Si = 嚴重錯誤數
Mi = 一般錯誤數
Ti = 微小錯誤數
PS = 第i步的產品規模( LOC,設計陳述,文檔頁數)
Ws,Wm,Wt分別是嚴重,一般,微小錯誤的加權因子, 推薦取值,Ws=10,Wm=3,Wt=1
軟件工程 在過程的每一步中,計算各階段的階段指標
PIi = Ws(Si / Ei)+Wm(Mi / Ei)+Wt(Ti / Ei)
錯誤指標
Ei= ∑(i×PIi)/ PS
=(PI1 + 2PI2 + 3PI3 + … + i*PIi)/ PS
錯誤指標與上面表格中收集的信息相結合可以得出軟件質量整體改進指標。七、質量保證與檢驗
確保每個開發過程的質量,防止把軟件差錯傳播到下一個過程,因此,檢驗的目的有兩個:
1.切實搞好開發階段的管理,檢查各開發階段的質量保證。
2.預先防止軟件差錯給用戶造成損失。
檢驗的類型有:
1.供貨檢驗:對委托外單位承擔開發作業,而后買進或轉讓的構成軟件產品的部件,規格說明,半成品或產品的檢查。
文章來源于領測軟件測試網 http://www.kjueaiud.com/