一、什么是CMMI?
CMMI全称是Capability Maturity Model Integration For Software,即软件能力成熟度模型集成。是在CMM软件能力成熟度模型的基础上发展而来的。CMMI是全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估。
CMMI是用于帮助挑选和评估软件以及系统集成供应商的软件开发与服务水平的一套标准。因此,CMMI是建立在组织的业务绩效目标的基础之上,提供一整套过程改进实践,并最终建立绩效改进体系,使组织获得良好的投资回报。CMMI模型,告诉组织如何“改进”过程而非“定义”过程。CMMI的设计是用来将组织既有的过程,与行业最佳实践作比较,找到可行的改进部分,并提供度量改进进展的方法。这将帮助组织,建立和管理适合于自身独特环境的整体绩效提升系统。CMMI是软件工程领域全球最具权威的资质评审与认证标准。
二、企业实施CMMI评估有什么好处?
1、企业通过CMMI评估可获得作为参加政府的工程项目投标的资格和加分项;
2、提高企业自身的管理能力,提升公司品牌形象与市场竞争力;
3、获得政府对软件与系统集成企业自主创新与发展的资助。
4、让公司持续、可控的向客户交付符合要求的产品与服务。
5、CMMI通过降低研发、生产和交付的成本,帮助公司提升经营业绩。
在CMMI中,每一种CMMI学科模型都有两种表示法:阶段式表示法和连续式表示法。不同表示法的模型具有不同的结构。连续式表示法强调的是单个过程域的能力,从过程域的角度考察基线和度量结果的改善,其关键术语是“能力”;而阶段式表示法强调的是组织的成熟度,从过程域集合的角度考察整个组织的过程成熟度阶段,其关键术语是“成熟度”。
四、CMMI级别
CMMI共有5个级别,代表软件团队能力成熟度的5个等级,数字越大,成熟度越高,高成熟度等级表示有比较强的软件综合开发能力。
CMMI 1级 - 执行级(不评级)
【初始管理】
整个软件工程是无序的、混乱的,任务的完成带有很大的偶然性,软件组织无法保证在实施同类项目时仍然能够完成任务。项目实施能否成功主要取决于团队内的个别实施人员。不可复制与延续。CMMI没有针对1级的评估,官方默认所有未进行CMMI评估的企业,至少具备CMMI 1级水平。
CMMI 2级 - 管理级
【规范管理】在管理级水平上,所有第一级的要求都已经达到,另外,软件组织在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对项目相关的实施人员进行了相应的培训,对整个流程进行监测与控制,并联合上级单位对项目与流程进行审查。二级水平的软件组织对项目有一系列管理程序,避免了软件组织完成任务的随机性,保证了软件组织实施项目的成功率。
CMMl 3级 - 明确级
【能力管理】在明确级水平上,所有第二级的要求都已经达到。另外引入能力管理理念,软件组织能够根据自身的特殊情况及自己的标准流程,将这套管理体系与流程予以制度化。这样,软件组织不仅能够在同类项目上成功,也可以在其他项目上成功。科学管理成为软件组织的一种文化,成为软件组织的财富。
CMMI 4级 - 量化级
【量化管理】在量化管理级水平上,所有第三级的要求都已经达到,另外,软件组织的项目管理实现了数字化。通过数字化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
CMMI 5级 - 优化级
【变革管理】在优化级水平上,所有第四级的要求都已经达到,另外,软件组织能够充分利用信息资料,对软件组织在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。
由上述的5个级别可以看出,每一个级别都是更高一级的基石。要上高层台阶必须首先踏上所有下层的台阶。企业通过CMMI评估可满足承包国防工程或一些大企业的工程的要求,级别高的企业在赢得项目的竞标中具有一定的优势。
五、CMMI实施流程
不同的企业具有不同的人力资源管理成熟度,所以在实施某一等级的CMMI时,不同企业的所需的周期与工作量皆不相同,需要根据企业的具体情况,做个性化评估与设计。
腾联顾问作为CMMI Institute Partner,免费为您提供专业、细致的CMMI实施建议。欢迎致电0755-27787866 13828761196 陈先生 / 0755-27753399 19925332787 郭小姐
版权所有:深圳市腾联企业管理咨询有限公司
公司地址:深圳市宝安宝城六区裕宝大厦B座12层
咨询热线:0755-29991616 13828761196
邮箱:tliso@qq.com
腾联微信