CMMI认证概述
1) CMMI认证起源于CMM (Capability Maturity Model for software,软件能力成熟度模型)是美国国防部在1984年因当时该机构软件项目委外开发时,无法评估软件公司对软件项目的承接及执行能力,故委托美国卡内基美隆大学(Carnegie Mellon University) 的软件工程学院 (Software EngineeringInstitute, SEI)所进行的一项研究成果,试图于软件产业建立一套工程制度,使个人及组织在软件开发上能有持续改善的依据,其目的是用来评估及改善软件开发公司的软件开发过程及软件开发能力,并且协助软件开发者持续改善软件流程成熟架构及软件质量,进而提升软件开发项目及软件开发公司的软件开发管理能力,达成软件开发的功能正确、缩短开发周期、降低开发成本及确保质量等目标。CMM目前已成为许多大型软件企业用于改善组织内部软件工程所实行的软件评估标准,CMM同样陆续应用系统工程及软件采购方面,成为国际间认同且广泛通用的一种软件生产程序标准。由于CMM应用日渐广泛,陆续开发出不同的CMM模型,包括:软件能力成熟度 (Software Capability Maturity Model, SW-CMM) 、系统工程能力成熟度模型(Systems Engineering Capability Maturity Model, SE-CMM)、集成产品开发能力成熟度模型 (Integrated Product Development Capability MaturityModel, IPD-CMM) 、人力资源管理能力成熟度模型 (People Capability Maturity Model,P-CMM) 等应用模型;且SEI于2000年12月公布能力成熟度集成模型 (Capability Maturity Model -Integrated, CMMI),更将能力成熟度模型整合,逐渐取代现行的CMM标准。
(2) CMMI (Capability Maturity Model - Integrated, CMMI)是SEI继CMM成功开发的新修订版本,目的在发展一个共通性的整合架构,以支持整合不同专业领域的特定能力成熟度模型及相关产品,并致力提供系统工程及软件工程的指导原则,期许在任何架构下的组织,都能促进其流程改善,CMMI不仅提高每一级别成熟度要求的门坎,扩充能力成熟度评估适用范围,使得软件工程、系统工程的专业领域及集成性产品与流程开发的环境,都能运用CMMI为软件开发过程提供持续改善的指导,对软件生产力与质量的提升亦有显着的实质效益,并确保所有发展的产品,能与guojibiaozhun组织/国际电工委员会(ISO/IEC)15504软件过程评估技术报告兼容并一致。
其认证共分为五 级(以阶段式表述而言)为第一级CMMI1:初始级(Initial)、第二级CMMI2:管理级(Managed)、第三级CMMI3:定义级(Defined)、第四级CMMI4:量化级(QuantitativelyManaged)、第五级CMMI5:优化级(Optimizing)。
CMMI评估,也有人称是CMMI认证,“认证”是国内的叫法习惯。要获得zhengzong的CMMI证书,是要经过授权的评估公司的主任评估师对企业的软件项目评估通过后才会颁发证书,这里要强调的是,颁发的证书是以主任评估师的个人名字签发的,评估师代表了被SEI授权的评估机构,证书上并没有评估机构盖的公章。而主任评估师是通过自己的努力参于SEI( Software EngineeringInstitute)的考试才获得zizhi的,有zizhi的主任评估师guakao到评估公司,带表评估公司到企业去评估,评估结果符合SEI的要求才会把评估报告提交到SEI,SEI审核完评估报告后,才表明企业Zui终获得了有效的CMMI证书,SEI会把评估结果公布在SEI网站上供用户查询。SEI是管理CMMI证书的唯一机构,SEI授权给评估师去开展评估工作。这里要说明一下,SEI本身是没有证书这个概念的,SEI不建议发证书,他只有注册这个概念,就是说,证书在中国才有这样的做法,对于SEI来说,SEI没有统一印发证书的模板,你在国内看到的证书,不同的机构颁发的证书长相各不相同,哪怕是同一机构的不同的评估师各自的证书样本也是不一样的。如果你想查询哪些企业通过了CMMI的评估