CMMI认证中文网

CMMI是什么
CMMI证书样本

CMMI认证是什么?为什么要做CMMI认证?

近几年,CMMI认证已经有很多企业已经办理了这个证书,但是还有些人不清楚什么是CMMI,对CMMI的认知是比较模糊的,今天就给大家详细介绍一下什么是CMMI?

通俗一点说一下CMMI的概念,为什么企业要做这个认证

一、为什么要做CMMI认证?

大部分做CMMI认证的企业都是软件公司,这种公司都是做项目开发的,数据管理的,这个时候就出现了我们常听说的程序员,软件公司有开发业务,在完成一个软件产品或实施项目时,常常会出现以下的状况:

1、开发人员不懂客户业务,一个高大上的规划,落地后的软件,只是机械的满足了基本功能,毫无易用性和科学性可言。

2、项目只有简单的里程碑计划,细节处理粗糙,需求不断扩大,工期一再延后。

3、项目需求、设计等由一人跟踪,然后再口述给其他人,最后验收前疯狂补文档,应付验收。一段时间后,这些人离职了,新来的同事看着文档,牛头不对马嘴,完全不知所云。

4、做完了N个类似的项目了,面对一个新项目,大部分工作还得重新开始,无法复用,对公司来讲,资产和经验都没得到积累。

5、项目过程中的问题,没有有效跟踪,还没有解决,就不了了之了。

6、项目过程中的风险,没有有效识别。风险发生后,局面无法控制,后期因为要验收,又草草处理。

以上说的现象其实是实际软件开发过程中常见的,最后产出的产品质量可想而知。如果一家企业在做了CMMI认证的情况下,就可以很好地帮助到企业。

二、CMMI的概念核心是什么?

CMMI全称是Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型) ,是美国国防部的一个设想,1994年由美国国防部与卡内基-梅隆大学下的软件工程研究中心以及美国国防工业协会共同开发和研制的。

换句话说,就是给你公司一个软件开发管理可执行的框架,这个框架具有自动性和可扩展性。实行CMMI体系的过程就是改进的过程。最终的目的,就是在保证工期和预算的前提下,输出高质量的软件。

只要按照这个框架执行,我们开发工作每一个环节都有规程和文档为依据,我们的需求、设计、测试各个环节都有评审,变更将得到有效管理,项目成果和经验能得到积累和应用……

大家熟知的信息系统项目管理师和PMP,是两个对个人层面的认证,而CMMI是对企业层面的认证。

三、CMMI体系结构是怎样的?

5个等级。CMMI模型把企业的软件能力成熟度划分为5个等级——第1到第5级。数字越大,成熟度越高。5个等级分别是:初始级、已管理级、已定义级、已定量管理级、优化级。一般企业评估是第3级或第5级。

22个过程域。每一个成熟度等级对应一定数量的过程域。所谓过程域(PA),就是做好软件管理的某一个方面,如项目计划(PP)、风险管理(RSKM)、需求开发(RD)等等。CMMI一共包括22个过程域,涵盖了过程管理、项目管理、工程管理、支持管理四个方面。

特殊目标和通用目标。每一个过程域下面有具体的特定目标和通用目标。如项目计划(PP),其特定目标如下:

SG1 完成参数估计;

SG2 拟订项目计划;

SG3 获取对计划的承诺。

特殊实践和通用实践。每一个目标下面有具体实践方法,即特定目标下面有特殊实践,通用目标下面有通用实践。所谓实践,即具体可执行和量化的行动措施。比如项目计划(PP)的特定目标SG1(完成参数估计),就包括4个特定实践:

SP1.1 估计项目的范围

SP1.2 建立项目属性的估计

SP1.3 定义项目生命周期

SP1.4 确定工作量和成本的估计

这样,就形成了自上而下的CMMI体系,自下而上的可评估方法。

CMMI的评估,就是自下而上,通过对具体项目提供的文档证据和访谈,来了解开发工作是否采取了实践措施,进而确定每个过程域的特定目标和通用目标是否实现,从而确定这个过程域是否满足,最终能确定评审企业是否达到CMMI等级。

CMMI对企业的价值还是很高的,很多软件企业为了自身的发展都已经拿到了证书,最高等级是五级,当一个企业达到五级认证的时候,那就说明这个企业的软件研发能力已经达到了更高的国际水准,CMMI证书不仅仅是表面的一个证书,它是具有实际意义的一个证书。

关于CMMI证书还有什么不懂得问题记得在线客户咨询,我们已经帮助上千家企业拿到了CMMI证书了,经验丰富,可以更高效的协助企业拿下证书。

文章源于网络,如有侵权或者不当,请告知删除
相关标签:CMMI认证是什么
上一篇:CMMI是什么?