能力成熟度模型(CMM)是由卡内基梅隆大学(Carnegie Mellon University)在20世纪80年代开发的,目的是帮助美国政府确保软件开发承包商有足够的过程来成功地交付项目。CMM现在为组织提供了一种评估和改进其过程的方法。类似的...
能力成熟度模型(CMM)是由卡内基梅隆大学(Carnegie Mellon University)在20世纪80年代开发的,目的是帮助美国政府确保软件开发承包商有足够的过程来成功地交付项目。CMM现在为组织提供了一种评估和改进其过程的方法。类似的模型已经产生从CMM开始,CMM描述了一个组织过程的五个成熟度级别的框架。CMM描述了一个组织过程的五个成熟度级别的框架。初始级别是最低的成熟度级别。当组织的过程是一级时,项目几乎没有得到规划,关键的学科可能在需要的时候没有被包括进来,产品也没有得到优化。过程是不可预测的和不断变化的,项目的结果很大程度上依赖于开发人员的才能和技能。CMM的第二个层次被称为可重复的层次,其中一些项目政策开发已经建立并得到管理。未经授权的变更得到控制。先前项目的有效实践已被识别并被重复。在第三层,即定义的层次,整个过程被记录下来,子过程以逻辑的方式被合并。在这一层,过程有助于开发人员和管理层的改进。这些过程可以根据特定项目的具体要求进行调整。可以包括对输入、输出和评审的分析,并充分理解团队成员的角色和职责。第四个级别称为管理层。在这一层,过程已经制定了度量标准,并且正在对其进行度量。项目控制得到加强,过程结果的变化减少,并且偏差保持在可接受的范围内。如果结果超出范围,则对其进行识别并采取纠正措施。在顶部,最成熟的级别是第五级在这个优化层次上,组织作为一个整体,集中精力持续改进其过程。目标是防止缺陷。收集和分析缺陷数据,并对过程进行修订,以降低缺陷发生率。还收集和报告经验教训。随着过程成熟度的提高,CMM还包括其他几个概念。一个概念是关键过程领域(KPA),它是实现关键目标的相关活动。其他概念包括目标的使用,这些目标记录了与KPA相关的范围、边界和意图。共同特征,另一个CMM概念,是包含kpa的组织过程实践。虽然CMM最初是为软件开发过程而开发的,但它通常用于改进许多类型的过程。它在信息技术管理中仍然很流行,特别是在提供信息技术服务和管理硬件方面。在许多组织中,使用CMM进行软件开发已经被能力成熟度模型集成(CMMi)计划所取代。CMMi的开发是为了更好地将多个模型的使用集成到一个总体结构中
-
发表于 2020-08-07 16:25
- 阅读 ( 1251 )
- 分类:电脑网络