CMMI是世界公認(rèn)的軟件產(chǎn)品進(jìn)入國際市場(chǎng)的通行證,它不僅僅是對(duì)產(chǎn)品質(zhì)量的認(rèn)證,更是一種軟件過程改善的途徑。通過CMMI認(rèn)證不是目標(biāo),它只是推動(dòng)軟件企業(yè)在產(chǎn)品的研發(fā)、生產(chǎn)、服務(wù)和管理上不斷成熟和進(jìn)步的手段,是一種持續(xù)提升和完善企業(yè)自身能力的過程。如果一家公司最終通過CMMI認(rèn)證,標(biāo)志著該公司在質(zhì)量管理的能力已經(jīng)上升到一個(gè)新的高度。
對(duì)一個(gè)軟件企業(yè)來說,達(dá)到CMMI2就基本上進(jìn)入了規(guī)模開發(fā),基本具備了一個(gè)現(xiàn)代化軟件企業(yè)的基本架構(gòu)和方法,具備了承接外包項(xiàng)目的能力。CMMI3評(píng)估則需要對(duì)大軟件集成的把握,包括整體架構(gòu)的整合。一般來說,通過CMMI認(rèn)證的級(jí)別越高,其越容易獲得用戶的信任,在國內(nèi)、國際市場(chǎng)上的競爭力也就越強(qiáng)。因此,是否能夠通過CMMI認(rèn)證也成為國際上衡量軟件企業(yè)工程開發(fā)能力的一個(gè)重要標(biāo)志。
實(shí)施CMMI的好處:
第一、能保證軟件開發(fā)的質(zhì)量與進(jìn)度,能對(duì)"雜亂無章、無序管理"的項(xiàng)目開發(fā)過程進(jìn)行規(guī)范。
第二、有利于成本控制。因?yàn)橘|(zhì)量有所保證,浪費(fèi)在修改、解決客戶的抱怨方面的成本會(huì)降低很多。絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項(xiàng)目完成后,要花很多時(shí)間修修補(bǔ)補(bǔ),費(fèi)用很容易失控。
第三、有助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個(gè)具體參與其中的員工,無論是項(xiàng)目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標(biāo)準(zhǔn)化、規(guī)范化。
第四、能夠解決人員流動(dòng)所帶來的問題。公司通過過程改進(jìn),建立了財(cái)富庫以共享經(jīng)驗(yàn), 而不是單純依靠某些人員。
第五、有利于提升公司和員工績效管理水平,以持續(xù)改進(jìn)效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標(biāo)。