最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)

软件质量的定义

实体(被测试系统)基于某些特性满足需求的程度。

实体 特性 需求

1) 实体:软件——被测对象

2) 特性:基于ISO9126分析SRS得出测试内容,分析测试内容的两种主要方法:

a. ISO 9126分析方法 优点:国际标准

b. 测试类型分析方法 缺点:无标准,实际应用中需要企业根据自身行业特点定义测试类型

*相同点:成功经验复用,二者存在对应关系

3) 需求:质量三个层次

a. 符合需求规格(内部要求)

b. 用户显示需求(外部要求)

c. 用户隐式需求(使用要求)

4) 质量铁三角:过程 技术 组织

最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)

软件质量管理体系

质量管理理论

第一阶段:检验质量管理

第二阶段:统计质量控制

第三阶段:全面质量管理

最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)

流行的质量管理体系

1) ISO

a. 三个核心

ISO9000 管理理念和原则

Iso9001 组织质量管理体系必须履行的的要求做了明确的规定

ISO9004 组织持续改进的指南标准

b. 八项质量原则

最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)

1) CMM/CMMI(Capability Maturity Model)能力成熟度模型

a. 起源:美国国防部委托立项 美国软件工程研究所(SEI)提出的模型

用来:

评估软件承包商能力

协助组织改进过程、提高过程能力

b. 必要性

业界的实施标准

业界的交流语言

中国企业获取国际订单的门槛

向下采购的保障

降低软件生产风险的有力手段

c. 特点及各级概要

初始级:不可预测的、无序的、混乱的。

可重复级:有纪律的,经验复用

已定义级:标准的、一致的

已管理级:可预测的

2) 六西格玛

优化级:不断改进的

软件质量模型

质量模型:一组特性及特性之间的关系,它提供规定质量需求和评价质量的基础。

最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)


觉得不错的朋友关注下哈~后面会分享更多干货。

最详细的软件质量管理体系和软件质量模型(最详细的软件质量管理体系和软件质量模型的区别)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年10月16日 上午9:53
下一篇 2022年10月16日 上午9:55

相关推荐