认证咨询 About us
CMMI咨询及评估

CMMI全称是Capability Maturity Model Integration, 即软件能力成熟度模型集成,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制的,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模型框架消除了各个模型的不一致性,减少了模型间的重复,增加透明度和理解,建立了一个自动的、可扩展的框架。因而能够从总体上改进组织的质量和效率。CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面。 

CMMI是一套融合多学科的、可扩充的产品集合, 其研制的初步动机是为了利用两个或多个单一学科的模型实现一个组织的集成化过程改进。 CMMI的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题, 50多年来计算机的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指用采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。

CMMI 把软件开发组织的能力成熟度分为5个可能的等级,他们分别是初始级、管理级、定义级、量化管理级和持续优化级。 

CMMI

图1 CMM 的5 个等级   


每个成熟度等级又包含一定关键过程域,每个关键过程域又包含了一定数量的关键实践。

CMMI

2 CMMI关键组成要素


CMMI可用来衡量软件企业的综合软件能力,模型分为5个等级,第1级到第5级,数字越大表示软件企业的综合软件能力越强,也就是成熟度越高。这5个等级分别是“第一级:完成级(Level-1)、第二级:管理级(Level-2)、第三级:定义级(Level-3)、第四级:量化管理级(Level-4)、第五级:持续优化级(Level-5),这5个等级包括的主要过程域如下表所示,每一个级别都在一些关键控制点以及过程上有具体的要求和规范,上一级完全包含下一级的内容:


过程\级别

2级-已管理级
(7个PA)

3级-已定义级
(11个PA)

4级-量化管理级
(2个PA)

5级-持续改进级
(2个PA)

项目管理
(5+1个) 

项目计划(PP

综合项目管理(IPM )


定量项目管理(QPM)


项目监督与控制(PMC)

风险管理(RSKM)

供应商协议管理(SAM)


工程过程
(6个)

需求管理(REQM/RM


需求开发(RD)



技术方案(TS

产品集成(PI )

验证(VER)
确认(VAL)

支持过程
(5个)

度量与分析(MA 



原因分析与解决(CAR

过程与产品质量保证

PPQA 
配置管理(CM)

过程管理
(5个)

组织过程改善(OPF



组织过程性能(OPP




组织性能管理
OPM

组织过程定义(OPD

组织培训(OT

     图3 不同成熟度级别PA分类关系图

L1:CMMI一级,完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰。项目的目标得以实现。因此,任务是完成了。 但是由于任务的完成带有很大的偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。

L2:CMMI二级,已管理级。在管理级水平上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完成任务的随机性,保证了企业的所有项目实施都会得到成功。

L3:CMMI三级,定义级。在定义级水平上,企业不仅仅能够对项目的实施有一整套的管理措施,并保障项目的完成;而且,企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化。这样,企业不仅能够在同类的项目上得到成功的实施, 在不同类的项目上一样能够得到成功的实施。科学的管理成为企业的一种文化,企业的组织财富。

L4:CMMI四级,量化管理级。在量化管理级水平上,企业的项目管理不仅仅形成了一种制度, 而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施再质量上的波动。

L5:CMMI五级,持续优化级。在优化级水品上, 企业的项目管理达到了最高的境界。企业仅仅能够通过信息手段与数字数手段来实现对项目的管理, 而且能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。 

由上述的五个台阶我们可以看出,每一个台阶都是上面一阶台阶的基石。要上高层台阶必须首先踏上较低一层台阶。企业在实施CMMI的时候,路要一步一步地走。一般地讲,应该先从二级或三级入手。在管理上下功夫。争取最终实现CMMI的第五级。 


1.1 CMMI 给企业带来的益处


依据美国CMU-SEI( 软件工程学院)的统计资料:全世界申请CMMI 评鉴的组织中,有4% 来自电子相关领域(Electronic related organization) ,其中包括BFL Software Limited,Citicorp Information Technology Industries Limited (CITIL),IBM Global Services India,Tata Elxsi Limited (TEL) 等公司,它们均有产品开发部门,Motolora 是GSM 手机生产厂商,也拥有开发部,另外如Oracle India 是level 4 认证的公司,Oracle 亦是一家产品导向的公司。这些“高成熟度公司”,在引进CMM/CMMI 后均获得很好的投资回报效益,不论在生产力及品质上都有很好的成长,相关的数字实例如下:

1.生产力约有10%到20% 的提升。

2.产品错误率约降低一个数量级。

3.对项目的预估与控制能力约提升40%到50% 。

4.依据SEI 的研究资料显示,成功公司软件产品的瑕疵,比不成功的公司少了1/3 以上,客户满意度也因而提高。

5.软件成熟度每提升一级,约可降低5%到10% 的开发成本。

6.在连续五年改善软件开发流程后,软件瑕疵数降低90%,上市时间增快40%,开发成本则降低75%。

CMMI

4 CMMI效益分布图


在中国调查观察组织过程改进的情形,发现流程成熟、管控良好的公司或单位不论在人员士气及组织效率都较好,对产品交付能更有效的掌握,而且人员也愿意接受更多新的流程改善活动。

由上述'高成熟度公司' 调查所汇总的结果,可以了解到软件企业在导入CMMI并经过一段时间的过程改进后,除使组织能提升产品品质外,还能够有效降低开发成本与后续维护成本,增强组织在国际市场中的竞争力。


CMMI项目总体实施步骤流程图


CMMI



CMMI评估

CMMI的申请条件


1、 CMMI是针对软件企业的能力成熟度模型标准;


2、 企业要有专门的人员进行体系创建,体系监督执行,过程分析和改进;


3、 没有关于人数、设施等硬件方面明确要求;


4、 在评估前要至少完成体系创建、完成,并持续运行半年以上。


CMMI评估认证

CMMI的认证周期时间多久?

办理周期得看企业的实际情况以及配合情况而定。认证周期8-10个月,部门企业内部需求紧迫可加急。

1、CMMI认证是哪里颁发的?

要获得正宗的CMMI证书,是要经过主任评估师对企业的软件项目评估通过后才会颁发证书,这里要强调的是,发证书是以主任评估师的个人名义签发的,并不是由认证机构发的。


2、CMMI认证有什么作用?

a.作为一个参照模型与公司现有的模型比较,了解两者的差距;

b.规范软件开发过程及其管理;

c.. 帮助企业进行内部的过程改进;

d.软件过程的改进和软件过程能力的提高可以提高产品质量、控制成本、提高劳动生产率;

e.增加企业的国际竞争力;

f.可以降低软件开发风险。


3、客户为什么要做CMMI?

CMMI认证是该公司在产品质量,软件成熟度上的一个证明,同时它也起到推进的作用

a.能保证软件开发的质量与进度,能对'杂乱无章、无序管理'的项目开发过程进行规范;

b.有利于成本控制。因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。

c.有助于提高软件开发者的职业素养。每一个具体参与其中的员工,甚至一些高层管理人的做事方法逐渐变得标准化、规范化。

d.能够解决人员流动所带来的问题。公司通过过程改进,建立了财富库以共享经验;

e.有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标。


4、不通过2级能直接过3级吗?

不可以。例如:

a.一个进行4级评估的企业,评估的时候首先是看是否达到2级要求,然后是3级要求,然后才是4级要求。

b.评估的时候,如果2级的标准达到,但3级的要求达不到,就算4级的要求达到了,也只能算2级。


5、我们可以直接做4级和5级吗?

没有完整的答疑,原则上不可以。从理论上来说,是可以的。因为这个认证是对企业能力的评估。但实际情况,国内能达到CMMI4级5级标准的企业只是少数。

联系我们 contact us
联系方式
邮编:510610
林老师:13902455120
公司邮箱:steven@gdszdh.com
地址:中国·深圳·南山区科技园朗山路7号南航大厦410
微信公众号
客服热线
+86 0755-2101 0617
服务时间 9:00-18:00
Copyright ©2005 - 2013 深圳市东航信息技术有限公司
犀牛云提供企业云服务