CMMI全稱是Capability Maturity Model Integration,即軟件能力成熟度模型集成,是由美國國防部與卡內基-梅隆大學和美國國防工業協會共同開發和研制的,其目的是幫助軟件企業對軟件工程過程進行管理和改進,增強開發與改進能力,從而能按時地、 不超預算地開發出高質量的軟件。
其所依據的想法是:只要集中精力持續努力去建立有效的軟件工程過程的基礎
結構,不斷進行管理的實踐和過程的改進,就可以克服軟件開發中的困難。CMMI為改進一個組織的各種過程提供了一個單一的集成化框架,新的集成模型框架消除了各個模型的不一致性,減少了模型間的重復,增加透明度和理解,建立了一個自動的、可擴展的框架。因而能夠從總體上改進組織的質量和效率。
CMMI主要關注點就是成本效益、 明確重點、過程集中和靈活性四個方面。
CMMI認證的好處
CMMI的5個等級