软件质量模型1人们通常把影响软件质量的特性用软件质量模型来描述1976年Boehm质量模型1979年McCall质量模型n1985年ISO质量模型n
软件质量模型 * 人们通常把影响软件质量的特性用软件质量模型来描述。 n 1976年 Boehm质量模型 n 1979年 McCall质量模型 n 1985年 ISO质量模型
JimMcCall的软件质量模型也称GE模型(GeneralElectricsModel)起源于美国空军,主要面向系统开发人员和系统开发过程。McCall试图通过一系列的软件质量属性指标来弥补开发人员与最终用户之间的沟MaintainabilltyFlexibilityTestabilityProductrevisionProducttransitiorProductoperationsPortabilityCorrectness ReliabillityReusabilityEfficiencyIntegrityInteroperabilityUsability
Jim McCall 的软件质量模型 也称GE 模型(General Electrics Model),起源于美国空军,主要 面向系统开发人员和系统开发过程。McCall试图通过一系列的软件质量 属性指标来弥补开发人员与最终用户之间的沟壑
JimMcCall的软件质量模型McCall质量模型使用3种视角来定义和识别软件产品的质量:口产品修改口产品转移口产品运行通过层级的要素、标准和指标来详述这3个视角定义E口11Factors(Tospecify):描述软件的外部视角,也就是客户或使用者的视角。口23Criterias(Tobuild):描述软件的内部视角,也就是开发人员的视角。Metrics(Tocontrol):定义衡量指标和方法
Jim McCall 的软件质量模型 McCall 质量模型使用 3 种视角来定义和识别软件产品的质量: 产品修改 产品转移 产品运行 通过层级的要素、标准和指标来详述这 3 个视角定义: 11 Factors (To specify):描述软件的外部视角,也就是客户或使用者的 视角。 23 Criterias (To build):描述软件的内部视角,也就是开发人员的视角。 Metrics (To control):定义衡量指标和方法
Boehm模型Boehm软件质量模型试图通过一系列的属性的指标来量化软件质量。模型包含了McCall模型中没有的硬件属性。口Boehm模型和McCall模型有些相似,区别在于:口McCall模型主要关注于高层属性("As-isutility")的精确度量上;Boehm模型则基于更广泛的属性,并且对可维护性做了更多的关注。口
Boehm模型 Boehm 软件质量模型试图通过一系列的属性的指标来量化 软件质量。 模型包含了 McCall 模型中没有的硬件属性。 Boehm 模型和 McCall 模型有些相似,区别在于: McCall 模型主要关注于高层属性("As-is utility")的精确度量上; Boehm 模型则基于更广泛的属性,并且对可维护性做了更多的关注
Boehm模型Boehm模型也采用层级的质量模型结构,包括高层属性一设备独立性中层属性和原始属性可移植性二自包含性正确性靠性可完备性效率可使用性健壮性软件.致性质量人类工程可计测性设备效率可测试性可存取性可理解性可维护性通信性自描述性可修改性结构化性3个高层属性简单性7个中层属性清晰性可扩充性
Boehm模型 Boehm 模型也采用层级的质量模型结构,包括高层属性、 中层属性和原始属性。 * 3个高层属性 7个中层属性