CMM/CMMI模型目前是由美國CMMI軟件學院(http://cmmiinstitute.com/)運營的用于IT企業(yè)過程改進的模型。它源至美國國防部贊助的卡耐基梅隆大學軟件工程學院(SEI)所研發(fā)的CMM模型,主要用來評估和改善軟件開發(fā)公司的過程和能力,并協(xié)助軟件開發(fā)人員持續(xù)改善流程的成熟度及軟件的質量,從而提升軟件開發(fā)項目及公司的管理能力,最終達到軟件開發(fā)功能正確、縮短開發(fā)進度、降低開發(fā)成本并確保軟件質量的目標。伴隨這CMM在全球的不斷推廣,不斷升級為現(xiàn)在的1.3版本的研發(fā)模型(CMMI-DEV),服務模型(CMMI-SVC)和采購模型(CMMI-ACQ)集群。
CMMI共分為五個級別,分別標示著企業(yè)研發(fā)能力成熟度的五個層級。由低到高,企業(yè)研發(fā)生產計劃精度逐級升高,單位工程生產周期逐級縮短,成本逐級優(yōu)化。通過CMMI認證評估的級別越高,越容易獲得客戶的信心,在市場上的競爭力也就越強。
CMMI L1:初始級
在初始級水平上,企業(yè)對項目的目標與要做的努力很清晰,項目的目標得以實現(xiàn)。但是由于任務的完成帶有很大的偶發(fā)性,企業(yè)無法保證在實施同類的項目的時候仍然能完成任務。企業(yè)在初始級的項目實施對實施人員有很大的依賴性。
CMMI L2:已管理級
在已管理級別上,企業(yè)在項目實施上能夠遵守既定的計劃與流程,有資源準備,權責到人,對相關的項目實施人員有相應的培訓,對整個流程有監(jiān)測與控制,并與上級單位對項目與流程進行審查。企業(yè)在二級水平上體現(xiàn)了對項目的一系列的管理程序。這一系列的管理手段排除了企業(yè)在一級時完 成任務的隨機性,保證了企業(yè)的所有項目實施都會得到成功。
CMMI L3:已定義級
在已定義級別上,企業(yè)不僅能夠對項目的實施有一整套的管理措施,并保障項目的完成;而且,企業(yè)能夠依據自身的特性以及自己的標準流程,將這套管理體系與流程予以制度化,這樣企業(yè)不僅能夠在同類型的項目上成功的。實施,在不同類的項目上一樣能夠得到成功的實施。科學系統(tǒng)化的管理成為企業(yè)的一種文化和企業(yè)組織上的財富。
CMMI L4:量化管理級
在量化管理級別上,企業(yè)的項目管理不僅形成了一種制度,而且要實現(xiàn)數(shù)字化的管理。對管理流程要做到量化與數(shù)字化。通過量化技術來實現(xiàn)流程的穩(wěn)定性,實現(xiàn)管理的精度,降低項目實施在質量上的波動。
CMMI L5:優(yōu)化級
在優(yōu)化級別上,企業(yè)的項目管理達到了最高的境界。企業(yè)不僅能夠通過信息手段與數(shù)字化手段來實現(xiàn)對項目的管理,而且能夠充分利用信息資料,對企業(yè)在項目實施的過程中可能出現(xiàn)的次品予以預防。能夠主動地改善流程,運用新技術,實現(xiàn)流程的優(yōu)化。
|