ISO/IEC 9126 软件工程-产品质量是评价软件质量的国际标准。目前它已被ISO/IEC 25010:2011所取代。[1]

根据ISO9126制定的质量指标


标准分为四个部分:

  • 质量模型
  • 外部指标
  • 内部指标
  • 使用质量指标。

质量

编辑

标准第一部分ISO/IEC 9126-1[2]中提出的质量模型, 将软件质量按照一组结构化的特征和子特征进行分类如下:

  • 功能性——
    • 适合性(Suitability)
    • 准确性(Accuracy)
    • 互操作性(Interoperability)
    • 保密安全性(Security)
    • 功能性的依从性(Functionality compliance)
  • 可靠性——
    • 成熟性(Maturity)
    • 容错性(Fault tolerance)
    • 可恢复性(Recoverability)
    • 可靠性的依从性(Reliability compliance)
  • 易用性——
    • 易理解性(Understandability)
    • 易学性(Learnability)
    • 可操作性(Operability)
    • 吸引性(Attractiveness)
    • 易用性的依从性(Usability compliance)
  • 效率——
    • 时间特性(Time behavior)
    • 资源利用性(Resource utilization)
    • 效率的依从性(Efficiency compliance)
  • 可维护性——
    • 易分析性(Analyzability)
    • 易改变性(Changeability)
    • 稳定性(Stability)
    • 易测试性(Testability)
    • 可维护性的依从性(Maintainability compliance)
  • 可移植性——
    • 适应性(Adaptability)
    • 易部署性(Installability)
    • 共存性(Coexistence)
    • 易替换性(Replaceability)
    • 可移植性的依从性(Portability compliance)

参考文献

编辑