CMMI3級認證越來越普遍了,公司的項目級和組織級規范也越來越完善。
CMMI3主要用于軟件工程,是一種綜合性模型,在軟件與系統集成以外的如科研、工程等領域都得到了廣泛的應用。CMMI將軟件過程中的很多步驟都通過文檔規范起來,它并沒有告訴我們應該怎么去做,而只是告訴我們應該做些什么。軟件過程中每一步都需要經過思考、決策、有依據才能得出過程的結果,CMMI模型用于軟件過程管理可以減少每一步發生錯誤的可能性。
CMMI有5個等級,CMMI5級別最高,第一級是初始級,幾乎沒有過程,對人員的依賴性比較大,項目存在偶然性和風險性;第二級是受管理級,組織已經營造了一個穩定、受控的環境,項目在受控狀態下運行;第三級是已定義級,定義了組織的標準過程;包含11個過程域;第四級定量管理級,建立了產品質量、服務質量以及過程性能的定量目標,運用統計技術和定量目標作為判斷過程管理成功的標準;第五級是持續優化級,該等級的突出特征是過程性能的持續改進。
實施CMMI/SPCA,可以幫助IT企業對軟件/系統工程過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟件、硬件和系統集成項目,從而提高企業的管理水平,增強企業的國際競爭能力。
實施CMMI對企業管理上到底有哪些好處呢?
1、能保證軟件開發的質量與進度,能對“雜亂無章、無序管理”的項目開發過程進行規范。
2、有利于成本控制。因為質量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多。現在絕大多數情況是缺少規范制度,只是求快。項目完成后,要花很多時間修修補補,費用很容易失控
3、有助于提高軟件開發者的職業素養。每一個具體參與其中的員工,無論是項目經理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標準化、規范化。
4、能夠解決人員流動所帶來的問題。公司通過過程改進,建立了財富庫以共享經驗,而不是單純依靠某些人員。
5、有利于提升公司和員工績效管理水平,以持續改進效益。通過度量和分析開發過程和產品,建立公司的效率指標。