软件产品质量六属性
功能性
定义:能够满足明确和隐含要求的功能
特性:
适合性
准确性
互操作性
安全性
功能性的顺从性
可靠性
定义:能够处理异常情况,在错误中恢复
特性:
成熟性
容错性
可恢复性
可靠性的顺从性
易用性
定义:易懂、易学、易用、漂亮好看
特性:
易理解性
易学性
易操作性
吸引性
易用性的依从性
效率性
定义:占用的资源,提供适当的性能。通常,效率就是我们常说的产品性能
特性:
时间特性
资源利用率
效率的依从性
维护性
定义:是指产品可被修改的能力
特性:
可分析性
可修改性
稳定性
可测试性
可维护性的依从性
可移植性
定义:是指软件产品从一种环境迁移到另一种环境的能力
特性:
适应性:
可安装性
共存性
易替换性
可移植性的依从性