下载后可任意编辑ISO/IEC 9126 包含了哪些内容
ISO9126 信息技术-软件质量特性的指南及软件评价技术,是国际标准化组织于 1991年制定的软件质量测量标准
根据 ISO9126 的定义,软件的质量通常可以从以下六个方面去衡量(定义): ♦功用性(Functionality),即软件是否满足了客户功能要求; ♦可靠性(Reliability),即软件是否能够一直在一个稳定的状态上满足可用性; ♦可用性(Usability),即衡量用户能够使用软件需要多大的努力; ♦效率(Efficiency),即衡量软件正常运行需要耗费多少资源; ♦可维护性(Maintainability),即衡量对已经完成的软件进行调整需要多大的努力; ♦可移植性(Portability),即衡量软件是否能够方便地部署到不同的运行环境中
ISO9126 对每一特性规定了子特性,并提供了使用这些质量特性的指南,如表 6-2 所示
表 1 ISO9126 中质量特性与子特性功用性(Functionality)依从性(Compliance)互操作性(Interoperability)精确性(Accuracy)合宜性(Suitability)安全性(Security)可靠性(Reliability)成熟性(Maturity)错误容忍度(Fault Tolerance)恢复能力(Recoverability)可用性(Usability)可理解(Understandability)可学习(Learnability)可操作(Operability)效率(Efficiency)实践行为(Time behavior)资源行为(Resource behavior)可维护性(Maintainability)变革性(Changeability)稳定性(Stability)分析性(Analyzability)可测试