CMM 基本概念

2021-03-31 15:45:46 字數 526 閱讀 5292

cmm:  capability maturity model

它分為五個成熟度等級: 初始級 -> 可重複級 -> 已定義級 -> 已管理級 -> 優化級

實施cmm所需要的工具:  1) 軟體開發過程框架                  2)需求管理工具

3) 物件導向的分析設計工具      4)配置管理工具

5) 變更管理工具                          6)軟體測試工具

五個等級上過程的主要變化:

1)軟體過程的特點是無秩序的,幾乎無過程是定義的,成功依賴個人的能力

2)已建立基本的專案管理過程去跟蹤成本、進度和功能性,必要的過程紀律已經就位,使具有類似應用的專案

能重複以前的成功

3)管理活動和工程活動兩方面的軟體過程均已文件化,標準化,並整合到組織的標準軟體過程

4)已採集詳細的有關軟體過程和產品質量的度量,無論軟體過程還是產品均得到定量了解和控制

5)利用來自過程和來自新思想,新技術的先導性試驗的定量反饋資訊,使持續過程改進成為可能

CMM模型的基本概念

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

基本概念 C 基本概念

由於工作中需要用到c 編寫的一些工具,有時候需要根據需求修改或者定製工具,所以現在不得不學習一下c 的基礎語法,此為筆記,不成章法!機器語言 組合語言 高階語言 程序導向的程式設計方法 物件導向的程式設計方法 泛型程式設計方法 1 演算法設計 2 源程式編輯 3 編譯 4 連線 5 執行除錯 輸入裝...

基本概念 數控系統基本概念

第一章 基本概念 數控機床cnc是一種按事先編制好的加工零件程式進行加工的高效 自動化加工裝置。是 computer numerical control machine tools 的簡稱。數控機床較好地解決了複雜 精密 小批量 多品種的零件加工問題,是一種柔性的 高效能的自動化機床。西門子系統 發...

html基本概念

具體例項 開啟你的notepad,新建一個檔案,然後拷貝以下 到這個新檔案,然後將這個檔案存成first.html。this is my first homepage.this text is bold 要瀏覽這個first.html檔案,雙擊它。或者開啟瀏覽器,在file選單選擇open,然後選擇...

DFB基本概念

1 idirectfb top level n screens 1 screen n layers 1 layer 1 primary su ce 1 layer n windows 1 window 1 window su ce 1 su ce n subsu ces so,make the co...