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