能力成熟度模型(CMM)是由卡內基梅隆大學(Carnegie Mellon University)在20世紀80年代開發的,目的是幫助美國政府確保軟件開發承包商有足夠的過程來成功地交付項目。CMM現在為組織提供了一種評估和改進其過程的方法。類似的...
能力成熟度模型(CMM)是由卡內基梅隆大學(Carnegie Mellon University)在20世紀80年代開發的,目的是幫助美國政府確保軟件開發承包商有足夠的過程來成功地交付項目。CMM現在為組織提供了一種評估和改進其過程的方法。類似的模型已經產生從CMM開始,CMM描述了一個組織過程的五個成熟度級別的框架。CMM描述了一個組織過程的五個成熟度級別的框架。初始級別是最低的成熟度級別。當組織的過程是一級時,項目幾乎沒有得到規劃,關鍵的學科可能在需要的時候沒有被包括進來,產品也沒有得到優化。過程是不可預測的和不斷變化的,項目的結果很大程度上依賴于開發人員的才能和技能。CMM的第二個層次被稱為可重復的層次,其中一些項目政策開發已經建立并得到管理。未經授權的變更得到控制。先前項目的有效實踐已被識別并被重復。在第三層,即定義的層次,整個過程被記錄下來,子過程以邏輯的方式被合并。在這一層,過程有助于開發人員和管理層的改進。這些過程可以根據特定項目的具體要求進行調整。可以包括對輸入、輸出和評審的分析,并充分理解團隊成員的角色和職責。第四個級別稱為管理層。在這一層,過程已經制定了度量標準,并且正在對其進行度量。項目控制得到加強,過程結果的變化減少,并且偏差保持在可接受的范圍內。如果結果超出范圍,則對其進行識別并采取糾正措施。在頂部,最成熟的級別是第五級在這個優化層次上,組織作為一個整體,集中精力持續改進其過程。目標是防止缺陷。收集和分析缺陷數據,并對過程進行修訂,以降低缺陷發生率。還收集和報告經驗教訓。隨著過程成熟度的提高,CMM還包括其他幾個概念。一個概念是關鍵過程領域(KPA),它是實現關鍵目標的相關活動。其他概念包括目標的使用,這些目標記錄了與KPA相關的范圍、邊界和意圖。共同特征,另一個CMM概念,是包含kpa的組織過程實踐。雖然CMM最初是為軟件開發過程而開發的,但它通常用于改進許多類型的過程。它在信息技術管理中仍然很流行,特別是在提供信息技術服務和管理硬件方面。在許多組織中,使用CMM進行軟件開發已經被能力成熟度模型集成(CMMi)計劃所取代。CMMi的開發是為了更好地將多個模型的使用集成到一個總體結構中
-
發表于 2020-08-07 16:25
- 閱讀 ( 900 )
- 分類:電腦網絡