CMMI(Capability Maturity Model Integration)即能力成熟度模型集成,CMMI是美國(guó)產(chǎn)業(yè)界、政府和卡內(nèi)基梅隆大學(xué)軟件工程研究所(CMU/SEI)于2002年1月推出的集成了軟件工程(SW)、系統(tǒng)工程(SE)、集成化產(chǎn)品和過(guò)程開(kāi)發(fā)(IPPD)的集成成熟度模型。
CMMI是一套融合多學(xué)科的、可擴(kuò)充的產(chǎn)品集合,其研制的初步動(dòng)機(jī)是為了利用兩個(gè)或多個(gè)單一學(xué)科的模型實(shí)現(xiàn)一個(gè)組織的集成化過(guò)程改進(jìn)。其本質(zhì)是軟件管理工程的一個(gè)部分。軟件過(guò)程改善是當(dāng)前軟件管理工程的核心問(wèn)題,50多年來(lái)計(jì)算機(jī)的發(fā)展使人們認(rèn)識(shí)到要高效率、高質(zhì)量和低成本地開(kāi)發(fā)軟件,必須改善軟件生產(chǎn)過(guò)程。基于模型的過(guò)程改進(jìn)是指采用能力模型來(lái)指導(dǎo)組織的過(guò)程改進(jìn),使之過(guò)程能力穩(wěn)定的進(jìn)行改善,該組織也能變得更加成熟。
推行認(rèn)證的目的:幫助軟件企業(yè)對(duì)軟件工程過(guò)程進(jìn)行管理和改進(jìn),增強(qiáng)開(kāi)發(fā)與改進(jìn)能力,能按時(shí)地、不超預(yù)算地開(kāi)發(fā)出高質(zhì)量的軟件。