CMMI(Capabillty Maturity Model Integration,能力成熟度模型集成)是由美国卡内基-梅隆大学软件工程研究所推出的评估软件能力与成熟度的一套标准。该标准基于众多软件的实践经验,侧重于软件开发过程的管理及工程能力的提高与评估,是国际行的软件生产过程标准和软件企业成熟度等级认证标准。目前,CMMI认证已经成为世界公认的软件产品进入国际市场的通行证。
办理流程 1、选择级别:初次评估推荐CMMI3级,已通过CMMI3级且满一年可申请4、5级评估; 2、确认评估计划:根据企业用证计划及评估师日程安排确定审核时间,一般评估周期3-5个月; 3、准备工作:确定评估项目并整理材料;再确定访谈人员,按角色进行培训,直至完全满足CMMI评估的要求; 4、正式评估:一般正式评估周期为5-7天,评估小组由主任评估师、ATM小组成员、翻译组成,受访谈人员按角色依次参加访谈,评估结果将在评估后一天公布。 5、官网公示:评估完成后,一般4-8周,公示结果。
CMMI,全称是“软件能力成熟度模型集成”,是由美国部与卡内基梅隆大学下的软件工程研究中心(SEI)以及美国工业协会共同开发的一套软件能力成熟度评估标准体系。 这套体系主要用于指导软件开发过程的改进和软件开发能力的评估。通俗一点说,CMMI体系就是一套指南,做事的一般方法,改进质量的参考框架。 通过从业界收集的佳实践进行分析,实现CMMI体系的过程就是改进的过程,终的目的就是为了帮助企业更好管理项目,在工期和预算的前提下,输出的软件。
CMMI以严谨、科学的方法有效提升流程管理能力,可以协助业者面对系统日趋复杂化、大型化的多元需求下,有效管理开发流程,并通过CMMI认证与国际接轨,可提高产品附加价值,创造产业的新价值。
CMMI认证起源于CMM (Capability Maturity Model for software,软件能力成熟度模型) 是美国部在1984年因当时该机构软件项目委外开发时,无法评估软件公司对软件项目的承接及执行能力,故委托美国卡内基美隆大学 (Carnegie Mellon University) 的软件工程学院 (Software Engineering Institute, SEI) 所进行的一项研究成果,试图于软件产业建立一套工程制度,使个人及组织在软件开发上能有持续改善的依据,其目的是用来评估及改善软件开发公司的软件开发过 程及软件开发能力,并且协助软件持续改善软件流程成熟架构及软件质量,进而提升软件开发项目及软件开发公司的软件开发管理能力,达成软件开发的功能 正确、缩短开发周期、降低开发成本及确保质量等目标。CMM目前已成为许多大型软件企业用于改善组织内部软件工程所实行的软件评估标准,CMM同样陆续应 用系统工程及软件采购方面,成为国际间认同且广泛通用的一种软件生产程序标准。由于CMM应用日渐广泛,陆续开发出不同的CMM模型,包括:软件能力成熟 度 (Software Capability Maturity Model, SW-CMM) 、系统工程能力成熟度模型 (Systems Engineering Capability Maturity Model, SE-CMM) 、集成产品开发能力成熟度模型 (Integrated Product Development Capability Maturity Model, IPD-CMM) 、人力资源管理能力成熟度模型 (People Capability Maturity Model, P-CMM) 等应用模型;且SEI于2000年12月公布能力成熟度集成模型 (Capability Maturity Model - Integrated, CMMI),更进一步将能力成熟度模型整合,逐渐取代现行的CMM标准。
CMMI (Capability Maturity Model - Integrated, CMMI) 是SEI继CMM成功开发的新修订版本,目的在发展一个共通性的整合架构,以支持整合不同领域的特定能力成熟度模型及相关产品,并致力提供系统工程及 软件工程的指导原则,期许在任何架构下的组织,都能促进其流程改善,CMMI不仅提高每别成熟度要求的门坎,同时扩充能力成熟度评估适用范围,使得软 件工程、系统工程的领域及集成性产品与流程开发的环境,都能运用CMMI为软件开发过程提供持续改善的指导,对软件生产力与质量的提升亦有显着的实质 效益,并确保所有发展的产品,能与国际标准组织/国际电工(ISO/IEC) 15504软件过程评估技术报告兼容并一致。