九九百科網

位置:首頁 > 經驗 > 

什麼是CMM軟件成熟度模型

經驗2.22W

什麼是CMM軟件成熟度模型

CMM(CapabilityMaturityModel):是能力成熟度模型的縮寫。CMM描述了一個有效的軟件過程中的關鍵要素,討論了不成熟的軟件機構發展成為有規律的、成熟的軟件機構的改進過程。CMM涉及對軟件開發規劃、軟件過程工程化和對軟件過程管理的實踐活動。通過這些實踐活動,以提高軟件機構滿足成本、進度、功能和質量要求的能力。CMM的核心是把軟件開發視為一個過程,並根據這一原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化。CMM可分為五個等級:一級為初始級,二級為可重複級,三級為已定義級,四級為已管理級,五級為優化級。其中任何軟件企業都可以認為是成熟度級別為一級的組織。