什么是CMMI? CMMI的全稱為Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分國家和地區(qū)開始推廣和試用。隨著應(yīng)用的推廣與模型本身的發(fā)展,演繹成為一種被廣泛應(yīng)用的綜合性模型。CMMI是由美國卡耐基梅隆大學(xué)軟件工程研究所(Software Engineering Institute,SEI)組織全世界的軟件過程改進和軟件開發(fā)管理方面的專家歷時四年而開發(fā)出來的,并在全世界推廣實施的一種軟件能力成熟度評估標準,主要用于指導(dǎo)軟件開發(fā)過程的改進和進行軟件開發(fā)能力的評估。 CMMI成熟度等級如何劃分? CMMI一共分為五個等級。 1、CMMI一級,完成級。在完成級水平上,企業(yè)對項目的目標與要做的努力很清晰。項目的目標得以實現(xiàn)。 2、CMMI二級,管理級。在管理級水平上,企業(yè)在項目實施上能夠遵守既定的計劃與流程,有資源準備,權(quán)責(zé)到人,對相關(guān)的項目實施人員有相應(yīng)的培訓(xùn),對整個流程有監(jiān)測與控制,并與上級單位對項目與流程進行審查。 3、CMMI三級,定義級。在定義級水平上,企業(yè)不僅僅能夠?qū)椖康膶嵤┯幸徽椎墓芾泶胧⒈U享椖康耐瓿?;而且,企業(yè)能夠根據(jù)自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化。 4、CMMI四級,量化管理級。量化管理級分析對軟件工程和產(chǎn)品質(zhì)量的詳細度量數(shù)據(jù),對軟件過程和產(chǎn)品都有定量的理解與控制,管理有一個做出結(jié)論的客觀依據(jù)。 5、CMMI五級,優(yōu)化級。優(yōu)化管理級的量化反饋和先進的新思想、新技術(shù)促使過程持續(xù)不斷改進。 CMMI認證好處 實施CMMI,可以幫助IT企業(yè)對軟件工程過程進行管理和改進,增強開發(fā)與改進能力,從而能按時地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件、硬件和系統(tǒng)集成項目,從而提高企業(yè)的管理水平,增強企業(yè)的國際競爭能力。實施CMMI對企業(yè)的好處主要體現(xiàn)為: 第一、能保證軟件開發(fā)的質(zhì)量與進度,能對“雜亂無章、無序管理”的項目開發(fā)過程進行規(guī)范。 第二、有利于成本控制。因為質(zhì)量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多?,F(xiàn)在絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項目完成后,要花很多時間修修補補,費用很容易失控。 第三、有助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個具體參與其中的員工,無論是項目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標準化、規(guī)范化。 第四、能夠解決人員流動所帶來的問題。公司通過過程改進,建立了財富庫以共享經(jīng)驗,而不是單純依靠某些人員。 第五、有利于提升公司和員工績效管理水平,以持續(xù)改進效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標。 第六、政策扶持,根據(jù)各省市每年政策,對實施CMMI企業(yè)會有一定金額的政策補貼。