CMMI認證,即“能力成熟度模型集成(也有稱為:軟件能力成熟度集成模型)”,是專門針對軟件企業(yè)的一個專項認證。CMMI認證是鑒定企業(yè)在開發(fā)流程化和質(zhì)量管理上的國際通行標準,全球軟件生產(chǎn)標準大都以此為基點,并都努力爭取成為CMMI認證隊伍中的一分子。
CMMI為改進一個組織的各種過程提供了一個單一的集成化框架,新的集成模型框架消除了各個模型的不一致性,減少了模型間的重復,增加透明度和理解,建立了一個自動的、可擴展的框架。因而能夠從總體上改進組織的質(zhì)量和效率。CMMI主要關(guān)注點就是成本效益、明確重點、過程集中和靈活性四個方面。
其目的是幫助軟件企業(yè)對軟件工程過程進行管理和改進,增強開發(fā)與改進能力,從而能按時地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件。并通過CMMI認證與國際接軌,可提高產(chǎn)品附加價值,創(chuàng)造產(chǎn)業(yè)的新價值。
CMMI一級:初始級 企業(yè)對項目的目標與要做的努力很清晰,項目的目標得以實現(xiàn)。但是由于任務(wù)的完成帶有很大的偶然性,企業(yè)無法保證在實施同類項目的時候仍然能夠完成任務(wù)。 企業(yè)在一級上的項目實施對實施人員有很大的依賴性。 CMMI二級:管理級。 企業(yè)在項目實施上能夠遵守既定的計劃與流程,有資源準備,權(quán)責到人,對相關(guān)的項目實施人員有相應(yīng)的培訓,對整個流程有監(jiān)測與控制,并與上級單位對項目與流程進行審查。 企業(yè)在二級水平上體現(xiàn)了對項目的一系列的管理程序。保證了企業(yè)的所有項目實施都會得到成功。 CMMI三級:定義級。 企業(yè)能夠根據(jù)自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化。企業(yè)不僅能夠在同類的項目上生到成功的實施,在不同類的項目上一樣能夠得到成功的實施。 在這一階段,企業(yè)的科學管理已經(jīng)形成企業(yè)文化,更是企業(yè)內(nèi)涵。 CMMI四級:量化管理級。 企業(yè)的項目管理不僅形成了一種制度,而且要實現(xiàn)數(shù)字化的管理。對管理流程要做到量化與數(shù)字化。通過量化技術(shù)來實現(xiàn)流程的穩(wěn)定性,實現(xiàn)管理的精度,降低項目實施在質(zhì)量上的波動。 CMMI五級:優(yōu)化級。 企業(yè)的項目管理達到了最高的境界。企業(yè)要能夠充分利用信息資料,對企業(yè)在項目實施的過程中可能出現(xiàn)的次品予以預(yù)防。能夠主動地改善流程,運用新技術(shù),實現(xiàn)流程的優(yōu)化。 CMMI3級 ①16個懂軟件編程的人員,正式評估時要有22人參與評估 ②已完成的軟件研發(fā)項目3個(至少包含:需求,設(shè)計,編碼,測試文檔) CMMI5級 ①26個懂軟件編程的人員,正式評估時要有32人參與評估 ②已完成的軟件研發(fā)項目5個(至少包含:需求,設(shè)計,編碼,測試文檔) 周期 3-4個月,資質(zhì)的辦理的時間周期相對較長,一般都需要提前規(guī)劃,預(yù)定檔期。正式評估后,20到45個工作日可在官網(wǎng)公示。 簽訂合同——填寫備案表,確定公司參與人員名單——收集項目材料——咨詢方編寫文檔——根據(jù)文檔內(nèi)容為企業(yè)員工輪流培訓——訪談培訓——咨詢方預(yù)評估——現(xiàn)場正式評估——評估師發(fā)證—證書掃描件發(fā)給客戶—付尾款—郵寄證書和發(fā)票 1.能保證軟件開發(fā)的質(zhì)量與進度,能對“雜亂無章、無序管理”的項目開發(fā)過程進行規(guī)范 2.有利于成本控制。因為質(zhì)量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多?,F(xiàn)在絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項目完成后,要花很多時間修修補補,費用很容易失控; 3. 有助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個具體參與其中的員工,無論是項目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標準化、規(guī)范化; 4. 能夠解決人員流動所帶來的問題。公司通過過程改進,建立了財富庫以共享經(jīng)驗, 而不是單純依靠某些人員; 5. 有利于提升公司和員工績效管理水平,以持續(xù)改進效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標