客服在線
袁老師
章老師
龐老師
李老師
當前位置: 首頁 - 關于CMMI
北京中咨鑫順

CMMI軟件能力成熟度模型評估咨詢

一、從CMM到CMMI

能力成熟度模型(Capability Maturity Model for Software,英文縮寫為SW-CMM,簡稱CMM)

什么是能力成熟度模型 (Capability Maturity Model)CMM是指“能力成熟度模型”,是對于軟件組織在定義、實施、度量、控制和改善其軟件過程的實踐中各個發展階段的描述。CMM的核心是把軟件開發視為一個過程,并根據這一原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。

CMM:軟件能力成熟度模型,是對組織軟件過程能力的描述。

CMMI:能力成熟度模型集成,目的是幫助軟件企業對軟件工程過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟件。

CMMI 模型的前身是 SW-CMM 和 SE-CMM,前者就是我們指的CMM。CMMI與SW-CMM的主要區別就是:

1.1覆蓋了許多領域;到目前為止包括四個下面領域:

(1)軟件工程(SW-CMM);

(2)系統工程(SE-CMM);

(3)集成的產品和過程開發(IPPD-CMM);

(4)采購(SS-CMM)。

1.2CMMI有兩種表示方法,一種就是與CMM一樣的階段式表現方法(把CMMI中的若干個過程區域分成5個成熟度級別);另一種是連續式的表現方法(將CMMI中過程區域分為四大類:過程管理、項目管理、工程以及支持)。

二、CMMI級別介紹

CMMI分級表示模型依次劃分為五個等級(初始級、可重復級、已定義級、已管理級、優化級),標志著軟件企業能力成熟度的五個層次。最低一級為CMMI 1,最高級別為CMMI 5,級別越高,表示軟件組織的成熟能力也越高。

CMMI-ML1~CMMI-ML5:

CMMI-ML1:初始級

在初始級水平上,企業對項目的目標與要做的努力很清晰,項目的目標得以實現。但是由于任務的完成帶有很大的偶然性,企業無法保證在實施同類項目的時候仍然能夠完成任務。企業在一級上的項目實施對實施人員有很大的依賴性。

CMMI-ML2:已管理級

在已管理級水平上,企業在項目實施上能夠遵守既定的計劃與流程,有資源準備,權責到人,對相關的項目實施人員有相應的培訓,對整個流程有監測與控制,并與上級單位對項目與流程進行審查。企業在二級水平上體現了對項目的一系列的管理程序。這一系列的管理手段排除了企業在一級時完成任務的隨機性,保證了企業的所有項目實施都會得到成功。

CMMI-ML3:已定義級

在已定義級水平上,企業不僅能夠對項目的實施有一整套的管理措施,并保障項目的完成;而且,企業能夠根據自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化這樣,企業不僅能夠在同類的項目上生到成功的實施,在不同類的項目上一樣能夠得到成功的實施。科學的管理成為企業的一種文化,企業的組織財富。

CMMI-ML4:量化管理級

在量化管理級水平上,企業的項目管理不僅形成了一種制度,而且要實現數字化的管理。對管理流程要做到量化與數字化。通過量化技術來實現流程的穩定性,實現管理的精度,降低項目實施在質量上的波動。

CMMI-ML5:優化級

在優化級水平上,企業的項目管理達到了最高的境界。企業不僅能夠通過信息手段與數字化手段來實現對項目的管理,而且能夠充分利用信息資料,對企業在項目實施的過程中可能出現的次品予以預防。能夠主動地改善流程,運用新技術,實現流程的優化。

三、企業實施CMMI的好處?

1.適合軟件相關項目開發模式

2.實現資源的優化組合

3.增強項目過程透明度和過程的控制力度

4.提高客戶滿意度

5.當地政府獎勵



 


版權所有 中咨鑫順(北京)管理咨詢有限公司    備案編號:京ICP備17074192號
齐鲁风采双色球综合分布图