This seems an interesting paper by the SEI folks at Carnegie Mellon (not just about Scrum though):
CMMI and Agile are compatible. At the project level, CMMI focuses at a high level of abstraction on what projects do, not on what development methodology is used, while Agile methods focus on how projects develop products. Therefore, CMMI and Agile methods can co-exist
Projects combining agile methods with CMMI1 are more successful in producing higher quality software that more effectively meets customer needs at a faster pace. Systematic Software Engineering works at CMMI level 5 and uses Lean Software Development as a driver for optimizing software processes. Early pilot projects at Systematic showed productivity on Scrum teams almost twice that of traditional teams. Other projects demonstrated a story based test driven approach to software development reduced defects found during final test by 40%. We assert that Scrum and CMMI together bring a more powerful combination of adaptability and predictability than either one alone and suggest how other companies can combine them.
Another recent article providing real life experience on this topic is "Mature Scrum at Systematic", co-writtent by Carsten Ruseng Jakobsen, Jeff Sutherland
In addition to the previously mentioned documents, I found another one: Agile Methods and CMMI: Compatibility or Conflict? The emphasis of this paper is on Extreme Programming (XP) and how its methods can be applied within an organization attempting to remain compliant with the CMMI framework. Although it isn't Scrum, it might be an interesting read.
Is is said : "Results show that projects combining Agile Methods with CMMI 5 are more successful in producing higher quality software that more effectively meets customer needs at a faster pace."
On EuroStar 2009 conference Gittie Ottosen spoke about how they do agile at their company. What's impressive is that this company Systematic is creating software for air-crafts, military etc. They do it in compliance with CMMI 5, ISO 9001 and AQAP 150&2110. So I guess agile can be applied to systems with high regulations. Maybe try to look up that presentation, and try to get more info from him.
发布评论
评论(8)
这似乎是卡内基梅隆大学 SEI 人员发表的一篇有趣的论文(不过不仅仅是关于 Scrum):
CMMI 或敏捷:为什么两者皆不可(PDF)
This seems an interesting paper by the SEI folks at Carnegie Mellon (not just about Scrum though):
CMMI or Agile: Why not embrace both (PDF)
这里有一份关于将 Scrum 引入 CMMI 5 级环境以取代瀑布项目的结果的经验报告大型国防和医疗保健合同 (pdf)。
抽象的:
哈特哈,
Here is an experience report on the results of introducing Scrum into a CMMI Level 5 environment to replace waterfall projects for large defense and healthcare contracts (pdf).
Abstract:
HTH,
我恰好找到了一个关于这个主题的博客:敏捷 CMMI 博客
它链接到几篇文章
它发现了全部兴趣,所以我决定在这里分享。
I just happen to find a blog on this exact topic: Agile CMMI blog
It links to several articles
It found the whole of interest so I decided to share it here.
最近的另一篇文章提供了有关此主题的现实生活经验,是“系统化的成熟 Scrum”,卡斯滕·鲁森·雅各布森 (Carsten Ruseng Jakobsen) 和杰夫·萨瑟兰 (Jeff Sutherland) 共同撰写
Another recent article providing real life experience on this topic is "Mature Scrum at Systematic", co-writtent by Carsten Ruseng Jakobsen, Jeff Sutherland
除了前面提到的文档之外,我还发现了另外一个:AgileMethods和 CMMI:兼容性还是冲突? 本文的重点是极限编程 (XP) 以及如何在尝试保持与 CMMI 框架兼容的组织内应用其方法。 虽然它不是 Scrum,但读起来可能很有趣。
In addition to the previously mentioned documents, I found another one: Agile Methods and CMMI: Compatibility or Conflict? The emphasis of this paper is on Extreme Programming (XP) and how its methods can be applied within an organization attempting to remain compliant with the CMMI framework. Although it isn't Scrum, it might be an interesting read.
Jeff Sutherland 关于该主题的另一篇有趣的论文是“Scrum 和CMMI 5 级:代码战士的神奇药水”
据说:“结果表明,将敏捷方法与 CMMI 5 相结合的项目在生产更高质量的软件方面更加成功,能够更有效地更快地满足客户需求。”
如果您能阅读法语,这里有一篇关于该主题的非常好的文章: CMMI 与敏捷方法之间的协同作用
Another interesting Jeff Sutherland's paper on that subject is "Scrum and CMMI Level 5: The Magic Potion for Code Warriors"
Is is said : "Results show that projects combining Agile Methods with CMMI 5 are more successful in producing higher quality software that more effectively meets customer needs at a faster pace."
If you can read french, here's a very good article on that subject : Synergies entre CMMI et les Méthodes Agiles
请访问 http://www.processgroup.com/pgpostmar09.pdf 查看简短但详细的比较
See short but detailed comparison at http://www.processgroup.com/pgpostmar09.pdf
在 EuroStar 2009 会议上,Gittie Ottosen 谈到了他们如何在公司实施敏捷。 令人印象深刻的是,这家公司 Systematic 正在为飞机、军事等开发软件。他们这样做符合CMMI 5、ISO 9001 和 AQAP 150&2110。 所以我猜敏捷可以应用于有严格规定的系统。 也许尝试查找该演示文稿,并尝试从他那里获取更多信息。
On EuroStar 2009 conference Gittie Ottosen spoke about how they do agile at their company. What's impressive is that this company Systematic is creating software for air-crafts, military etc. They do it in compliance with CMMI 5, ISO 9001 and AQAP 150&2110. So I guess agile can be applied to systems with high regulations. Maybe try to look up that presentation, and try to get more info from him.