教你讀懂CMMI

 一日,有朋友問我CMMI是什麼,我悶,想了大半天竟然完全不知道,自己還是半個IT人,說出來真是慚愧,以後要學的東西真的是太多太多,想起了那句,莫等閒,白了少年頭,空悲切。
 
以下內容是今天在百度搜索中看到的。感覺很有用,就摘抄下來了。有空看看,可以加深印象。*^_^*
 
CMMI全稱是Capability Maturity Model Integration, 即軟件能力成熟度模型集成模型,是由美國國防部與卡內基-梅隆大學和美國國防工業協會共同開發和研製的。CMMI是一套融合多學科的、可擴充的產品集合, 其研製的初步動機是爲了利用兩個或多個單一學科的模型實現一個組織的集成化過程改進。
CMMI分爲五個等級,二十五個過程區域(PA)
1.初始級:軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決於個人努力。管理是反應式的。

2. 已管理級:建立了基本的項目管理過程來跟蹤費用、進度和功能特性。制定了必要的過程紀律,能重複早先類似應用項目取得的成功經驗。

3. 已定義級:已將軟件管理和工程兩方面的過程文檔化、標準化,並綜合成該組織的標準軟件過程。所有項目均使用經批准、剪裁的標準軟件過程來開發和維護軟件,軟件產品的生產在整個軟件過程是可見的。

4. 量化管理級 分析對軟件過程和產品質量的詳細度量數據,對軟件過程和產品都有定量的理解與控制。管理有一個作出結論的客觀依據,管理能夠在定量的範圍內預測性能。

5. 優化管理級 過程的量化反饋和先進的新思想、新技術促使過程持續不斷改進。

每個等級都被分解爲過程域,特殊目標和特殊實踐,通用目標、通用實踐和共同特性:

每個等級都有幾個過程區域組成,這幾個過程域共同形成一種軟件過程能力。每個過程域,都有一些特殊目標和通用目標,通過相應的特殊實踐和通用實踐來實現這些目標。當一個過程域的所有特殊實踐和通用實踐都按要求得到實施,就能實現該過程域的目標。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章