CMM与CMMI的关系&软件全面质量管理的思想体系

CMM能力成熟度模型

是一种对软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述形成的标准。

CMM是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是国际上最流行最实用的软件生产过程标准和软件企业成熟度等级认证标准。

其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。

CMM已经得到了众多国家以及国际软件产业界的认可,成为当今企业从事规模软件生产不可缺少的一项内容

在这里插入图片描述

CMMI能力成熟度模型集成

CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分国家和地区开始推广和试用。随着应用的推广与模型

软件能力成熟度模型集成(CMMI)就是用来解决以下三类问题:

  • 执行工程的环境已经变得更加复杂。工程量更大、需要更多的人员、需要跨越公司界限、发布范围更宽更广,而且必须继续加快实现的进度,以满足客户的需要。这样导致各种协调工作的大量增加。
  • 执行工程任务的方式已经有了进化。交叉学科群组、并行工程、高度自动化的过程以及多国标准等都影响到工程实践。这样一来,一个工程项目可能要涉及到几个国际标准。
  • 软件工程研究所的软件能力成熟度模型(CMM)的成功,导致了各种模型的衍生,而每一种模型都探讨了某一特定领域中的过程改进问题。各机构也已采用多种改善模型分别处理各自的关键过程问题。在工程组织中模型的繁衍导致了过程改进目标和技术的冲突,也导致了实践人员在应用各种不同的模型来实现特定的需求时容易产生混淆,这就要求培训工作也随之增长。

所有这些变化都表明,有必要将各种过程改进工作集成起来。包含在当代工程中各种各样的学科和过程是密切交叉在一起的。在应用不同模型时,效率低下且容易混淆,常常要付出极其昂贵的代价。因而需要有一种单一的过程改进框架而又能跨越多种学科的工具(CMMI)。


全面质量管理(TQM)概述

全面质量管理(TQM)由于适应科技、经济、社会的发展趋势,得到了迅速发展,在实践运用中取得了丰硕成果。TQM强调系统、集成、统一和全员、全面、全过程的观点。其核心思想是,企业的一切活动都围绕着质量来进行,同时强调最佳经济和客户满意的约束条件。

在这里插入图片描述

质量三部曲
  • 质量计划:实现质量目标的准备程序。它主要包括:确定顾客,明确顾客要求,开发具有满足顾客需求特征的产品,建立产品目标,开发流程满足产品目标,证明流程能力。
  • 质量控制:对过程进行控制保证质量目标的实现。它主要包括:选择控制点,选择测量单位,设置测量,建立性能标准,测量实际性能,分析标准与实际性能的区别,采取纠正措施。
  • 质量改进:有助于发现更好的管理工作方式。主要包括:确定改进项目,组织项目团队,发现原因,找出解决方案,证明措施的有效性,处理文化冲突,对取得的成果采取控制程序。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值