首頁 > 新聞中心 > 最新資訊
能力成熟度模型(Capability Maturity Model for Software,英文縮寫為SW-CMM,簡稱CMM)
什么是能力成熟度模型 (Capability Maturity Model)CMM是指“能力成熟度模型”,是對于軟件組織在定義、實施、度量、控制和改善其軟件過程的實踐中各個發(fā)展階段的描述。CMM的核心是把軟件開發(fā)視為一個過程,并根據(jù)這一原則對軟件開發(fā)和維護進行過程監(jiān)控和研究,以使其更加科學化、標準化、使企業(yè)能夠更好地實現(xiàn)商業(yè)目標。
CMM:軟件能力成熟度模型,是對組織軟件過程能力的描述。
CMMI:能力成熟度模型集成,目的是幫助軟件企業(yè)對軟件工程過程進行管理和改進,增強開發(fā)與改進能力,從而能按時地、不超預算地開發(fā)出高質量的軟件。
CMMI 模型的前身是 SW-CMM 和 SE-CMM,前者就是我們指的CMM。CMMI與SW-CMM的主要區(qū)別就是:
1.1覆蓋了許多領域;到目前為止包括四個下面領域:
(1)、軟件工程(SW-CMM);
(2)、系統(tǒng)工程(SE-CMM);
(3)、集成的產(chǎn)品和過程開發(fā)(IPPD-CMM);
(4)、采購(SS-CMM)。
1.2CMMI有兩種表示方法,一種就是與CMM一樣的階段式表現(xiàn)方法(把CMMI中的若干個過程區(qū)域分成5個成熟度級別);另一種是連續(xù)式的表現(xiàn)方法(將CMMI中過程區(qū)域分為四大類:過程管理、項目管理、工程以及支持)。
CMMI級別介紹
CMMI分級表示模型依次劃分為五個等級(初始級、可重復級、已定義級、已管理級、優(yōu)化級),標志著軟件企業(yè)能力成熟度的五個層次。最低一級為CMMI 1,最高級別為CMMI 5,級別越高,表示軟件組織的成熟能力也越高。
CMMI-ML1:初始級
在初始級水平上,企業(yè)對項目的目標與要做的努力很清晰,項目的目標得以實現(xiàn)。但是由于任務的完成帶有很大的偶然性,企業(yè)無法保證在實施同類項目的時候仍然能夠完成任務。企業(yè)在一級上的項目實施對實施人員有很大的依賴性。
CMMI-ML2:已管理級
在已管理級水平上,企業(yè)在項目實施上能夠遵守既定的計劃與流程,有資源準備,權責到人,對相關的項目實施人員有相應的培訓,對整個流程有監(jiān)測與控制,并與上級單位對項目與流程進行審查。企業(yè)在二級水平上體現(xiàn)了對項目的一系列的管理程序。這一系列的管理手段排除了企業(yè)在一級時完成任務的隨機性,保證了企業(yè)的所有項目實施都會得到成功。
CMMI-ML3:已定義級
在已定義級水平上,企業(yè)不僅能夠對項目的實施有一整套的管理措施,并保障項目的完成;而且,企業(yè)能夠根據(jù)自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化這樣,企業(yè)不僅能夠在同類的項目上生到成功的實施,在不同類的項目上一樣能夠得到成功的實施。科學的管理成為企業(yè)的一種文化,企業(yè)的組織財富。
CMMI-ML4:量化管理級
在量化管理級水平上,企業(yè)的項目管理不僅形成了一種制度,而且要實現(xiàn)數(shù)字化的管理。對管理流程要做到量化與數(shù)字化。通過量化技術來實現(xiàn)流程的穩(wěn)定性,實現(xiàn)管理的精度,降低項目實施在質量上的波動。
CMMI-ML5:優(yōu)化級
在優(yōu)化級水平上,企業(yè)的項目管理達到了最高的境界。企業(yè)不僅能夠通過信息手段與數(shù)字化手段來實現(xiàn)對項目的管理,而且能夠充分利用信息資料,對企業(yè)在項目實施的過程中可能出現(xiàn)的次品予以預防。能夠主動地改善流程,運用新技術,實現(xiàn)流程的優(yōu)化。
聯(lián)系人:王老師 聯(lián)系電話:13541099024