CMMI认证概述
1) 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标准。
(2) CMMI (Capability Maturity Model - Integrated, CMMI) 是SEI继CMM成功开发的新修订版本,目的在发展一个共通性的整合架构,以支持整合不同专业领域的特定能力成熟度模型及相关产品,并致力提供系统工程及 软件工程的指导原则,期许在任何架构下的组织,都能促进其流程改善,CMMI不仅提高每一级别成熟度要求的门坎,同时扩充能力成熟度评估适用范围,使得软 件工程、系统工程的专业领域及集成性产品与流程开发的环境,都能运用CMMI为软件开发过程提供持续改善的指导,对软件生产力与质量的提升亦有显着的实质 效益,并确保所有发展的产品,能与国际标准组织/国际电工委员会(ISO/IEC) 15504软件过程评估技术报告兼容并一致。
CMMI共有5个级别,代表软件团队能力成熟度的5个等级,数字越大,成熟度越高,高成熟度等级表示有比较强的软件综合开发能力。
CMMI一级,执行级。在执行级水平上,软件组织对项目的目标与要做的努力很清晰,项目的目标可以实现。但是由于任务的完成带有很大的偶然性,软件组织无法保证在实施同类项目时仍然能够完成任务。项目实施能否成功主要取决于实施人员。
CMMI二级,管理级。在管理级水平上,所有第一级的要求都已经达到,另外,软件组织在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对项目相关的实施人员进行了相应的培训,对整个流程进行监测与控制,并联合上级单位对项目与流程进行审查。二级水平的软件组织对项目有一系列管理程序,避免了软件组织完成任务的随机性,保证了软件组织实施项目的成功率。
CMMl三级,明确级。在明确级水平上,所有第二级的要求都已经达到,另外,软件组织能够根据自身的特殊情况及自己的标准流程,将这套管理体系与流程予以制度化。这样,软件组织不仅能够在同类项目上成功,也可以在其他项目上成功。科学管理成为软件组织的一种文化,成为软件组织的财富。
CMMI四级,量化级。在量化管理级水平上,所有第三级的要求都已经达到,另外,软件组织的项目管理实现了数字化。通过数字化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
CMMI五级,优化级。在优化级水平上,所有第四级的要求都已经达到,另外,软件组织能够充分利用信息资料,对软件组织在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。
CMMI-开发
简介:CMMI(即能力成熟度模型集成)是一套过程改进模型。它提供了一种从低到高即从过程模糊、过程可重复、过程可定义、过程可量化、过程持续改进等逐级改进的方法及模型。
CMMI-服务
简介:CMMI-SVC模型是向服务型企业、组织提供建立,管理,和交付服务提供指导的模型。CMMI-SVC的重点在于提供组织内部及外部客户服务的参考模式,服务范围覆盖所有的服务行业,并不仅仅限于IT服务业务。
PCMM-人员
简介:人力资源能力成熟度模型(People Capability Maturity Model,PCMM)旨在帮助各类组织发展人力资源的成熟度,并突出与人力资源相关的核心问题。
级别:一级最低,五级最高,建议从三级开始做。