CMMI介绍
CMMI认证是由美国软件工程学会(software engineering institute,简称SEI)制定的一套专门针对软件产品的质量管理和质量保证标准;CMMI包括五个成熟度等级,开发的能力越强,开发组织的成熟度越高,等级越高。
CMMI的架构而言,它涵盖了计划、软件工程、管理、软件开发及维护等技巧,若能确实遵守规定的关键技巧,可协助提升软件部门的软件设计能力,达到成本、进度、功能与品质的目标。
CMMII等级划分01
CMMI一级:初始级
企业对项目的目标与要做的努力很清晰,项目的目标得以实现,但是由于任务的完成带有很大的偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。
企业在一级上的项目实施对实施人员有很大的依赖性。
02
CMMI二级:可管理级
企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。
企业在二级水平上体现了对项目的一系列的管理程序;保证了企业的所有项目实施都会得到成功。
03
CMMI三级:定义级
企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化,企业不仅能够在同类的项目上得到成功的实施,在不同类的项目上一样能够得到成功的实施。
在这一阶段,企业的科学管理已经形成企业文化,更是企业内涵。
04
CMMI四级:量化管理级
企业的项目管理不仅形成了一种制度,而且要实现数字化的管理,对管理流程要做到量化与数字化,通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
05
CMMI五级:优化级
企业的项目管理达到了Zui高的境界,企业要能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防,能够主动地改善流程,运用新技术,实现流程的优化。
CMMI评估条件
一般申请的级别:CMMI 3 CMMI 5
CMMI3:
(一)CMMI3的基本要求:
三级Zui少需要企业10人以上参与(含6名以上技术人员);
软件项目选择要求 :项目资料较完整的软件开发项目;
提供项目清单,2-3个完整生命周期的。
(二)CMMI3一般评估流程:
1、贯标顾问协助企业填写《基本信息表》、《评估输入表》,收集企业的基础文档信息;
2、贯标顾问在CMMI研究院官方平台注册企业信息;
3、贯标顾问对企业进行访谈、诊断、培训;
4、进行预评估及评估问答模拟;
5、正式评估:CMMI 评估周期5-7天;
6、评估通过后签发CMMI证书,1个月左右官方平台可查询获证信息。
CMMI5:
(一)CMMI 5的基本要求:
五级需要企业12人以上参与(含7名以上技术人员);
软件项目选择要求 :项目资料较完整的软件开发项目;
提供项目清单,3-5个完整生命周期的。
(二)CMMI5 一般评估流程:
1、贯标顾问协助企业填写《基本信息表》、《评估输入表》,收集企业的基础文档信息;
2、贯标顾问在CMMI研究院官方平台注册企业信息;
3、贯标顾问对企业进行访谈、诊断、培训;培训次数根据企业学习接受程度进行;
4、进行预评估及评估问答模拟;
5、正式评估:CMMI 评估周期5-7天;
6、评估通过后签发CMMI证书,1个月左右官方平台可查询获证信息。
CMMI评估流程
主要包括:
1、信息准备、团队组建、模型基础培训;
2、评估计划与信息确认,包括业务和管理现状介绍,了解CMMI、参与人员学习、文档编写、文档审核;
3、专题培训,包括角色的专题培训;
4、评估准备,包括了解评估流程、资料准备、访谈熟悉;
5、正式评估,需要所需人员参与评估师的访谈;
6、评估结束后复盘,证书发放及维护;
CMMI评估对企业有哪些收益
1、能保证软件开发的质量与进度,能对“杂乱无章、无序管理”的项目开发过程进行规范;
2、有利于成本控制,因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多,现在绝大多数情况是缺少规范制度,只是求快,项目完成后,要花很多时间修修补补,费用很容易失控;
3、 有助于提高软件开发者的职业素养,每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化;
4、 能够解决人员流动所带来的问题,公司通过过程改进,建立了财富库以共享经验, 而不是单纯依靠某些人员;
CMMI评估周期
1、CMMI3:2~4个月
2、CMMI5:3~5个月
CMMI证书有效期
1、CMMI证书的有效期为3年,在此期间无需年审;
2、3年有效期结束,企业需要重新申请评审以维持或提升其CMMI等级,应至少提前6个月开始准备续证所需的各项材料和流程改进工作;