1. 目的
对软件开发的过程质量及最终产品的质量进行定量的评价,用评价的结果指导软件的
开发过程,不断地提高软件的质量水平。
2. 适用范围
适用于所有软件项目和/或软件产品的产品度量和过程度量。
3. 职责
3.1
项目管理部门:负责对软件开发的过程质量进行度量,记录度量的结果。
3.2
测试部门:负责对软件产品的质量进行度量,记录度量的结果。
4. 术语和缩略语
本程序采用 NQ402100《质量手册》中的术语和缩略语及其定义。
5. 工作程序
5.1
产品度量数据的来源
1) 系统设计报告;
2) 测试报告和测试总结报告;
3) 用户对软件项目或软件产品的评价;
4) 产品维护记录。
5.2
产品度量的指标
1)
功能性:指软件是否完成了设计的功能;
2)
可靠性:指软件是否健壮,是否存在运行、计算等错误;
3)
友好性:指软件是否容易使用、界面一致、在线帮助齐全;
4)
效率:指软件运行的快捷性和空间利用率;
5)
可维护性:指软件的设计、制造文档是否齐全,编码是否具备可读性、可理
解性、可改性与可测试性;
6)
可移植性:指软件是否能在不同环境下运行,若不能直接运行,修改量是
否很大;
7) 综合评价:指根据上述六项指标选择合适的权重计算出的产品综合评价指
标。
5.3
软件的质量等级
5.3.1
软件的质量等级的确定根据度量综合指标进行。