返回「计算机、信息技术与工程」

软件质量模型与产品化标准

软件质量模型与产品化标准 创建时间:2021/12/15 18:41

更多
Markdown 结构化数据
本文目录 9 个章节

软件质量模型与产品化标准

创建时间:2021/12/15 18:41

  • 软件质量模型
    • ISO 9126 quality
    • 诠释-实践落地
      • Functionality
      • Reliability
      • Usability
      • Efficiency
      • Maintainability
      • Portability

软件质量模型

ISO 9126 quality

[附件不可用:assets/ISO_9126_quality(en]_.png>) .png)

https://en.wikipedia.org/wiki/ISO/IEC_9126 https://www.zhihu.com/question/314198976/answer/849394709

  • 功能性(Functionality)
    • Suitability
    • Accuracy
    • Interoperability
    • Security
    • Functionality compliance
  • 可靠性(Reliability)
    • Maturity
    • Fault tolerance
    • Recoverability
    • Reliability compliance
  • 可用性(Usability)
    • Understandability
    • Learnability
    • Operability
    • Attractiveness
    • Usability compliance
  • 效率性(Efficiency)
    • Time behaviour
    • Resource utilization
    • Efficiency compliance
  • 可维护性(Maintainability)
    • Analyzability
    • Changeability
    • Stability
    • Testability
    • Maintainability compliance
  • 可移植性(Portability)
    • Adaptability
    • Installability
    • Co-existence
    • Replaceability
    • Portability compliance

诠释-实践落地

Functionality

  • 功能满足用户的需求
  • 适用范围广
  • 兼容性广

Reliability

  • 稳定性高
  • Log要全-故障可排查

Usability

拿来就能用

  • 适用范围广
  • 配置方便
  • 使用时不需要改代码
  • 文档要全

Efficiency

  • 时间性能
  • 资源占用性能

Maintainability

  • 架构设计上,可扩展性强(解耦,设计模式)
  • 设计文档与注释
  • 代码风格-代码即注释

Portability

  • 安装部署方便
  • 兼容各种环境