CMMI 1-5 级别定义

原创 2011年01月17日 13:29:00

CMMI: Capability Maturity Model Integration

Five Levels:   1 - Initial ,  2 - Managed,  3 - Defined,  4 - Quantitatively Managed, 5 - Optimizing


At maturity level 1, processes are usually ad hoc and chaotic. The organization usually does not provide a stable environment to support the processes. Success in these organizations depends on the competence and heroics of the people in the organization and not on the use of proven processes. In spite of this chaos, maturity level 1 organizations often produce products and services that work; however, they frequently exceed their budgets and do not meet their schedules. Maturity level 1 organizations are  characterized by a tendency to over commit, abandonment of processes in a time of crisis, and an inability to repeat their successes.



At maturity level 2, the projects of the organization have ensured that processes are planned and executed in accordance with policy; the projects employ skilled people who have adequate resources to produce controlled outputs; involve relevant stakeholders; are monitored, controlled, and reviewed; and are evaluated for adherence to their process descriptions. The process discipline reflected by maturity level 2 helps to ensure that existing practices are retained during times of stress. When these practices are in place, projects are performed and managed according to their documented plans.

At maturity level 2, the status of the work products and the delivery of services are visible to management at defined points (e.g., at major milestones and at the completion of major tasks). Commitments are established among relevant stakeholders and are revised as needed.

Work products are appropriately controlled. The work products and services satisfy their specified process descriptions,  standards, and procedures.



At maturity level 3, processes are well characterized and understood, and are described in standards, procedures, tools, and methods. The organization’s set of standard processes, which is the basis for maturity level 3, is established and improved over time. These standard processes are used to establish consistency across the organization.

Projects establish their defined processes by tailoring the organization’s set of standard processes according to tailoring guidelines. (See the glossary for a definition of “organization’s set of standard processes.”)

A critical distinction between maturity levels 2 and 3 is the scope of standards, process descriptions, and procedures. At maturity level 2, the standards, process descriptions, and procedures may be quite different in each specific instance of the process (e.g., on a particular project). At maturity level 3, the standards, process descriptions, and procedures for a project are tailored from the organization’s set of standard processes to suit a particular project or organizational unit and therefore are more consistent, except for the differences allowed by the tailoring guidelines.

Another critical distinction is that at maturity level 3, processes are typically described more rigorously than at maturity level 2. A defined process clearly states the purpose, inputs, entry criteria, activities, roles, measures, verification steps, outputs, and exit criteria. At maturity level 3, processes are managed more proactively using an understanding of the interrelationships of the process activities and detailed measures of the process, its work products, and its services.

At maturity level 3, the organization must further mature the maturity level 2 process areas. The generic practices associated with generic goal 3 that were not addressed at maturity level 2 are applied to achieve maturity level 3.



At maturity level 4, the organization and projects establish quantitative objectives for quality and process performance and use them as criteria in managing processes. Quantitative objectives are based on the needs of the customer, end users, organization, and process implementers.

Quality and process performance is understood in statistical terms and is managed throughout the life of the processes [SEI 2001].

For selected subprocesses, detailed measures of process performance are collected and statistically analyzed. Quality and processperformance measures are incorporated into the organization’s measurement repository to support fact-based decision making [McGarry 2000]. Special causes of process variation are identified and, where appropriate, the sources of special causes are corrected to prevent future occurrences. (See the definition of “special cause of process variation” in the glossary.)

A critical distinction between maturity levels 3 and 4 is the predictability of process performance. At maturity level 4, the performance of processes is controlled using statistical and other quantitative techniques, and is quantitatively predictable. At maturity level 3, processes are typically only qualitatively predictable.



At maturity level 5, an organization continually improves its processes based on a quantitative understanding of the common causes of variation inherent in processes. (See the definition of “common cause of process variation” in the glossary.)

Maturity level 5 focuses on continually improving process performance through incremental and innovative process and technological improvements. Quantitative process improvement objectives for the organization are established, continually revised to reflect changing business objectives, and used as criteria in managing process improvement. The effects of deployed process improvements are measured and evaluated against the quantitative process improvement objectives. Both the defined processes and the organization’s set of standard processes are targets of measurable improvement activities.

A critical distinction between maturity levels 4 and 5 is the type of process variation addressed. At maturity level 4, the organization is concerned with addressing special causes of process variation and providing statistical predictability of the results. Although processes may produce predictable results, the results may be insufficient to achieve the established objectives. At maturity level 5, the organization is concerned with addressing common causes of process variation and changing the process (to shift the mean of the process performance or reduce the inherent process variation experienced) to improve process performance and to achieve the established quantitative process improvement objectives.


更详细的资料参考:        一、简介:       CMMI 的全称为:Capability Maturit...
  • achang21
  • achang21
  • 2013年09月15日 10:18
  • 1086


cmmi五个级别的经典描述 台阶一:CMMI一级,完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由于任务的完 成带有很大的偶然性,企业无法保证在实施同类项目...
  • u012719556
  • u012719556
  • 2013年11月07日 14:08
  • 1406


假设CMMI组的人在3个部门,各项角色与职责如下: 1.第一组:项目组 测试组   配置管理组  项目经理组  部门经理 (1)部门经理 权责: 参与项目的立项和可行性分析 负责项目启动 核准项目的结...
  • juliefish
  • juliefish
  • 2013年10月18日 16:26
  • 3915


CMMI全称是Capability Maturity Model Integration,即软件能力成熟度模型集成模型。分为如下5个级别: 1. 初始级 软件过程是无序的,有时甚至是混乱的,...
  • yaonianlong
  • yaonianlong
  • 2013年10月14日 09:54
  • 298


CMMI将能力成熟度分为5个级别:初始级,已管理级,已定义级,量化管理级,优化级。     这5个成熟度等级为评价软件过程能力提供了一个有序的级别,如图5-10所示。同时也为软件过程改进工作指明了方...
  • czplplp_900725
  • czplplp_900725
  • 2014年04月10日 16:41
  • 1526


摘要: CMMI全称是Capability Maturity Model Integration,CMMI是个好东西来的,但行内人士对她的认识并不全面,甚至有种种的误解。尽管网上有很多CMMI相...
  • whu_yaoge
  • whu_yaoge
  • 2016年06月16日 11:39
  • 9002


  • huangyabin001
  • huangyabin001
  • 2014年06月12日 09:14
  • 1539


首先,可能还会有人质疑敏捷是什么,CMMI是什么。不过这已经不是我想说的重点,所以对于他们的定义,大家就自己找度娘和谷娘吧! 开篇,我给大家一个私人的总结。大家可以试着去找找各自所在公司的项目,...
  • yuhuijun_1
  • yuhuijun_1
  • 2013年02月25日 12:50
  • 3677


这周公司给我们做了个质量体系理论的培训,还进行了一场培训后考试。     我就在这里把这次培训的内容总结一下。大家也可以参考参考。     首先是岗位课程图,不同的岗位需要了解的课程有些不同,如下图所...
  • wanghuan203
  • wanghuan203
  • 2013年11月30日 16:59
  • 10465


过程域CM属于CMMI能力成熟度模型2级,它包括3个SG(特定目标),一共7个SP(特定实践)。 配置管理(CM)的目的是通过使用配置识别、配置控制、配置状态记录及配置审计,来建立和维护工作...
  • czplplp_900725
  • czplplp_900725
  • 2014年04月14日 10:42
  • 2937
您举报文章:CMMI 1-5 级别定义