CMMI全稱是Capability Maturity Model Integration,直接翻譯就是能力成熟度模型。作為軟件開發領域最佳實踐集合,CMMI?系列模型已然成為業內提升研發管理及流程能力的公認標準。
CMMI被看作是成功企業在軟件上的一些習慣、做法、準則等的集合,是做好企業軟件的最佳實踐的集合。 如果企業能達到CMMI的要求,則成功近在咫尺。 CMMI是軟件工程領域全球最具權威的資質評審與認證標準。
目前CMMI的官網組織為:CMMI研究院 (cmmiinstitute.com)。CMMI涉及三種不同模型,用以幫助提升不同的商業需求。分別是CMMI DEV(研發)、CMMI-SVC(服務)還是CMMI-ACQ(采購),其主體是16個幾乎完全相同的核心過程域(Core PAs)。不同CMMI模型之間的差別,在于特定過程域(Specific PAs)所關注的不同的業務目標和管理訴求。目前,中國已經成為CMMI應用發展最廣闊的市場。CMMI適用于金融科技、軟件開發、互聯網、國防科研、汽車制造、電信等行業。企業如果要做CMMI認證,一般從3級做起。
企業做CMMI的作用
CMMI是針對軟件及相關企業的能力證明,企業做CMMI認證,一般從3級做起。
CMMI的好處:
1)改善企業形象,獲得客戶信任,又有更多市場份額。
2)增強企業競爭力,項目招投標籌碼。
3)改進企業內部管理,降低軟件開發成本和縮短軟件開發周期
對于小規模企業來說:
1)在成本、進度、生產率、質量、投資回報率通過CMMI的過程改進可以獲益。
2)及早的建立軟件開發體系規范,為企業長期發展打下基石。
3)建立公司知識庫,使公司項目經驗得以傳承,不依賴某些人。
4)員工質量意識、做事規范、及軟件過程能力得以加強。
CMMI實施流程
階段1:CMMI項目啟動會
明確企業實施CMMI的商業目標,建立CMMI項目實施的溝通機制。
階段2:CMMI基礎培訓和過程改進小組(EPG)組建
進行CMMI基礎概念講解,指導企業建立核心的過程改進小組。
階段3:診斷
充分了解企業研發過程現狀,識別企業現有軟件過程與企業現階段理應達到的的CMMI成熟度級別的差距,提交診斷報告,進行過程改進的策劃。
階段4:過程域培訓和文件定義
結合企業過程現狀進行CMMI過程域培訓,通過舉例、案例分析等方式,讓企業的EPG掌握過程文件定義技巧,結合企業實際情況有針對性的定義組織的研發過程,并確定過程產出物(如:需求報告)
階段5:項目試點
選擇代表公司核心業務的項目或者典型項目進行試點,通過試點來完善過程文件,從而為企業全面推廣過程文件打下基礎。
階段6:組織推廣
全員參與全面導入與執行CMMI。
階段7:預評估
驗證組織推廣的結果,識別企業尚存缺陷并制定再次改善方案,準備充分,以便企業能夠更好進行正式SCAMPI評估。
階段8:SCAMPI正式評估
由CMMI Institute授權的主任評估師領導,采用SCAMPI ( Standard CMMI Appraisal Method for Process Improvement)評估方法,對企業的能力成熟度進行正式的評估,頒發證書,通過CMMI Institute網站向全球發布企業信息。
共有條評論 網友評論