软件工程第十章件质量
软件工程 第十章 软件质量 10.1 软件质量和质量模型 10.2 软件质量保证 10.3 程序复杂性度量 10.4 软件配置管理 10.5 测试中的可靠性分析 10.1 软件质量与质量模型 ANSI/IEEE Std 729-1983定义软件质量为“与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体”。 ISO 8402-1994定义软件质量为“反映实体满足明确和隐含需要的能力的特性的总和”。此处,实体是“可以单独描述和研究的事物”,如产品,活动,过程,组织和体系等。 由此可知,质量是产品、体系或过程的一组固有特性,反映的是满足顾客和其他相关方面要求的程度。 David Garvin提出,“质量是一个复杂的多层面的概念”: 从先验论角度看,质量是可以识别出来的,但不能明确定义的。 从用户角度看,质量是对目标的满足程度。 从制造角度看,质量是对规范的符合程度。 从产品角度看,质量是产品的内在特征。 从基于价值的角度看,质量依赖于顾客愿意出多少钱购买。 按用户角度定义质量,J.M.Juran 提出“满足使用要求的基础是质量特征”。 下面是一些有关质量的术语: 软件质量管理是对软件在质量方面指挥和控制组织的协调活动。通常包括制定质量方针和质量目标以及质量策划、质量控制、质量保证和质量改进。 质量方针是由组织的最高管理者正式发布的该组织总的质量宗旨和方向。 质量目
原创力文档

文档评论(0)