CMMI存在的基础是:执行者相信产品的质量和用来开发这个产品过程的质量有的关系。要让管理者及工程人员信服组织制定的过程,要让他们看到过程及过程改进的好处,看到质量、效率的提升以及客户的认可,只有这样大家才能真正接受这些标准过程。
如果这个天平太倾向于组织,会使得项目及个人缺少必要的灵活从而丧失动力。如果走到另一个极端,只考虑个体性、灵活性,则会给组织带来风险,失去学习的机会。从长远来讲也不能质量及生产效率的持续提升。
CMMI模型由一系列的PA(过程域)组成,这些PA构成了集成能力模型的核心,为企业提供了软件工程、系统工程、集成产品及过程开发方面的过程改进框架和指南。主要有以下几方面收益:
提和生产率。CMMI对研发过程设定质量控制点进行严格的质量检查,提升产品的质量,减少了因质量问题减少的返工,从而提升了工作效率。据SEl统计,通过CMMI咨询认证并切实实施CMMI管理模式的软件公司对项目的估计与控制能力约提升40%-50%;生产率提高10%-20%,软件产品出错率下降超过1/3。
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)3级认证是评估企业软件开发过程是否规范、完善、可管理的认证。该认证分为五个阶段,具体如下:
1.初步评估和准备阶段:这个阶段是评估组织现状,比较组织的现状与终认证要求之间的差距,并开展初步规划和确定CMMI认证目标。
2.数据收集阶段:该阶段主要目的是收集组织的软件开发过程和管理过程的数据。这些数据将用于评估当前状态和为改进目标所需的工作量。
3.评估和制定改进计划阶段:这个阶段主要是对收集到的数据进行分析,并根据分析结果制定改进计划。评估可以形成一个评估报告作为改进计划的指导。
4.实施改进计划阶段:这是一个改进过程的阶段,并且是时间久的阶段。在这个阶段,组织将根据制定的改进计划实施具体的改进措施。企业要注意,这一阶段不是单一的一次性的工作,而是持续性工作。
5.检查和控制阶段:这个阶段主要是确保考虑到所有的因素以及所做的改进符合CMMI认证标准。通过评估,并采用CMMI认证团队的建议或审计员的建议,以进一步改进组织的软件开发过程。
自2003年SEI(Software Engineering Institute/SEI, Carnegie Mellon University/CMU)发表CMMI开始,全球每年导入家数几乎以倍数成长,显示CMMI确为国际证实有助于流程改善的模型,甚至认为CMMI已经为软件的质量及国际合作的基本要求。
国内信息软件业者普遍为中小型机构,与国外动辄数千人的规模相比,无论在研发经费、人力资源、内部管理等,皆无法达到相对的水平,特别是内部流程与项 目的管理技术,需花费人力与成本才能累积,因此小型机构普遍较无定义良好的制度与做法,因此导入经国际业者广泛采用的CMMI流程改善机制,将有助于短时 间内提升厂商自身的技术与管理能力,通过透明的项目监控作法与确实的度量分析,使得管理更具信心地掌握项目质量、时程与成本;奠定良好的营运管理机 制,便于了解相关营运活动的状况以实时因应,并通过不断的改善流程,除了使流程务实有效外,也将促进生产力的提升与营运成本的下降。通过不断的改善流程, 除了使流程务实有效外,也将促进生产力的提升与营运成本的下降。
CMMI (Capability Maturity Model - Integrated, CMMI) 是SEI继CMM成功开发的新修订版本,目的在发展一个共通性的整合架构,以支持整合不同领域的特定能力成熟度模型及相关产品,并致力提供系统工程及 软件工程的指导原则,期许在任何架构下的组织,都能促进其流程改善,CMMI不仅提高每别成熟度要求的门坎,同时扩充能力成熟度评估适用范围,使得软 件工程、系统工程的领域及集成性产品与流程开发的环境,都能运用CMMI为软件开发过程提供持续改善的指导,对软件生产力与质量的提升亦有显着的实质 效益,并确保所有发展的产品,能与国际标准组织/国际电工(ISO/IEC) 15504软件过程评估技术报告兼容并一致。
CMMI评估,也有人称是CMMI认证,“认证”是国内的叫法习惯。要获得的CMMI证书,是要经过授权的评估公司的主任评估师对企业的软件项目评估通过后才会颁发证书,这里要强调的是,颁发的证书是以主任评估师的个人名字签发的,评估师代表了被SEI授权的评估机构,证书上并没有评估机构盖的公章。而主任评估师 是通过自己的努力参于SEI( Software Engineering Institute)的考试才获得资质的,有资质的主任评估师挂靠到评估公司,带表评估公司到企业去评估,评估结果符合SEI的要求才会把评估报告提交到 SEI,SEI审核完评估报告后,才表明企业终获得了有效的CMMI证书,SEI会把评估结果公布在SEI网站上供用户 查询。因此,SEI是管理CMMI证书的机构,SEI授权给评估师去开展评估工作。这里要说明一下,SEI本身是没有证书这个概念的,SEI不建议发证书,他只有注册这个概念,就是说,证书在中国才有这样的做法,对于SEI来说,SEI没有统一印发证书的模板,所以你在国内看到的证书,不同的机构颁发的证书长相各不相同,哪怕是同一机构的不同的评估师各自的证书样本也是不一样的。如果你想查询哪些企业通过了CMMI的评估,您可以点击此链接CMMI证书查询,这里会告诉您怎么样查询。