(一)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.kjueaiud.com