CMMI超全面介紹
什么是CMMI?
?
CMMI認證,即“能力成熟度模型集成(也有稱為:軟件能力成熟度集成模型)”,是專門針對軟件企業(yè)的一個專項認證,是由美國卡內(nèi)基梅隆大學(xué)的軟件工程研究所(SEI)提出的能力成熟度模型集成,作為鑒定企業(yè)在開發(fā)流程化和質(zhì)量管理上的國際通行標準,全球軟件生產(chǎn)標準大都以此為基點,并都努力爭取成為CMMI認證隊伍中的一分子,致力于以更加系統(tǒng)和一致的框架來指導(dǎo)組織改善軟件過程,提高產(chǎn)品和服務(wù)的開發(fā)、獲取和維護能力。
? ? ? ?CMMI是世界公認的軟件產(chǎn)品進入國際市場的通行證,不僅是對產(chǎn)品質(zhì)量的認證,更是一種軟件過程改善的途徑。如果一家公司最終通過CMMI的評估認證,標志著該公司在質(zhì)量管理的能力已經(jīng)上升到一個新的高度。而認證的等級越高,意味著公司質(zhì)量管理能力成熟度越高,做得越好。
?
價值體現(xiàn)
?
總的來說,CMMI認證對企業(yè)的價值主要體現(xiàn)在以下幾個方面:
1、能保證軟件開發(fā)的質(zhì)量與進度,規(guī)范“無序管理”的項目開發(fā)過程。
2、有利于成本控制。由于質(zhì)量得到保證,所以浪費在修改、解決客戶投訴的成本會大大降低。
3、有助于提高軟件開發(fā)人員的職業(yè)素養(yǎng)。參與其中的每一個員工,無論是項目經(jīng)理、工程師,還是一些高層管理人,他們的做事方法都逐漸變得標準化、規(guī)范化。
4、可以解決人員流動帶來的問題。通過過程改進,公司建立了一個共享經(jīng)驗的財富池,而不是僅僅依靠某些人員。
5、有利于提升公司和員工績效管理水平,不斷提高、改進效益。通過對開發(fā)過程和產(chǎn)品的測量和分析,建立公司的效率指標。
?
認證要求
?
1、CMMI認證組織通常為企業(yè)、事業(yè)、科研機構(gòu)等主體或下屬的研發(fā)部門,一般有一定實力的軟件企業(yè),無論是軟件開發(fā)還是系統(tǒng)集成類的企業(yè)都是可以的。
2、組織應(yīng)按照CMMI模型的要求建立項目管理體系。
3、CMMI體系應(yīng)當在組織內(nèi)全面實施,而不是僅僅個別的項目按照CMMI要求來管理。組織應(yīng)收集和保存項目按照CMMI進行管理的記錄和數(shù)據(jù)。
4、CMMI認證后有效期3年,組織在3年后可以選擇CMMI復(fù)評或CMMI升級。
?
CMMI成熟度等級如何劃分
?
CMMI一共分為五個等級。
1、CMMI一級,初始級。在完成級水平上,企業(yè)對項目的目標與要做的努力很清晰。項目的目標得以實現(xiàn)。
2、CMMI二級,管理級。在管理級水平上,企業(yè)在項目實施上能夠遵守既定的計劃與流程,有資源準備,權(quán)責到人,對相關(guān)的項目實施人員有相應(yīng)的培訓(xùn),對整個流程有監(jiān)測與控制,并與上級單位對項目與流程進行審查。
3、CMMI三級,定義級。在定義級水平上,企業(yè)不僅僅能夠?qū)椖康膶嵤┯幸徽椎墓芾泶胧?,并保障項目的完成;而且,企業(yè)能夠根據(jù)自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化。
4、CMMI四級,定量管理級。量化管理級分析對軟件工程和產(chǎn)品質(zhì)量的詳細度量數(shù)據(jù),對軟件過程和產(chǎn)品都有定量的理解與控制,管理有一個做出結(jié)論的客觀依據(jù)。
5、CMMI五級,優(yōu)化級。優(yōu)化管理級的量化反饋和先進的新思想、新技術(shù)促使過程持續(xù)不斷改進。