CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是由美國卡內基梅隆大學軟件工程研究所(SEI)開發(fā)的軟件工程過程改進模型,是全球公認的軟件研發(fā)能力與質量管理體系的權威標準,核心目標是幫助組織將軟件研發(fā)從“依賴個人經驗”轉變?yōu)椤耙蕾嚱M織過程能力”,實現(xiàn)高質量、可預測、高效率的產品與服務交付,廣泛適用于軟件開發(fā)、系統(tǒng)集成、產品服務等相關企業(yè),也是金融、軍工、航天等行業(yè)招標的常見硬性要求之一。目前主流版本為CMMI V2.0,相較于舊版V1.3更輕量化、業(yè)務導向更強,適配敏捷、瀑布等多種開發(fā)模式。
CMMI認證分為5個成熟度等級,等級逐級遞增,不可跨級認證,企業(yè)需根據自身基礎逐步提升,其中3級為多數企業(yè)的核心選擇。
1. 1級(初始級)
最基礎級別,企業(yè)無標準化研發(fā)流程,項目交付高度依賴個人能力,交付質量和周期難以把控,偶然性較強。此級別無需認證,僅為企業(yè)研發(fā)能力的初始狀態(tài)標識。
2. 2級(已管理級)
建立了基礎的項目管理流程,明確了資源配置、權責分工和流程監(jiān)控,能夠初步實現(xiàn)項目的可控交付,排除了1級階段的隨機性,多數規(guī)范經營的企業(yè)可達到此級別要求。
3. 3級(已定義級)
企業(yè)建立了統(tǒng)一的組織級標準化研發(fā)流程,流程可復用、可優(yōu)化,形成了完善的過程資產庫,項目成功率和交付質量顯著提升,是軟件企業(yè)參與中高端市場競爭、承接重大項目的核心門檻,也是目前企業(yè)辦理最多的等級。
4. 4級(已量化級)
在3級基礎上,引入量化管理理念,通過數據監(jiān)控和分析優(yōu)化研發(fā)流程,實現(xiàn)流程穩(wěn)定性和管理精度的提升,能夠通過數據預測項目質量和風險,進一步提升資源利用率。
5. 5級(優(yōu)化級)
最高成熟度等級,企業(yè)具備持續(xù)自主改進的能力,能夠主動識別流程缺陷、預防問題發(fā)生,結合新技術迭代優(yōu)化流程,實現(xiàn)研發(fā)效率和創(chuàng)新能力的雙重提升,國內頭部企業(yè)(如華為、騰訊、阿里)均已通過此等級認證。
辦理條件分基礎條件和專項條件,專項條件根據認證等級不同有所差異,核心要求如下:
(一)基礎條件
1. 企業(yè)具備獨立法人資格,營業(yè)執(zhí)照經營范圍包含軟件開發(fā)、系統(tǒng)集成或相關技術服務,經營狀況良好,無違法違規(guī)記錄;
2. 企業(yè)需組建專項團隊,負責體系創(chuàng)建、監(jiān)督執(zhí)行、過程分析和改進,確保認證體系落地;