為了保證軟體產品的質量✘·₪·↟,80年代中期✘·₪·↟,美國聯邦政府提出對軟體承包商的軟體開發能力進行評估的要求╃•。因此✘·₪·↟,美國卡內基-梅隆大學軟體工程研究所 (CMU/SEI) 於1987年研究釋出了軟體過程成熟度框架✘·₪·↟,並提供了軟體過程評估和軟體能力評價兩種評估方法和軟體成熟度提問單╃•。4年之後✘·₪·↟,SEI將軟體過程成熟度框架進化為軟體能力成熟度模型(Capability Maturity Model For Software✘·₪·↟,簡稱SW-CMM)✘·₪·↟,併發布了最早的SW-CMM 1.0版╃•。經過兩年的試用✘·₪·↟,1993年SEI正式釋出了SW-CMM1.1版✘·₪·↟,這是目前使用最為廣泛的版本╃•。
自1991年SW-CMM首次釋出後✘·₪·↟,SEI又開發了其他成熟度模型✘·₪·↟,包括☁↟·↟:系統工程↟│↟、採購↟│↟、人力資源管理和整合產品開發等╃•。雖然各個模型針對的專業領域不同✘·₪·↟,但彼此之間也有一定的重疊✘·₪·↟,畢竟它們同出一轍;另外✘·₪·↟,這些模型在表現形式上又有不統一之處☁↟·↟:系統工程模型是連續式的✘·₪·↟,而其他模型採用了分級式╃•。當SEI開始開發新一代成熟度模型的時候✘·₪·↟,其發起人提出了新的要求☁↟·↟:整合不同模型中的最佳實踐✘·₪·↟,建立統一模型✘·₪·↟,覆蓋不同領域✘·₪·↟,供企業進行整個組織的全面過程改進╃•。所以✘·₪·↟,SEI於2001年12月正式釋出了能力成熟度整合模型(CMMI)1.1版本✘·₪·↟,這次釋出標誌著CMMI的正式使用╃•。SEI也正式宣佈✘·₪·↟,將不再維護SW-CMM的CBA-IPI評估方法☁↟·↟:在CMMI1.1釋出後的兩年內✘·₪·↟,SEI還提供有關SW-CMM和CBA-IPI主任評估員的培訓✘·₪·↟,並接收評估資料✘·₪·↟,但這一切已於2003年12月底正式停止╃•。
這裡需要注意的是✘·₪·↟,SEI並沒有廢除CMM模型✘·₪·↟,而是以CMMI的SCAMPI評估方法取代CMM的CBA-IPI評估方法╃•。當然很多業內人士認為✘·₪·↟,隨著軟體行業的發展✘·₪·↟,CMMI模型將最終取代CMM模型╃•。