軟體能力成熟度模型的分級

2021-07-16 10:24:15 字數 772 閱讀 5733

英文名稱是:capability maturity model for software

cmm是一種用於評價軟體承包能力並幫助其改善軟體質量的方法,側重於軟體開發過程的管理及工程能力的提高與評估。cmm分為五個等級:一級為初始級,二級為可重複級,**為已定義級,四級為已管理級,五級為優化級。

cmm/cmmi將軟體過程的成熟度分為5個等級,以下是5個等級的基本特徵:

(1)初始級(initial)。工作無序,專案進行過程中常放棄當初的計畫。管理無章法,缺乏健全的管理制度。開發專案成效不穩定,專案成功主要依靠專案負責人的經驗和能力,他一但離去,工作秩序面目全非。

(2)可重複級(repeatable)。管理制度化,建立了基本的管理制度和規程,管理工作有章可循。 初步實現標準化,開發工作比較好地按標準實施。 變更依法進行,做到基線化,穩定可跟蹤,新專案的計畫和管理基於過去的實踐經驗,具有重複以前成功專案的環境和條件。

(3)已定義級(defined)。開發過程,包括技術工作和管理工作,均已實現標準化、文件化。建立了完善的培訓制度和專家評審制度,全部技術活動和管理活動均可控制,對專案進行中的過程、崗位和職責均有共同的理解 。

(4)已管理級(managed)。產品和過程已建立了定量的質量目標。開發活動中的生產率和質量是可量度的。已建立過程資料庫。已實現專案產品和過程的控制。可**過程和產品質量趨勢,如**偏差,實現及時糾正。

(5)優化級(optimizing)。可集中精力改進過程,採用新技術、新方法。擁有防止出現缺陷、識別薄弱環節以及加以改進的手段。可取得過程有效性的統計資料,並可據進行分析,從而得出最佳方法。

軟體能力成熟度模型(CMM)

cmm是一種用於評價軟體承包能力並幫助其改善軟體質量的方法,側重於軟體開發過程的管理及工程能力的提高與評估。cmm分為五個等級 一級為初始級,二級為可重複級,為已定義級,四級為已管理級,五級為優化級。1 初始級 工作無序,專案進行過程中常放棄當初的計畫。管理無章法,缺乏健全的管理制度。開發專案成效不...

CMM 軟體能力成熟度

cmm是指 能力成熟度模型 其英文全稱為capability maturity model for software,英文縮寫為sw cmm,簡稱cmm。它是對於軟體組織在定義 實施 度量 控制和改善其軟體過程的實踐中各個發展階段的描述。cmm 的核心是把軟體開發視為乙個過程,並根據這一原則對軟體開...

筆記 軟體能力成熟度模型(CMM)

1 基於實際實踐 2 最好的反映了實踐的情況 3 反映了軟體過程改進和軟體過程評估執行人員的需求 4 形成文件 5 文件可以公開使用 用於定義 實施 測量 控制和改進其軟體的一種階段性描述,該模型使得對先有過程能力的確定,以及對軟體質量和過程改進的重要問題的識別變得方便,從而為選擇過程改進策略提供指...