{
  "schemaVersion": "0.11.0",
  "canonical": "https://www.pystone.net/notes/software-quality-model-productization/",
  "atlas": "https://www.pystone.net/?node=software-quality-model-productization#knowledge-atlas",
  "markdown": "https://www.pystone.net/notes/software-quality-model-productization.md",
  "context": "https://www.pystone.net/notes/software-quality-model-productization.context.json",
  "knowledgeVersion": "224c990773de.5fa8af6e39fa",
  "build": {
    "siteCommit": "224c990773de166d23a886306577dd90379529ce",
    "notesCommit": "5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a",
    "builtAt": "1970-01-01T00:00:00.000Z",
    "version": "224c990773de.5fa8af6e39fa"
  },
  "id": "note:software-quality-model-productization",
  "slug": "software-quality-model-productization",
  "title": "软件质量模型与产品化标准",
  "type": "note",
  "visibility": "public",
  "idStability": "rename-stable",
  "author": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "publisher": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "aliases": [],
  "summary": "软件质量模型与产品化标准 创建时间：2021/12/15 18:41",
  "contentRole": "unspecified",
  "isMoc": false,
  "mocRecognition": "none",
  "generated": false,
  "attribution": "unspecified",
  "domain": "10-计算机、信息技术与工程",
  "tags": [],
  "mocs": [],
  "contentHash": "46238c1c24b31f50393044ac5d8ed1ba4f522ae3a3a2297b2b7e42fc3d1eb9b5",
  "assets": [],
  "headings": [
    {
      "depth": 1,
      "text": "软件质量模型与产品化标准",
      "anchor": "软件质量模型与产品化标准",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#%E8%BD%AF%E4%BB%B6%E8%B4%A8%E9%87%8F%E6%A8%A1%E5%9E%8B%E4%B8%8E%E4%BA%A7%E5%93%81%E5%8C%96%E6%A0%87%E5%87%86"
    },
    {
      "depth": 2,
      "text": "软件质量模型",
      "anchor": "软件质量模型",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#%E8%BD%AF%E4%BB%B6%E8%B4%A8%E9%87%8F%E6%A8%A1%E5%9E%8B"
    },
    {
      "depth": 3,
      "text": "ISO 9126 quality",
      "anchor": "iso-9126-quality",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#iso-9126-quality"
    },
    {
      "depth": 2,
      "text": "诠释-实践落地",
      "anchor": "诠释-实践落地",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#%E8%AF%A0%E9%87%8A-%E5%AE%9E%E8%B7%B5%E8%90%BD%E5%9C%B0"
    },
    {
      "depth": 3,
      "text": "Functionality",
      "anchor": "functionality",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#functionality"
    },
    {
      "depth": 3,
      "text": "Reliability",
      "anchor": "reliability",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#reliability"
    },
    {
      "depth": 3,
      "text": "Usability",
      "anchor": "usability",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#usability"
    },
    {
      "depth": 3,
      "text": "Efficiency",
      "anchor": "efficiency",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#efficiency"
    },
    {
      "depth": 3,
      "text": "Maintainability",
      "anchor": "maintainability",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#maintainability"
    },
    {
      "depth": 3,
      "text": "Portability",
      "anchor": "portability",
      "citation": "https://www.pystone.net/notes/software-quality-model-productization/#portability"
    }
  ],
  "claims": [],
  "outgoing": [],
  "incoming": [
    {
      "id": "note:tech-product-organization",
      "title": "技术、产品与组织",
      "url": "https://www.pystone.net/notes/tech-product-organization/",
      "atlas": "https://www.pystone.net/?node=tech-product-organization#knowledge-atlas",
      "label": "技术、产品与组织",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "软件质量模型与产品化标准把技术指标转化为产品化约束。",
      "citation": "https://www.pystone.net/notes/tech-product-organization/#%E6%8A%80%E6%9C%AF%E5%A6%82%E4%BD%95%E6%88%90%E4%B8%BA%E4%BA%A7%E5%93%81"
    },
    {
      "id": "note:software-engineering-and-quality",
      "title": "软件工程与质量保障",
      "url": "https://www.pystone.net/notes/software-engineering-and-quality/",
      "atlas": "https://www.pystone.net/?node=software-engineering-and-quality#knowledge-atlas",
      "label": "软件工程与质量保障",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "软件工程与项目管理中的“软件质量模型与产品化标准”导航项",
      "citation": "https://www.pystone.net/notes/software-engineering-and-quality/#%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E4%B8%8E%E9%A1%B9%E7%9B%AE%E7%AE%A1%E7%90%86"
    },
    {
      "id": "note:software-delivery-automation-quality",
      "title": "软件交付、自动化与工程质量",
      "url": "https://www.pystone.net/notes/software-delivery-automation-quality/",
      "atlas": "https://www.pystone.net/?node=software-delivery-automation-quality#knowledge-atlas",
      "label": "软件交付、自动化与工程质量",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "软件质量模型与产品化标准定义“什么算好”。",
      "citation": "https://www.pystone.net/notes/software-delivery-automation-quality/#%E8%B4%A8%E9%87%8F%E7%9B%AE%E6%A0%87%E4%B8%8E%E8%BF%87%E7%A8%8B"
    },
    {
      "id": "note:software-quality-as-feedback-system",
      "title": "软件质量为什么是反馈系统而不是测试阶段",
      "url": "https://www.pystone.net/notes/software-quality-as-feedback-system/",
      "atlas": "https://www.pystone.net/?node=software-quality-as-feedback-system#knowledge-atlas",
      "label": "软件质量为什么是反馈系统而不是测试阶段",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "软件质量模型与产品化标准列出功能、可靠性、可用性、效率、可维护性和可移植性等维度，帮助团队避免只看“功能能跑”。但不同产品、阶段和风险场景的权重不同：内部短期工具、金融系统和大众游戏不应使用同一套默认阈值。",
      "citation": "https://www.pystone.net/notes/software-quality-as-feedback-system/#1-%E8%B4%A8%E9%87%8F%E6%A8%A1%E5%9E%8B%E5%AE%9A%E4%B9%89%E7%9B%AE%E6%A0%87%E4%BD%86%E4%B8%8D%E8%87%AA%E5%8A%A8%E7%BB%99%E5%87%BA%E6%9D%83%E9%87%8D"
    }
  ],
  "contentMarkdown": "# 软件质量模型与产品化标准\n> 创建时间：2021/12/15 18:41\n\n* 软件质量模型\n    * ISO 9126 quality\n  * 诠释-实践落地\n    * Functionality\n    * Reliability\n    * Usability\n    * Efficiency\n    * Maintainability\n    * Portability\n\n## 软件质量模型\n\n### ISO 9126 quality\n\n![](<assets/ISO_9126_quality_(en).png>)\n.png)\n\nhttps://en.wikipedia.org/wiki/ISO/IEC_9126\nhttps://www.zhihu.com/question/314198976/answer/849394709\n\n  * 功能性（Functionality）\n    * Suitability\n    * Accuracy\n    * Interoperability\n    * Security\n    * Functionality compliance\n  * 可靠性（Reliability）\n    * Maturity\n    * Fault tolerance\n    * Recoverability\n    * Reliability compliance\n  * 可用性（Usability）\n    * Understandability\n    * Learnability\n    * Operability\n    * Attractiveness\n    * Usability compliance\n  * 效率性（Efficiency）\n    * Time behaviour\n    * Resource utilization\n    * Efficiency compliance\n  * 可维护性（Maintainability）\n    * Analyzability\n    * Changeability\n    * Stability\n    * Testability\n    * Maintainability compliance\n  * 可移植性（Portability）\n    * Adaptability\n    * Installability\n    * Co-existence\n    * Replaceability\n    * Portability compliance\n\n## 诠释-实践落地\n\n### Functionality\n\n  * 功能满足用户的需求\n  * 适用范围广\n  * 兼容性广\n\n### Reliability\n\n  * 稳定性高\n  * Log要全-故障可排查\n\n### Usability\n\n拿来就能用\n\n  * 适用范围广\n  * 配置方便\n  * 使用时不需要改代码\n  * 文档要全\n\n### Efficiency\n\n  * 时间性能\n  * 资源占用性能\n\n### Maintainability\n\n  * 架构设计上，可扩展性强（解耦，设计模式）\n  * 设计文档与注释\n  * 代码风格-代码即注释\n\n### Portability\n\n  * 安装部署方便\n  * 兼容各种环境\n"
}
