近幾年,CMMI認證已經有很多企業(yè)已經辦理了這個證書,但是還有些人不清楚什么是CMMI,對CMMI的認知是比較模糊的,今天就給大家詳細介紹一下什么是CMMI?01什么是CMMICMMI的全稱是Capability Maturity Model Integration,就是軟件能力成熟度集成模型。
CMMI是在CMM的基礎上發(fā)展起來的一個新版本。
CMMI是美國卡耐基梅隆大學軟件工程研究所(簡稱SEI)組織全世界的軟件過程改進和軟件開發(fā)管理方面的專家歷時四年而開發(fā)出來的,并在全世界推廣實施的一種軟件能力成熟度評估標準,主要用于指導軟件開發(fā)過程的改進和進行軟件開發(fā)能力的評估。
這是CMMI的標準解釋。
其實很通俗的說就是一群軟件方面的專家將他們的一些成功的實踐結合起來形成了一個可以提高軟件能力和發(fā)展水平的模型。
那些實踐就是過程域,些實踐按相關性可以分為過程管理,項目管理工程,支撐四個領域,它可以在不同領域的改進提供指導。
適合很多軟件公司使用,從而使公司的軟件開發(fā)能力日益提高。
02辦理CMMI認證的意1、獲得全球性軟件與系統(tǒng)工程行業(yè)的認證,提升企業(yè)榮譽資質,提高了客戶對公司的認可度;2、獲得政府補貼(部分地區(qū)完成CMMI認證有補貼);3、公司流程管理和運營更加規(guī)范化;4、項目開發(fā)能力和效率獲得較大提升,且成本得到了有效了控制,顯著降低。
總的來說,CMMI認證對企業(yè)的價值主要體現(xiàn)在以下幾個方面:*能保證軟件開發(fā)的質量與進度,規(guī)范“無序管理”的項目開發(fā)過程。
*有利于成本控制。
由于質量得到保證,所以浪費在修改、解決客戶投訴的成本會大大降低。
*有助于提高軟件開發(fā)人員的職業(yè)素養(yǎng)。
參與其中的每一個員工,無論是項目經理、工程師,還是一些高層管理人,做事方法都逐漸變得標準化、規(guī)范化。
*可以解決人員流動帶來的問題。
通過過程改進,公司建立了一個共享經驗的財富池,而不是僅僅依靠某些人員。
*有利于提升公司和員工績效管理水平,不斷提高、改進效益。
通過對開發(fā)過程和產品的測量和分析,建立公司的效率指標。
03哪些企業(yè)可以做CMMI?一般有一定實力的軟件企業(yè),無論是軟件開發(fā)還是系統(tǒng)集成類的企業(yè)都是可以的。
評估要求:1.CMMI認證組織通常為企業(yè)、事業(yè)、科研機構:等主體或下屬的研發(fā)部門。
2.組織應按照CMMI模型的要求建立項目管理體系。
3.CMMI體系應當在組織內全面實施,而不是僅:僅個別的項目按照CMMI要求來管理。
(根據(jù)CMMI 1.3模型,理論上組織只有1個項目也可以進行CMMI評估,但實踐中基本上都需要3個以上項目)。
組織應收集和保存項目按照CMMI進行管理的記錄和數(shù)據(jù)。
4.CMMI認證后有效期3年,組織在3年后可以選擇CMMI復評或CMMI升級。
04CMMI評估怎么做? 從幾級開始做CMMI共有5個級別,代表軟件團隊能力成熟度的5個等級,數(shù)字越大,成熟度越高,高成熟度等級表示有比較強的軟件綜合開發(fā)能力。
企業(yè)初次辦理CMMI認證,一般從三級開始。
每人等級的評估對企業(yè)的要求也會不同。
CMMI一級,初始級。
在執(zhí)行級水平上,軟件組織對項目的目標與要做的努力很清晰,項目的目標可以實現(xiàn)。
但是由于任務的完成帶有很大的偶然性,軟件組織無法保證在實施同類項目時仍然能夠完成任務。
項目實施能否成功主要取決于實施人員。
CMMI二級,管理級。
在管理級水平上,所有第一級的要求都已經達到,另外,軟件組織在項目實施上能夠遵守既定的計劃與流程,有資源準備,權責到人,對項目相關的實施人員進行了相應的培訓,對整個流程進行監(jiān)測與控制,并聯(lián)合上級單位對項目與流程進行審查。
二級水平的軟件組織對項目有一系列管理程序,避免了軟件組織完成任務的隨機性,保證了軟件組織實施項目的成功率。
CMMI三級,定義級。
在明確級水平上,所有第二級的要求都已經達到,另外,軟件組織能夠根據(jù)自身的特殊情況及自己的標準流程,將這套管理體系與流程予以制度化。
這樣,軟件組織不僅:能夠在同類項目上成功,也可以在其他項目上成功。
科學管理成為軟件組織的一種文化,成為軟件組織的財富。
CMMI四級,量化管理級。
在量化管理級水平上,所有第三級的要求都已經達到,另外,軟件組織的項目管理實現(xiàn)了數(shù)字化。
通過數(shù)字化技術來實現(xiàn)流程的穩(wěn)定性,實現(xiàn)管理的精度,降低項目實施在質量上的波動。
CMMI五級,優(yōu)化級。
在優(yōu)化級水平上,所有第四級的要求都已經達到,另外,軟件組織能夠充分利用信息資料,對軟件組織在項目實施的過程中可能出現(xiàn)的次品予以預防。
能夠主動地改善流程,運用新技術,實現(xiàn)流程的優(yōu)化。
由上述的5個級別可以看出,每一個級別都是更高一級的基石。
要上高層臺階必須首先踏上所有下層的臺階。