CMMI全稱為Capability Maturity Model Integration,即能力成熟度整合模式,是美國國防部委托CMU-SEI(卡耐基梅隆大學的軟件工程協會)開發的一套標準,用以對軟件承包商的開發能力進行評估。也是一個針對產品與服務發展的流程改善成熟度模式,它包含發展與維護的執行方法,涵蓋了產品從起始到交付與維護的生命周期。CMMI本身,并不是一個用于專門認證評價用的標準,CMMI的本質是軟件管理工程的一個部分。
主要目的:向機構提供一種評價準則,可用來識別自己在管理過程和開發過程中存在的優點和薄弱環節;使得企業能夠有一個持續改進的基礎;通過它企業可能不斷的從成熟度較低的級別向較高的級別邁進。
據SEI統計,通過CMMI認證并切實實施CMMI管理模式的軟件公司對項目的估計與控制能力約提升40%到50%;生產率提高10%到20%,軟件產品出錯率下降超過1/3。
通過CMMI評估與認證對于企業的價值在于,CMMI的系統模型和技術規范保證了企業可以獲得全球的軟件技術開發和管理能力的認可。那么,通過CMMI認證的企業就可以得到以下一些核心的價值:
首先,通過了CMMI評估與認證,企業的軟件開發能力得到了足夠的提升和規范,對軟件過程管理有了可以遵循的標準;
第二,通過了CMMI評估與認證,可以幫助企業更好地去建設自己的軟件開發和管理團隊,并同時對組織管理產生積極的影響。
第三,CMMI評估與認證是個全球軟件開發行業認可的技術、管理標準,獲得了此標準的評估和認證的企業便獲得了行業的技術資格與認可,因此就可以得到更多的外包訂單、技術合約等。這對軟件外包企業至關重要。
后,CMMI系統是個集成體系,它不僅可以運用到軟件開發和管理過程中,而且可以對企業、項目各個環節的過程管理,以及組織和團隊的建設都起到一定的規范和管理效果。因此,其在各個領域都得到了充份的認可。
CMMI是一個龐大的過程元模型,自發布以來在世界軟件界產生了巨大的影響。CMMI等級評估已經成為業界公認的標準,CMMI的證書成了一個企業或組織能力和形象的標志,沒有這個證書不僅難以獲得國外項目,甚至也難以在國內一些項目的競標中獲勝。CMMI適合企業操作,避免了某些管理體系只重理論而忽視實踐的缺陷。在我國,隨著媒體的宣傳和政府的支持,許多企業引入了CMMI咨詢和認證,對于整個軟件行業的管理提升及研發效率提高起到了很大的幫助作用。
CMMI認證辦理流程:
1.確定CMMI認證級別,一般CMMI有五個認證級別,不同的級別有不同的要求,1級為級,5級為;
2.選擇評估師,一般公司會選擇咨詢機構進行咨詢服務,選擇好一個好的咨詢機構可以讓拿證的時間大大縮短,讓辦理更加;
3.準備好企業的商業目標、評估目標、項目信息、人員信息;
4.主任評估師根據收集到的信息集合SCAMPI A的要求,擬訂評估初始計劃,并與企業的評估發起人溝通評估計劃,形成正式的評估計劃;
5.首先由主任評估師在線注冊本次評估,然后企業的評估發起人和評估小組成員都需要在線注冊;
6.主任評估師通過遠程或者現場的方式,檢查企業對于現場審核的相關文件的收集、計劃的執行情況、后勤協調等各個方面準備情況,確保正式的現場評估或視頻評估能夠順利進行;
7.正式評估:主任評估師與其他評估小組成員現場評估或視頻評估進行為期一周的現場審查,整個評估小組在這一個周之內針對CMMI數百條要求逐一尋找物證(日常工作文件記錄)和人證(訪談記錄)來證明企業滿足或不滿足CMMI的要求。并在評估后向全員公布審查結果;
8.官方審計:主任評估師整理打包好所有評估的工作產出,通過評估系統提交給官方審查。官方的質量審查小組對全球每一場評估進行審查,判斷評估是否滿足SCAMPI A評估流程規范的要求。審查周期多60個自然日內完成審查;
9.官方審查通過之后,會以郵件形式通知到主任評估師和企業的評估發起人,并在全球過級企業名單網址上公布企業過級信息。
