索林根的软件度量指南:十大方针
软件度量专家索林根(Van Solingen)在《聚焦产品的软件过程改善》(Product Focused Software Process Improvement)中详细阐述了软件度量项目工程(Measurement program engineering),提出软件度量的十大方针,如下所示。
1. 准备让软件开发者参与软件度量项目;
2. 开始软件度量工程前了解软件产品的质量目标、过程模型和学习目的;
3. 软件度量项目工程为目标导向,确保具备有限但相关的度量设定;
4. 指定期望值(假设);
5. 由具有实际度量经验的人员按照规则对度量数据作出分析和解释;
6.将度量数据的分析和解释聚焦于:详细而精确的过程行为、全局过程、或者产品质量目标,但是决非聚焦于个人绩效;
7. 执行专门资源(人员)来支持度量项目工程的开发团队;
8. 评价实际产品质量和目标产品质量的差距;
9. 评价过程行为的影响(产品质量方面);
高尔发的关键成功因素:九大要素
品质与生产力管理集团(Q/P Management Group)总裁斯科特·高尔发(Scott Goldfarb)在《建立有效的度量体系》(Establishing a Measurement Program)中认为,建立并实施有效软件度量体系的关键成功因素包括如下:
1. 确定度量目标和计划;
2. 获得高层管理者的支持;
3. 拥有专属资源;
4. 面向员工的培训、教育和营销推广;
5. 日常工作中的度量一体化;
6. 聚焦于项目团队的结果;
7. 度量不要针对个人;