CMMI認(rèn)證適用的企業(yè)
什么是CMMI
CMMI是由美國卡內(nèi)基梅隆大學(xué)的軟件工程研究所(SEI)提出的能力成熟度模型集成,致力于以更加系統(tǒng)和一致的框架來指導(dǎo)組織改善軟件過程,提高產(chǎn)品和服務(wù)的開發(fā)、獲取和維護能力。
CMMI是世界公認(rèn)的軟件產(chǎn)品進入國際市場的通行證,不僅是對產(chǎn)品質(zhì)量的認(rèn)證,更是一種軟件過程改善的途徑。如果一家公司終通過CMMI的評估認(rèn)證,標(biāo)志著該公司在質(zhì)量管理的能力已經(jīng)上升到一個新的高度。而認(rèn)證的等級越高,意味著公司質(zhì)量管理能力成熟度越高,做的越好。
哪些企業(yè)可以做CMMI
一般有一定實力的軟件企業(yè),無論是軟件開發(fā)還是系統(tǒng)集成類的企業(yè)都是可以的。
認(rèn)證要求
1、CMMI認(rèn)證組織通常為企業(yè)、事業(yè)、科研機構(gòu)等主體或下屬的研發(fā)部門。
2、組織應(yīng)按照CMMI模型的要求建立項目管理體系。
3、CMMI體系應(yīng)當(dāng)在組織內(nèi)實施,而不是僅僅個別的項目按照CMMI要求來管理。(根據(jù)CMMI 1.3模型,理論上組織只有1個項目也可以進行CMMI評估,但實踐中基本上都需要以上3個項目)。組織應(yīng)收集和保存項目按照CMMI進行管理的記錄和數(shù)據(jù)。
4、CMMI認(rèn)證后有效期3年,組織在3年后可以選擇CMMI復(fù)評或CMMI升級。
CMMI的作者指出,模型不是被直接應(yīng)用(applied)而是應(yīng)該被貫徹實現(xiàn)的(implemented),真正理解了這個概念能夠幫助你理解CMMI的核心。模型中沒有標(biāo)準(zhǔn)要求,而是需要企業(yè)根據(jù)自己的場景,根分析建立自己的同行評審過程,實現(xiàn)同行評審的目標(biāo)。
CMMI的等級
CMMI共有5個級別,代表軟件團隊能力成熟度的5個等級,數(shù)字越大,成熟度越高,高成熟度等級表示有比較強的軟件綜合開發(fā)能力。
CMMI一級,執(zhí)行級。在執(zhí)行級水平上,軟件組織對項目的目標(biāo)與要做的努力很清晰,項目的目標(biāo)可以實現(xiàn)。但是由于任務(wù)的完成帶有很大的偶然性,軟件組織無法保證在實施同類項目時仍然能夠完成任務(wù)。項目實施能否成功主要取決于實施人員。
CMMI二級,管理級。在管理級水平上,所有級的要求都已經(jīng)達到,另外,軟件組織在項目實施上能夠遵守既定的計劃與流程,有資源準(zhǔn)備,權(quán)責(zé)到人,對項目相關(guān)的實施人員進行了相應(yīng)的培訓(xùn),對整個流程進行監(jiān)測與控制,并聯(lián)合上級單位對項目與流程進行審查。二級水平的軟件組織對項目有一系列管理程序,避免了軟件組織完成任務(wù)的隨機性,保證了軟件組織實施項目的成功率。
CMMl三級,明確級。在明確級水平上,所有第二級的要求都已經(jīng)達到,另外,軟件組織能夠根據(jù)自身的特殊情況及自己的標(biāo)準(zhǔn)流程,將這套管理體系與流程予以制度化。這樣,軟件組織不僅能夠在同類項目上成功,也可以在其他項目上成功。科學(xué)管理成為軟件組織的一種文化,成為軟件組織的財富。
CMMI四級,量化級。在量化管理級水平上,所有第三級的要求都已經(jīng)達到,另外,軟件組織的項目管理實現(xiàn)了數(shù)字化。通過數(shù)字化技術(shù)來實現(xiàn)流程的穩(wěn)定性,實現(xiàn)管理的精度,降低項目實施在質(zhì)量上的波動。
CMMI五級,優(yōu)化級。在優(yōu)化級水平上,所有第四級的要求都已經(jīng)達到,另外,軟件組織能夠充分利用信息資料,對軟件組織在項目實施的過程中可能出現(xiàn)的次品予以預(yù)防。能夠主動地改善流程,運用新技術(shù),實現(xiàn)流程的優(yōu)化。
由上述的5個級別可以看出,每一個級別都是更高一級的基石。要上高層臺階必須首先踏上所有下層的臺階。
有這樣一則真實的案例,某客戶公司做CMMI認(rèn)證的前后對比。
CMMI認(rèn)證前
1、企業(yè)榮譽資質(zhì)即專業(yè)認(rèn)證少,客戶對公司信任度低;
2、自主創(chuàng)新與發(fā)展享受不到政府及相關(guān)部門的扶持;
3、公司管理流程不規(guī)范,運營混亂,導(dǎo)致項目風(fēng)險不可控,風(fēng)險系數(shù)大;
4、項目開發(fā)效率低,成本控制差,利潤低。
CMMI認(rèn)證后
1、獲得全球性軟件與系統(tǒng)工程行業(yè)的認(rèn)證,提升企業(yè)榮譽資質(zhì),提高了客戶對公司的認(rèn)可度;
2、獲得政府補貼(部分地區(qū)完成CMMI認(rèn)證有補貼);
3、公司流程管理和運營更加規(guī)范化;
4、項目開發(fā)能力和效率獲得較大提升,且成本得到了有效了控制,顯著降低。
總的來說,CMMI認(rèn)證對企業(yè)的價值主要體現(xiàn)在以下幾個方面:
能保證軟件開發(fā)的質(zhì)量與進度,規(guī)范“無序管理”的項目開發(fā)過程。
有利于成本控制。由于質(zhì)量得到保證,所以浪費在修改、解決客戶投訴的成本會大大降低。
有助于提高軟件開發(fā)人員的職業(yè)素養(yǎng)。參與其中的每一個員工,無論是項目經(jīng)理、工程師,還是一些高層管理人,他們的做事方法都逐漸變得標(biāo)準(zhǔn)化、規(guī)范化。
可以解決人員流動帶來的問題。通過過程改進,公司建立了一個共享經(jīng)驗的財富池,而不是僅僅依靠某些人員。
有利于提升公司和員工績效管理水平,不斷提高、改進效益。通過對開發(fā)過程和產(chǎn)品的測量和分析,建立公司的效率指標(biāo)。