SO TEC9126将软件质量定义为:它集合了软件产品需达到指定 人员和指定要求的总和,指定的要求一般包括了对软件的性能、 软件的兼容性、软件的主体功能等各个方面的描述和定义说明 软件质量的优劣决定了其软件产品是否满足用户的需求。衡量 软件质量好坏的标准通常是交付的软件产品的缺陷数量的多 对软件产品的质量影响的因素包括人、技术和过程,这些因素 同样也决定了生产效率的高低。 *GB∏125041990对软件质量定义是:软件质量是指软件产品中能 满足给定需求的各种特性的总和。这些特性称为质量特性,包 括:功能度、可靠性、易用性、时间经济性、可维护性和移植 性等。 GB/T11457-2006对软件质量定义是: *1)软件产品中能满足给定需求的性质和特性的总体。 *2)软件具有所期望的各种属性的组合程度。 *3)顾客和用户觉得软件满足其综合期望的程度。 *4)确定软件在使用中将满足顾客期望要求的程度
ISO / IEC9126将软件质量定义为:它集合了软件产品需达到指定 人员和指定要求的总和,指定的要求一般包括了对软件的性能、 软件的兼容性、软件的主体功能等各个方面的描述和定义说明。 软件质量的优劣决定了其软件产品是否满足用户的需求。衡量 软件质量好坏的标准通常是交付的软件产品的缺陷数量的多少。 对软件产品的质量影响的因素包括人、技术和过程,这些因素 同样也决定了生产效率的高低。 GB/T12504-1990对软件质量定义是:软件质量是指软件产品中能 满足给定需求的各种特性的总和。这些特性称为质量特性,包 括:功能度、可靠性、易用性、时间经济性、可维护性和移植 性等。 GB/T11457-2006对软件质量定义是: 1)软件产品中能满足给定需求的性质和特性的总体。 2)软件具有所期望的各种属性的组合程度。 3)顾客和用户觉得软件满足其综合期望的程度。 4)确定软件在使用中将满足顾客期望要求的程度
*1.2.2软件质量保证SQA EEE中对软件质量保证的定义是:质量保证是有计 划和系统性的活动,它对部件和产品满足确定的技 术需求提供足够的信 *1.2.3软件质量模型
1.2.2 软件质量保证SQA IEEE中对软件质量保证的定义是:质量保证是有计 划和系统性的活动,它对部件和产品满足确定的技 术需求提供足够的信心。 1.2.3 软件质量模型
1.McC质量模型 可维护性 可移植性 灵活性 可重用性 可测试性 可互操作性 产品修改产品适应 产品操作 正确性可靠性有效性完整性易用性
1.McCall质量模型
2、Bohm质量模型 设备独立性 可移植性 包含性 精确性 可霾性 完备性 究整性 号用性 软件质量 一致性 可说明性 效率 设备效率 可访问性 人体工程学 刘通信性 设备独立性 可维护性→可理性k 结构性 篇明性 可修改性 易读性 可扩充性
2.Bohm质量模型
3、1SO的质量模型 质量特性 质量子特性 度量 适合性 正确性 功能性 互操作性 依从性 安全性 一成熟性 可靠性 容错性 易恢复性 易理解性 可用性 易学习性 易操作性 时间特性 度量由用户自定义 效率 资源特性 易分析性 稳定性 可维护性← 易变更性 适应性 易测试性 可移植性易安装性 一致性 易替换性
3.ISO的质量模型