什么是能力成熟度模型?(the capability maturity model?)

能力成熟度模型(Capability Maturity Model,CMM)由卡内基梅隆大学(Carnegie Mellon University)于20世纪80年代开发,旨在帮助美国政府确保软件开发承包商拥有足够的流程来成功交付项目。CMM现在为组织评估和改进其过程提供了一种方法。类似的模型起源于CMM。...
CMM describes a framework of five maturity levels of an organization’s processes.

能力成熟度模型(Capability Maturity Model,CMM)由卡内基梅隆大学(Carnegie Mellon University)于20世纪80年代开发,旨在帮助美国政府确保软件开发承包商拥有足够的流程来成功交付项目。CMM现在为组织评估和改进其过程提供了一种方法。类似的模型起源于CMM。

CMM描述了组织过程的五个成熟度级别的框架。初始级别是最低的到期级别。当一个组织的过程是一级的时候,项目很少得到规划。需要时,可能不包括关键学科,并且产品未优化。这个过程是不可预测和不断变化的,项目结果在很大程度上依赖于开发人员的才能和技能。

CMM的第二个级别称为可重复级别,其中一些项目开发策略已经制定并正在管理中。未经授权的更改是受控的。已经确定并重复了以前项目的有效做法。

在第三级,即定义的级别,记录整个过程,并以逻辑方式合并子过程。在这个层次上,流程有助于开发人员和管理层改进。这些过程可以根据特定项目的具体要求进行调整。可以包括对输入、输出和评审的分析,并且团队成员的角色和职责得到充分理解。

第四级称为管理级。在这个级别上,流程已经制定了度量标准,并且正在进行度量。提高了项目控制,减少了过程结果的变化,并且变化保持在可接受的范围内。如果结果超出范围,则对其进行识别并采取纠正措施。

在顶部,最成熟的级别是第五级。在这个优化级别上,组织作为一个整体致力于持续改进其流程。目的是防止缺陷。捕获和分析缺陷数据,并修订流程以降低缺陷率。还收集和报告了经验教训。

除了过程成熟度级别之外,CMM还包含了其他几个概念。一个概念是关键过程领域(KPI),这是实现关键目标的相关活动。其他概念包括目标的使用,目标记录了与KPI相关的范围、边界和意图。另一个CMM概念,即公共特性,是包含KPI的组织过程实践。

尽管CMM最初是为软件开发过程开发的,但它通常用于改进许多类型的过程。它在信息技术管理中仍然很普遍,特别是在提供信息技术服务和管理硬件方面。在许多组织中,将CMM用于软件开发已经被能力成熟度模型集成(CMMi)计划所取代。开发CMMi是为了更好地将多个模型的使用集成到一个总体结构中。。

  • 发表于 2022-01-05 19:19
  • 阅读 ( 148 )
  • 分类:IT

你可能感兴趣的文章

池成熟(cisternal maturation)和囊泡转运(vesicular transport)的区别

...脑池成熟和囊泡运输的区别。 目录 1. 概述和主要区别 2. 什么是脑池成熟 3. 什么是膀胱运输 4. 脑池成熟与囊泡运输的相似性 5. 并列比较-池成熟与表格式膀胱运输 6. 摘要 什么是池成熟(cisternal maturation)? 池成熟是通过高尔基复...

  • 发布于 2020-10-17 07:11
  • 阅读 ( 447 )

成熟(maturation)和学习(learning)的区别

...: •成熟影响学习过程。如果一个人还没有达到必要的成熟度,就不能期望一种特定的学习行为。   Learning by Terese Bird (CC BY-SA 3.0) Principal fissures and lobes of the cerebrum viewed laterally via Wikicomm*** (Public Domain) img.centered,.aligncente...

  • 发布于 2020-10-22 13:00
  • 阅读 ( 223 )

学习(learning)和成熟(maturation)的区别

...知成熟。事实上,成熟有助于学习。 覆盖的关键领域 1.什么是学习-定义、特征2。什么是成熟-定义、特征、类型3。学习和成熟之间的关系是什么——共同特征概述4。学习和成熟的区别是什么?关键区别的比较 关键术语 认知成...

  • 发布于 2021-07-02 02:36
  • 阅读 ( 243 )

什么是不同类型的saas模型?(the different types of saas models?)

软件即服务(SaaS)是特定提供商通过互联网或特定网络提供的一种软件。通过托管或提供特定类型的软件,SaaS提供商允许用户无需下载或安装程序即可访问软件,从而使其...

  • 发布于 2021-12-09 09:10
  • 阅读 ( 112 )

什么是不同的竞争对手分析模型?(the different competitor analysis models?)

竞争对手分析模型有助于公司确定哪些业务最具威胁性。例如,一家公司可能想知道...

  • 发布于 2021-12-22 21:24
  • 阅读 ( 154 )

什么是不同的组织设计模式?(the different organizational design models?)

组织设计模型详细说明了公司如何在其设施内组织个人和运营。存在许多不同类型的...

  • 发布于 2021-12-22 21:56
  • 阅读 ( 146 )

什么是不同类型的决策模型?(the different types of decision making models?)

决策模型分为两大类:理性和直觉。这两大类为在任何情况下做出决定提供了变化。...

  • 发布于 2021-12-22 23:05
  • 阅读 ( 265 )

什么是不同类型的财务分析模型?(the different types of financial analysis models?)

财务分析模型的两种主要类型是定量模型和会计模型。当专业人士使用定量模型来分...

  • 发布于 2021-12-22 23:17
  • 阅读 ( 139 )

什么是成熟抑制剂?(a maturation inhibitor?)

成熟是艾滋病毒生命周期的最后一个步骤,涉及艾滋病毒所需的病毒蛋白的处理,以...

  • 发布于 2021-12-27 14:31
  • 阅读 ( 81 )

什么是通货膨胀的三角模型?(the triangle model of inflation?)

...动型通货膨胀发生在经济中某些东西的成本上升时,没有什么东西可以轻易地替代它。当关键产品或服务的外部供应商增加成本,进口经济被迫支付更高的价格时,成本推动型通货膨胀经常发生。 ...

  • 发布于 2022-01-01 03:39
  • 阅读 ( 157 )