索林根的軟件度量指南:十大方針
軟件度量專家索林根(Van Solingen)在《聚焦產品的軟件過程改善》(Product Focused Software Process Improvement)中詳細闡述了軟件度量項目工程(Measurement program engineering),提出軟件度量的十大方針,如下所示。
1. 準備讓軟件開發者參與軟件度量項目;
2. 開始軟件度量工程前了解軟件產品的質量目標、過程模型和學習目的;
3. 軟件度量項目工程為目標導向,確保具備有限但相關的度量設定;
4. 指定期望值(假設);
5. 由具有實際度量經驗的人員按照規則對度量數據作出分析和解釋;
6.將度量數據的分析和解釋聚焦于:詳細而精確的過程行為、全局過程、或者產品質量目標,但是決非聚焦于個人績效;
7. 執行專門資源(人員)來支持度量項目工程的開發團隊;
8. 評價實際產品質量和目標產品質量的差距;
9. 評價過程行為的影響(產品質量方面);
10. 將特定情景中過程行為的知識存儲到經驗數據庫中。
高爾發的關鍵成功因素:九大要素
品質與生產力管理集團(Q/P Management Group)總裁斯科特·高爾發(Scott Goldfarb)在《建立有效的度量體系》(Establishing a Measurement Program)中認為,建立并實施有效軟件度量體系的關鍵成功因素包括如下:
1. 確定度量目標和計劃;
2. 獲得高層管理者的支持;
3. 擁有專屬資源;
4. 面向員工的培訓、教育和營銷推廣;
5. 日常工作中的度量一體化;
6. 聚焦于項目團隊的結果;
7. 度量不要針對個人;
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/