企業選擇CMM還是CMMI,主要基于以下幾個方面進行考慮:
1. 實施企業的業務特點:如果企業的規模不是很大,業務又集中在軟件開發為主,那么還是軟件CMM比較適用。如果企業的規模比較大(開發人員100人以上),并且業務不僅僅集中在軟件開發,還包括硬件開發哪怕是硬件代理(采購)都可以考慮實施CMMI。
2. 實施企業對過程改進的熟悉程度:如果企業已經實施過ISO9000,并且取得了較好的效果,那么可以考慮實施CMMI。如果企業雖然沒有實施過CMM,但是對于過程改進一直比較關注,接受過不少相關培訓,甚至能夠自發的進行一些過程改進,那么也可以考慮實施CMMI。如果過去沒有接觸過類似的工作,那么最好先從軟件CMM 2級開始,首先建立持續過程改進的思路。另外,軟件CMM的要求也比CMMI要稍低一些。可以適當降低實施的難度。
3. 實施企業對過程改進項目的預算:不論怎樣,幾乎可以肯定地說,實施CMMI的費用肯定要比實施CMM高出一些。而就模型本身來看,CMMI的2級7個過程區域在內容上并不比軟件CMM的2級6個關鍵過程區域多多少。所以,我們完全可以“少花錢、多辦事”,也就是說可以采用CMM的實施和評估方法,但可以在過程改進的時候參考CMMI的要求,這樣就會經濟很多。