CMMI實(shí)施目標(biāo)和意義
實(shí)施意義
?
實(shí)施CMMI其目的是幫助軟件企業(yè)對軟件工程過程進(jìn)行管理和改進(jìn),增強(qiáng)開發(fā)與改進(jìn)能力,從而能按時(shí)地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件。
CMMI為改進(jìn)一個(gè)組織的各種過程提供了一個(gè)單一的集成化框架,新的集成模型框架消除了各個(gè)模型的不一致性,減少了模型間的重復(fù),增加透明度和理解,建立了一個(gè)自動(dòng)的、可擴(kuò)展的框架。因而能夠從總體上改進(jìn)組織的質(zhì)量和效率。
?
實(shí)施目標(biāo)
1、為提高組織過程和管理產(chǎn)品開發(fā)、發(fā)布和維護(hù)的能力提供保障。
2、幫助組織客觀評價(jià)自身能力成熟度和過程域能力,為過程改進(jìn)建立優(yōu)先級以及執(zhí)行過程改進(jìn)。
3、初步目標(biāo)是集成三個(gè)特殊的過程改進(jìn)模型:軟件CMM、系統(tǒng)工程能力評估標(biāo)準(zhǔn)以及集成化產(chǎn)品和過程開發(fā)模型,這項(xiàng)集成的目的是通過一種手段減少實(shí)現(xiàn)基于多學(xué)科模型的過程改進(jìn)成本。
4、長期目標(biāo)是為今后把其他學(xué)科(如獲取過程和安全性)添加到CMMI中奠定基礎(chǔ)。為了促進(jìn)模型集成,CMMI產(chǎn)品開發(fā)組建立了一個(gè)自動(dòng)的、可擴(kuò)展的框架,其中可放入構(gòu)件、培訓(xùn)資料構(gòu)件以及評估資料。在已定義的規(guī)則控制下,更多的新學(xué)科能被加入到該框架中。
CMMI價(jià)值
一、過程規(guī)范:能保證軟件開發(fā)的質(zhì)量與進(jìn)度,能對"雜亂無章、無序管理"的項(xiàng)目開發(fā)過程進(jìn)行規(guī)范。
二、成本控制因?yàn)橘|(zhì)量有所保證,浪費(fèi)在修改、解決客戶的抱怨方面的成本會(huì)降低很多。絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項(xiàng)目完成后,要花很多時(shí)間修修補(bǔ)補(bǔ),費(fèi)用很容易失控。
三、職業(yè)素養(yǎng)有助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個(gè)具體參與其中的員工,無論是項(xiàng)目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標(biāo)準(zhǔn)化、規(guī)范化。
四、解決流動(dòng)能夠解決人員流動(dòng)所帶來的問題。公司通過過程改進(jìn),建立了財(cái)富庫以共享經(jīng)驗(yàn), 而不是單純依靠某些人員。
五、提升水平有利于提升公司和員工績效管理水平,以持續(xù)改進(jìn)效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標(biāo)。