更新時(shí)間:2023-12-13 來源:黑馬程序員 瀏覽量:
CMM(Capability Maturity Model)和CMMI(Capability Maturity Model Integration)是軟件工程領(lǐng)域中的兩種質(zhì)量管理模型。
CMM最初是由美國卡內(nèi)基梅隆大學(xué)軟件工程研究所(SEI)開發(fā)的,旨在評(píng)估和提高組織的軟件開發(fā)過程的成熟度。CMMI則是對(duì)CMM的擴(kuò)展和整合,不僅包括軟件開發(fā)領(lǐng)域,還涵蓋了系統(tǒng)工程、硬件開發(fā)和服務(wù)等多個(gè)領(lǐng)域的最佳實(shí)踐。
CMMI有五個(gè)等級(jí),用于評(píng)估組織的過程成熟度,這些等級(jí)依次是:
過程是無序、不可控的狀態(tài),常常是靠個(gè)別英雄式的努力完成任務(wù)。
過程在一定程度上被計(jì)劃、執(zhí)行、監(jiān)控和調(diào)整,以確保按時(shí)、按預(yù)算和按要求完成任務(wù)。
過程已經(jīng)制定了標(biāo)準(zhǔn)化的開發(fā)流程,并在整個(gè)組織內(nèi)部共享和理解。
過程的量化控制和管理,能夠量化過程的效率、效果,并據(jù)此進(jìn)行管理和優(yōu)化。
組織持續(xù)改進(jìn),通過分析定量數(shù)據(jù)和創(chuàng)新實(shí)踐,不斷優(yōu)化和提升過程能力。
這些等級(jí)代表了一個(gè)組織在軟件開發(fā)或其他相關(guān)過程的成熟度和能力水平。通過評(píng)估和提高這些等級(jí),組織可以更好地管理和改進(jìn)其過程,提高產(chǎn)品質(zhì)量和項(xiàng)目管理能力。