CMMI,全稱Capability Maturity Model Integration,意為能力成熟度模型集成。以下是對CMMI的詳細(xì)解釋:
定義:
CMMI是美國卡耐基梅隆大學(xué)軟件工程研究所(Software Engineering Institute,SEI)組織開發(fā)的軟件能力成熟度評(píng)估標(biāo)準(zhǔn)。
它是
CMMI是美國卡耐基梅隆大學(xué)軟件工程研究所(Software Engineering Institute,SEI)組織開發(fā)的軟件能力成熟度評(píng)估標(biāo)準(zhǔn)。
等級(jí)劃分:
CMMI1級(jí)(初始級(jí)):企業(yè)對項(xiàng)目的目標(biāo)與努力方向有清晰認(rèn)知,且項(xiàng)目目標(biāo)得以實(shí)現(xiàn)。
CMMI2級(jí)(管理級(jí)):企業(yè)能夠遵循既定的計(jì)劃與流程進(jìn)行項(xiàng)目實(shí)施,具備資源準(zhǔn)備,權(quán)責(zé)明確,并對整個(gè)流程進(jìn)行監(jiān)控與控制。
CMMI3級(jí)(已定義級(jí)):企業(yè)能夠根據(jù)自身特殊情況及標(biāo)準(zhǔn)流程,將管理體系與流程予以制度化。
CMMI4級(jí)(量化管理級(jí)):企業(yè)通過收集和分析詳細(xì)的度量數(shù)據(jù)來對軟件過程和產(chǎn)品進(jìn)行定量的理解與控制。
CMMI5級(jí)(優(yōu)化管理級(jí)):企業(yè)通過持續(xù)的改進(jìn)和優(yōu)化來提高軟件過程和產(chǎn)品的質(zhì)量。
CMMI一共分為五個(gè)等級(jí),每個(gè)等級(jí)代表了不同的成熟度水平。
主要收益:
通過CMMI的評(píng)估認(rèn)證,企業(yè)可以在質(zhì)量管理能力上達(dá)到新的高度。
提高項(xiàng)目的估計(jì)與控制能力,提升約40%-50%。
提高生產(chǎn)率,約提高10%-20%。
降低軟件產(chǎn)品出錯(cuò)率,下降超過1/3。
縮短交付周期,控制成本。
提高人員水平,建立規(guī)范的軟件研發(fā)過程,并提升企業(yè)的研發(fā)管理水平。
目的:
CMMI旨在幫助企業(yè)進(jìn)行對軟件工程過程的管理和改進(jìn),增強(qiáng)開發(fā)制造能力,從而能按時(shí)地、不超預(yù)算地制造出高質(zhì)量的軟件。
總的來說,CMMI是一個(gè)用于評(píng)估和改進(jìn)組織在軟件過程能力上的成熟度的模型,通過它,企業(yè)可以更好地理解自身在軟件開發(fā)、獲取和維護(hù)方面的能力,并找到提升這些能力的途徑。