前言: ANSI/IEEE Std 729-1983定义软件质量为“与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体”。 M.J.Fisher定义软件质量为“所有描述计算机软件优秀程度的特性的组合” 特性 1.软件质量特性,反映了软件的本质。讨论一个软件的质量,问题最终要归结到定义软件的质量特性。 2.定义一个软件的质量,就等价于为该软件定义一系列质量特性。 3.人们通常把影响软件质量的特性用软件质量模型来描述。 软件质量模型 1.软件质量特性定义成分层模型 2.最基本的叫做基本质量特性,它可以由一些子质量特性定义和度量。 3.1976年 Boehm质量模型 4.1979年 McCall质量模型 5.1985年 ISO质量模型