首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CMMI和敏捷有什么不同?

CMMI和敏捷有什么不同?
EN

Stack Overflow用户
提问于 2013-06-12 13:36:07
回答 2查看 16.4K关注 0票数 6

有谁能告诉我CMMI和敏捷的区别是什么?我知道一些明显的区别,但我想进一步了解它。如果有人能帮助我,我将不胜感激!谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-12 15:52:04

CMMI是一种过程改进方法,旨在将项目或团队从级别1的“混乱”提升到更高的级别,理想情况下但不一定是级别5的“优化”。

它由各种功能组成,每种功能都被分配到一个特定的级别。例如,CMM level 2需要项目计划功能。这些级别基本上是:

在项目层面上,没有真正的control.

  • Managed,过程,主要是组织层面的reactive.

  • Defined,过程,测量的proactive.

  • Quantitative,过程和controlled.

  • Optimising,反馈循环,并持续改进。
  1. 混乱。

在我看来,高水平的CMMI成熟度是相当复杂和难以实现的。在为一家大型电信公司做外包工作时,我们达到了5级,但由于回报不断减少,这是一项巨大的工作。我们最终认为这主要是一种让政府工作的方式,事实上,我作为一个小项目专家为自己赢得了名声,在那里我们仍然可以遵循CMMI,但不必向客户收取大量费用。

另一方面,敏捷是一种项目管理方法,更侧重于交付客户所需的内容,而不是大量的文书工作:-)

我认为CMMI比敏捷更上一层楼,因为敏捷本身并不是一个大规模的自我改进过程。

它具有内置的改进过程(例如回顾),但不是以这样的方式构建的,即如果不执行,整个方法可能会被淘汰。

在更高的CMMI级别中,整个项目管理方法(例如,包括敏捷)可以根据它们的性能和/或可能的效率而被抛弃或买入。

票数 11
EN

Stack Overflow用户

发布于 2013-10-18 16:56:25

这里已经有了一些很好的正式答案,也许这将有助于理解那些寻求理解的人:

在一艘海盗船上,一套让海盗朝着共同目标前进的原则被称为“海盗荣誉准则”--这是一套敏捷原则。

但船上总会有一个人拿着导航仪器和地图,他知道我们现在在哪里,知道如何在大海中引导船--这就是CMMI。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17058313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档