CMMI和敏捷能否结合?

原创
李晓琳
2020-11-03 09:00:00
2712
摘要:在企业中,CMMI是在一种命令和控制的文化下实现的,这如何适应敏捷原则呢?本文为这类问题提供了明确的答案。

许多人会问这样一个问题:“CMMI和敏捷原则是否能结合在一起?“Scrum和CMMI结合在一起的说法已经被讨论过很多次了。答案是明确的“是”。但是,许多人仍然会问“怎么做”?并且有不同的经验:“在我的企业中,CMMI是在一种命令和控制的文化下实现的,这如何适应敏捷原则呢?本文为这些问题提供了明确的答案。

如何将CMMI与敏捷原则结合使用?

一切都归结于CMMI的解释。虽然许多人都曾在命令和控制文化中体验过CMMI,但CMMI中并没有编写过这种文化。恰恰相反,如果应用敏捷原则,您对CMMI的解释可能与您应用命令和控制原则非常不同。因此,如果人们告诉您CMMI的命令和控制解释,那只是他们的观点,你需要有自己的观点。实际上,CMMI甚至会要求您这样做。

你也许会问“CMMI应用在哪里?”答案是无处不在。CMMI的关键原则之一是根据企业的原则来解释它。如果它们是敏捷原则,那么就使用它们。CMMI在介绍性注释中说,CMMI中的任何陈述都必须使用“企业限制和业务环境”来做注解。使用CMMI意味着CMMI中的任何语句都应该用“根据您的业务原则”来注释。例如,CMMI询问“您如何计划您的项目?”意思就是“您如何根据你的敏捷原则来计划您的项目”。

因为这对CMMI来说非常重要,许多语句中都明确地包含“按需”、“恰当”或“适当”等词。他们的意思都是一样的,即:“请真正地找到一个符合您企业原则的解决方案。”您现在可能会看到,为了符合CMMI(无论“符合”是什么意思),那些提供预定义过程定义的顾问们是多么的错误。这不可能符合贵公司的原则。这样做是不对的。

CMMI是说你必须做什么吗?

虽然许多咨询师喜欢说“你必须这样做或那样做”,但这是完全错误的。您的企业不能按照这种“必须”做任何事。无论如何,这不是对待成年人的方式。

CMMI是一个网格系统,该系统列出了一个有效且高效的企业所应该做的事情。但是CMMI没有列出您是“如何”做到这一点的。根据您的业务原则,“方法”就是您想出的。把CMMI看作是向您询问有关您工作的问题的人,比如“您如何根据敏捷原则规划您的项目?”现在,使用Scrum可以很好地解决这一问题。这就是Scrum和CMMI结合在一起的方式。

“你如何…”问题的好处是什么?

CMMI的“你如何…”问题可以帮助您(和其他许多人)检查正在采用的解决方案。您可以:

●确定有用但当前缺少的活动。例如,CMMI问“您如何根据敏捷原则识别风险?”或与您忽略了这一点,。

●确定与业务原则的差距。也许您确定您在做一些事情,但这些事情并没有遵循敏捷原则。

●把大的部分改进分解成更小的部分。例如,您可能会发现某些企业的改进周期是有益的。这种周期由哪些部分组成?CMMI提供了一系列实践的指导。您可以使用敏捷技术来实现这些功能,例如企业的Scrum。

●优先考虑改进。CMMI的成熟度级别经常被误认为是认证级别,就像在任何待办事项中一样,只是改进的优先级。与位于级别3内的障碍相比,删除在级别2内的障碍可能具有更高的投资回报率。如果您要确定优先级,则可以这样做。它只是指导,仅此而已。

“你如何...?对于这种问题,CMMI就像一个教练。


Q: CMMI认证是否支持敏捷方法?

A: 是的,CMMI认证支持在敏捷原则下实施,只需根据企业的具体需要和环境进行调整。


Q: CMMI2.0模型如何与Scrum结合使用?

A: CMMI2.0模型通过其灵活性,允许使用敏捷方法如Scrum来满足组织的业务需求。


Q: CMMI实践是否要求严格的流程控制?

A: CMMI实践并不要求严格的流程控制,而是建议根据企业特定的业务环境和原则来解释和应用。

  • ai_thumbnail_81481_1759108481.png
评论列表
🙈
光明磊落的奔马2025-11-26 16:59:14回复
CMMI真不像是命令和控制啊,学习了。

推荐阅读

CMMI V2.0丨成功的敏捷过程改进项目的要素

任何敏捷过程改进项目的目标都应该是提高可预测性和透明化,制定关键执行主管信任并支持的改进计划。
李晓琳 2020-08-11

通过FURPS +实现CMMI 2.0的业务分析方法(上)

FURPS / FURPS +是识别软件质量属性的模型,是行业公认的实践,它专门为业务分析师设计,以便在基于CMMI实践环境中收集和分析要求时遵循该实践。
李晓琳 2021-02-09

带你全面认识CMMI V2.0(一)

新发布的CMMI V2.0在方法论和方法上都提出了一些战略上的变化和改进。本文主要讲述CMMI V2.0是什么、有哪些变化、发布日期、过渡日期等。
yanruiyu 2021-03-04

CMMI V2.0丨Scrum 与 CMMI 指南:使用 CMMI 提高敏捷性能(二)——背景篇

随着敏捷方法的应用日益广泛,不受CMMI和敏捷历史遗留文化预设所羁绊的组织,开始使用CMMI来克服敏捷实施中扩展性、一致性、透明性、适应性和性能方面的挑战。而已经使用CMMI的组织则用它来井然有序地实现敏捷转型,实现它们所追求的稳定性和动态能力。
yanruiyu 2020-08-04
返回顶部
客服头像
丁芝
高级客户经理
客服微信
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。