CMMI(能力成熟度模型集成)是指能力成熟度模型集成。 CMMI是軟件工程(SW),系統(tǒng)工程(SE),集成產(chǎn)品和過程開發(fā)(IPPD)的集成成熟度模型,該模型由行業(yè),政府和軟件工程學(xué)會(huì)(CMU / SEI)于2002年1月推出。
自從1980年代末推出CMM模型并在1990年代廣泛用于軟件過程改進(jìn)以來,它極大地促進(jìn)了軟件生產(chǎn)率和軟件質(zhì)量的提高,為軟件行業(yè)的發(fā)展和擴(kuò)展做出了巨大貢獻(xiàn)。
CMMI適用于航空航天,銀行,硬件,軟件,國防,汽車制造,電信等行業(yè)。
CMMI級(jí)別介紹
1.初始階段
軟件過程混亂,有時(shí)甚至混亂。幾乎沒有流程的定義。成功取決于個(gè)人的努力。管理是被動(dòng)的。
2.可重復(fù)/可管理
建立了基本的項(xiàng)目管理流程來跟蹤成本,進(jìn)度和功能特征。已經(jīng)建立了必要的過程規(guī)程,以便能夠重復(fù)先前類似應(yīng)用程序項(xiàng)目的成功經(jīng)驗(yàn)。
共有7個(gè)過程區(qū)域:
1)資產(chǎn)管理
2)項(xiàng)目策劃
3)項(xiàng)目監(jiān)控
4)供應(yīng)商協(xié)議管理
5)測量與分析
6)過程和產(chǎn)品質(zhì)量保證
7)配置管理
3.定義級(jí)別
軟件管理和工程過程已被記錄和標(biāo)準(zhǔn)化,并已集成到組織的標(biāo)準(zhǔn)軟件過程中。所有項(xiàng)目都使用經(jīng)過批準(zhǔn)和量身定制的標(biāo)準(zhǔn)軟件過程來開發(fā)和維護(hù)軟件,并且在整個(gè)軟件過程中都可以看到軟件產(chǎn)品的生產(chǎn)。
共有14個(gè)過程區(qū)域:
1)需求開發(fā)
2)技術(shù)方案
3)產(chǎn)品整合
4)驗(yàn)證
5)確認(rèn)確認(rèn)
6)組織過程重點(diǎn)
7)組織過程定義
8)組織培訓(xùn)
9)綜合項(xiàng)目管理
10)風(fēng)險(xiǎn)管理
11)決策分析與解決
12)綜合團(tuán)隊(duì)
13)整合的整合組織環(huán)境
14)供應(yīng)商綜合管理
其中,12和13是大型軟件團(tuán)隊(duì)的要求。通常,中小型軟件企業(yè)無法使用它們。 14.如果軟件企業(yè)需要管理大量供應(yīng)商,則需要考慮這一因素。
4.托管
分析軟件過程和產(chǎn)品質(zhì)量的詳細(xì)測量數(shù)據(jù),并對(duì)軟件過程和產(chǎn)品有定量的了解和控制。管理層有得出結(jié)論的客觀依據(jù),并且可以在定量范圍內(nèi)預(yù)測績效。
共有2個(gè)過程區(qū)域:
1)組織過程績效
2)量化項(xiàng)目管理
5.優(yōu)化管理水平
過程中的定量反饋和先進(jìn)的新思想,新技術(shù)的推動(dòng)推動(dòng)了過程的不斷完善。
共有2個(gè)過程區(qū)域:
1)組織創(chuàng)新與部署
2)原因分析與解決