能力成熟度模型的5个等级是初始级、可重复级、已定义级、已管理级、优化级。
1、初始级(Initial)。处于这个最低级的组织,基本上没有健全的软件工程管理制度。每件事情都以特殊的方法来做。如果一个特定的工程碰巧由一个有能力的管理员和一个优秀的软件开发组来做,则这个工程可能是成功的。
2、可重复级(Repeatable)。在这一级,有些基本的软件项目的管理行为、设计和管理技术是基于相似产品中的经验,故称为“可重复”。在这一级采取了一定措施,这些措施是实现一个完备过程所必不可缺少的第一步。
3、已定义级(Defined)。在第3级,已为软件生产的过程编制了完整的文档。软件过程的管理方面和技术方面都明确地做了定义,并按需要不断地改进过程,而且采用评审的办法来保证软件的质量。在这一级,可引用CASE环境来进一步提高质量和产生率。
4、已管理级(Managed)。一个处于第4级的公司对每个项目都设定质量和生产目标。这两个量将被不断地测量,当偏离目标太多时,就采取行动来修正。
5、优化级(Optimizing)。—个第5级组织的目标是连续地改进软件过程。这样的组织使用统计质量和过程控制技术作为指导。从各个方面中获得的知识将被运用在以后的项目中,从而使软件过程融入了正反馈循环,使生产率和质量得到稳步的改进。
扩展资料:
能力成熟度模型来源
在20世纪60年代,计算机的使用变得更加广泛,更灵活,成本更低。组织开始采用计算机化信息系统,对软件开发的需求显着增长。许多软件开发过程都处于起步阶段,很少有标准或“最佳实践”方法。
在20世纪80年代,涉及软件分包商的几个美国军事项目超预算,并且完成得比计划的要晚得多。为了确定这种情况发生的原因,美国空军资助了SEI的一项研究。
能力成熟度模型作为一套确定的过程域和实践在五个成熟度级别中的每一个的完整表示始于1991年,1.1版本于1993年1月完成。CMM于1995年由其主要作者Mark C. Paulk,Charles V. Weber,Bill Curtis和Mary Beth Chrissis作为一本书出版。
参考资料来源:百度百科-能力成熟度模型