一、CMMI简介
Capability Maturity Model Integration,能力成熟度模型集成。
CMMI等级及过程域:
CMMI等级 |
过程域中文名称 |
过程域英文名称 |
过程类型 |
第2级 已管理级 7个过程域 |
需求管理 |
Requirements Management |
工程 |
项目规划 |
Project Planning |
项目管理 |
|
项目监控 |
Project Monitoring and Control |
项目管理 |
|
供应商协议管理 |
Supplier Agreement Management |
项目管理 |
|
度量分析 |
Measurement and Analysis |
支持 |
|
过程和产品质量保证 |
Process and Product Quality Assurance |
支持 |
|
配置管理 |
Configuration Management |
支持 |
|
第3级 已定义级 11个过程域 |
需求开发 |
Requirements Development |
工程 |
技术方案 |
Technical Solution |
工程 |
|
产品集成 |
Product Integration |
工程 |
|
验证 |
Verification |
工程 |
|
确认 |
Validation |
工程 |
|
组织过程焦点 |
Organizational Process Focus |
过程管理 |
|
组织过程定义 |
Organizational Process Definition |
过程管理 |
|
组织培训 |
Organizational Training |
过程管理 |
|
集成项目管理 |
Integrated Project Management |
项目管理 |
|
风险管理 |
Risk Management |
项目管理 |
|
决策分析与解决方案 |
Decision Analysis and Resolution |
支持 |
|
第4级 量化管理级 2个过程域 |
组织过程绩效 |
Organizational Process Performance |
过程管理 |
量化项目管理 |
Quantitative Project Management |
项目管理 |
|
第5级 优化级 2个过程域 |
组织革新与推广 |
Organizational Innovation and Deployment |
过程管理 |
原因分析与解决方案 |
Causal Analysis and Resolution |
支持 |
二、CMMI2.0
CMMI由1.3版本升级到2.0版本。
CMMI V2.0 帮助组织根据自身业务目标以及与类似组织的比较,快速了解其当前的能力等级和性能水平。
CMMI V2.0 模型是一套经过验证的全球最佳实践,旨在优化不断变化的全球环境中的业务性能,帮助组织建立解决最常见业务挑战的关键能力并设定相应基准,包括:
设计和开发产品
提高性能
交付和管理服务
维持习惯性和持久性
管理业务弹性
规划和管理工作
选择和管理供应商
确保质量
管理员工
支持实施
CMMI V2.0 关键改进
1、改进业务性能
业务目标直接与运营相关联,以便在时间、质量、预算、客户满意度和其他关键驱动因素方面实现可度量的性能提升。
2、利用当前的最佳实践
CMMI V2.0 是经验证最佳实践的可信来源,将不断更新以反映新在线平台上不断变化的业务需求。
3、构建敏捷弹性和规模
直接指导如何增强使用 Scrum 的敏捷项目的过程,并注重性能。
4、提高基准评估的价值
新的绩效导向评估方法提高了基准评估的可靠性和一致性,同时缩短了准备时间和生命周期成本。
5、加速采用
通过在线访问和应用指南,比以往更加容易获得 CMMI 的优势。
三、CMMI思想启发
1、CMMI是一套实践指导模型,它是一种最佳实践的示范,可以帮助企业规范项目开发流程;它的核心是指导过程实践,在目标和结果明确的前提下,搭建一个桥梁,帮助企业一步步走的更稳,而不是模棱两可、凭经验猜想和琢磨的去做事;这点上对中国企业的帮助可能更大。
2、CMMI是一种科学的实践模型,而并非是靠经验、靠理论堆积起来的框架,可以适用于多种开发模型和多种企业组织结构,关键是领悟其中的理念和思想,并且付诸实践;CMMI是以企业商业成功为目标驱动的实践,项目的目标是为了商业,商业的目标是为了盈利,而盈利是企业存在的前提和保证。
3、CMMI里各个级别的过程域划分明确,各个角色职责清晰、互相配合,主要是四类角色,组织过程(包括组织过程焦点、组织过程定义、组织培训、组织过程绩效、组织革新与推广)、项目管理(包括项目规划、项目监控、供应商协议管理、集成项目管理、风险管理、量化项目管理)、工程(包括需求管理、需求开发、技术方案、产品集成、验证、确认)、支持(包括度量分析、过程和产品质量保证、配置管理、决策分析与解决方案、原因分析与解决方案);
4、CMMI是能力成熟度模型集成,分四个级别,分别是2级、3级、4级、5级,目前已经从之前1.3版本升级到最新的2.0版本,企业可以根据自己的实际情况,逐级提升,循序渐进;CMMI并不是刻板和守旧的,企业可以灵活运用,只要符合其思想理念即认为达标;
5、CMMI涉及多个过程域、多个环节,多个角色,我们可以将它设想为一个环;企业在应用过程中,组织过程小组EPG定义了企业的过程、参照模板和应用实践,涉及多个角色,包括项目管理组、过程改进组、度量分析组、配置管理组、组织培训组等,做为组织级别的人员结构,为具体项目的应用和实践提供了支撑,组织过程小组本身就是一个独立的环;具体项目涉及项目经理PM、需求人员、开发人员、测试人员、质量保证人员QA、配置管理人员CM等角色,这些项目角色在组织过程小组的指导下,又形成了一个独立的环;这样就是环环相扣、处处相依,形成了一套科学、慎密、行之有效的实践体系。