OTHER BUSINESS
一、什么是CMMI认证
CMMI认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理和质量**标准. CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。
二、CMMI的等级划分
1、CMMI一级,完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由于任务的完成带有很大的偶然性,企业无法**在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。
2、CMMI二级,管理级。在管理级水平上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完成任务的随机性,**了企业的所有项目实施都会得到成功。
3、CMMI三级,定义级。在定义级水平上,企业不仅能够对项目的实施有一整套的管理措施,并保障项目的完成;而且,企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化,这样企业不仅能够在同类的项目上得到成功的实施,在不同类的项目上一样能够得到成功的实施。科学的管理成为企业的一种文化,企业的组织财富。
4、CMMI四级,量化管理级。在量化管理级水平上,企业的项目管理不仅形成了一种制度,而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
5、CMMI五级,优化级。在优化级水平上,企业的项目管理达到了.高的境界。企业不仅能够通过信息手段与数字化手段来实现对项目的管理,而且能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。
企业在实施CMMI的时候,应该先从三级入手。CMMI3认证就是CMMI三级,定义级,通过相应的CMMI3级能力评估后,就能获得CMMI证书。
三、CMMI申请条件
1、人力资源:实施中会涉及到EPG过程改进小组、QA、试点项目团队等人力资源:
1) 专职人员:1-2名
2) 质量人员:1名或更多
组建质量管理部门,实施体系执行的监控,投入时间视项目多少。
3) 过程改进小组:
需要3-11名兼职成员,在实施周期中投入30%以上的工作量。
企业.好是提前规划和准备哪些人员参加CMMI认证实施,提前安排分配好工作。
2、项目资源:项目是帮助CMMI体系实施的证据来源,通常分试点项目和参评项目:
1) 试点项目:2或4个以上项目
目的是执行CMMI模型要求下的过程体系,验证其有效性。
2) 参评项目:4个以上项目
满足CMMI过程体系执行的要求,验证其成熟与制度化。
3) 项目周期:没有要求,可长可短,但对整个实施周期有影响。
4) 项目规模:没有要求,大小选择,对整个实施难易有影响。
如企业项目非常少,但是一个已经运营的公司,有人有正在实施的项目也可。
3、体系和平台:
1) 管理体系:没有要求
如已建立工作的管理制度或实施了ISO9001等标准,有一定基础。
2) 平台工具:没有要求
如已构建了项目管理,变更管理,配置管理等工具,有较好支持。
4、企业规模:理论上CMMI认证是导入实施没有要求组织内人数,但经验数据是18人以上企业。
四、企业获得CMMI认证证书的好处
1、能**软件开发的质量与进度,能对“杂乱无章、无序管理”的项目开发过程进行规范。
2、有利于成本控制。因为质量有所**,浪费在修改、解决客户的抱怨方面的成本会降低很多。
3、有助于提高软件开发者的职业素养。
4、能够解决人员流动所带来的问题。公司通过过程改进,建立了财富库以共享经验,而不是单纯依靠某些人员。
5、有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标
6、政策扶持,根据各省市每年政策,对实施CMMI企业会有一定金额的政策补贴。
五、证书样本