敏捷和CMMI是否矛盾問題
首先應該是考慮為何要實施CMMI的問題,如果僅僅是獲取PassPort的話那很多后話都不用再談.但真正的目的還是應該是降低軟件開發生命周期的總成本,這個要用發展觀點來看應該是一個中期或遠期的考慮.如果實施了CMMI成本沒有降低,那就只能說CMMI的實施是失敗的不管是做了多數KPA,輸出了多少文檔,改進了多少過程.
對于敏捷或快速開發,如果過多的依賴是個人英雄主義,但勢必和CMMI的理念是矛盾的.如果采用敏捷思路是提高開發效率,降低開發成本,考慮中長期軟件開發的成本,那和CMMI的思路就是一致的.差別僅僅是在了你需要關注哪些KPA,產出物的要求上面,而這是可以通過裁剪來解決的.組織級定義的是通用過程,項目必須根據自己情況裁剪.
CMMI五級的境界問題
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/