(一)CMMI 实施快速上路:集成 CMMI 和 RUP 过程框架
在利用 CMMI (Capability Maturity Model Integration) 创造商业利益成为许多公司的关键目标的同时,削减定义周期和 “快速跟踪” 实施却是难于定义或描述的。 CMMI 由于其架构的规模和复杂性,已经让许多公司望而却步;它涉及到 22 个过程域和 43 个特定目标
在利用 CMMI® (Capability Maturity Model® Integration) 创造商业利益成为许多公司的关键目标的同时,削减定义周期和 “快速跟踪” 实施却是难于定义或描述的。
CMMI 由于其架构的规模和复杂性,已经让许多公司望而却步;它涉及到 22 个过程域和 43 个特定目标。除此之外,尽管有一些方法能够将 CMMI 和
敏捷方法结合起来,但是采用更加敏捷实践的尝试看起来同该框架并不太一致。
有相当多的标准支持过程管理系统的设置。每一个标准都提供一组开发和交付高质量软件应用程序的最佳实践。诸如 CMMI 这样的过程模型提供设置一个过程框架和测量其性能和成熟度的指导。与此同时,像 IBM® Rational Unified Process® 这样的架构提供可以被进一步定制的过程定义。
CMMI 所描述的是软件开发方法 “是什么”,而 RUP 的目标则是具体到 “如何做”。也就是说,CMMI 提供设置过程架构的指导,并且测量其性能和成熟度,而 RUP 提供可复用的过程定义,并且能够在 CMMI 的指导下逐行定制。
在本文中,我们将探索 RUP 和 CMMI 相结合的可能性,使其最大限度的协同工作,最小限度的冗余,并且处理它们共同定义的过程中的任何一个差异。那些将这两个架构结合起来的公司,将会从它们所提供的过程指导和评估能力方面获益匪浅。为了从这一结合中充分得到收益,现存的差异就需要被处理。
原文转自:http://www.ltesting.net