---
title: "软件质量模型与产品化标准"
author: "Perrin Yong"
author_profile: https://www.pystone.net/profile/
published_by: "Perrin Yong"
canonical: https://www.pystone.net/notes/software-quality-model-productization/
type: note
content_role: unspecified
visibility: public
id_stability: rename-stable
source_path: "10-计算机、信息技术与工程/03-软件工程与质量保障/软件工程与项目管理/软件质量模型与产品化标准.md"
content_hash: 46238c1c24b31f50393044ac5d8ed1ba4f522ae3a3a2297b2b7e42fc3d1eb9b5
knowledge_version: 224c990773de.5fa8af6e39fa
site_commit: 224c990773de166d23a886306577dd90379529ce
notes_commit: 5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a
---
# 软件质量模型与产品化标准
> 创建时间：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

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