服務(wù)項目
二,、選擇CMMI模型表示法
與CMM不同,,CMMI模型有2種表示法——連續(xù)式表示法和階段式表示法。連續(xù)式表示法模型主要用于單個 的過程域的改進,,目的是促進過程能力的連續(xù)地改進和提高,。階段式表示法模型主要用于組織的整體軟件過程 能力的改進,目的的是促進軟件組織的整體軟件過程能力的跳躍式提高,。
在過程改進中,,評估是非常重要的一個環(huán)節(jié)。對于組織內(nèi)部來說,,開展對過程的評估是為了找出組織目前所 處的位置,,診斷組織過程中存在的缺陷。這一點對于過程改進的成功開展是必不可少的,。因此,,在一個組織中進 行集成化過程改進之前,首先要對評估的作用開展有一個清晰的認識,。
目前,,我國的軟件行業(yè)中對開展CMMI評估日益重視,很多公司都已經(jīng)開始實施CMMI評估,,并取得了一定 的成果,。但是,在開展評估中也暴露出了一些問題。其 中最主要的問題是對于評估產(chǎn)生的誤解,。很多組織僅僅 是為了評估而評估,,只盯住評估的商業(yè)目標,急于求成,,在評估過程中弄虛作假,;評估結(jié)束后,,只注重認證結(jié) 果,,對評估結(jié)果沒有好好利用,不能夠真正貫徹評估中所給出的建議,,從而也不能真正起到過程改進的目的,。
在組織的過程改進中,評估的主要作用就是評定組織當(dāng)前的所處的位置,,即評定過程域的能力等級或組織的 成熟度等級,,并且找出組織的各個過程域中的強項和弱點, 為下一步的過程改進提供建議和支持,。同時,,考慮 到組織的商業(yè)目標,在組織中開展評估和認證可以擴大組織的市場影響力,,從而帶來相應(yīng)的經(jīng)濟效益,。在過程改 進 中,一定要擺正評估的位置,。評估是手段,,而過程改進才是組織所要達到的最終目的。
CMM- SW模型的成功實踐,,導(dǎo)致了其他學(xué)科的CMM模型的產(chǎn)生,。為了減少不同模型之間的重復(fù),軟件專 家們將這些不同的模型集成起來,,這就成為CMMI模型,。由于 在CMMI的三個源模型中,CMM是“階段式”模 型,,系統(tǒng)工程能力模型是“連續(xù)式”模型,,而集成產(chǎn)品開發(fā)(IPD)CMM是一個混合模型,組合了階段式和 連續(xù)式 兩者的特點,。兩種表示法在以前的使用中各有優(yōu)勢,,都有很多支持者,因此,,CMMI產(chǎn)品開發(fā)群組在集成這三種 模型時,,為了避免由于淘汰其中任何一種表 示法而失去對CMMI支持的風(fēng)險,并沒有選擇單一的結(jié)構(gòu)表示法,而 是為每一個CMMI都推出了兩種不同表示法的版本,。
不同表示法的模型具有不同的結(jié)構(gòu),。連續(xù)式表示法強調(diào)的是單個過程域的能力,從過程域的角度考察基線和 度量結(jié)果的改善,,其關(guān)鍵術(shù)語是“能力”,;而階段式表示法強調(diào)的是組織的成熟度,從過程域集合的角度考察整 個組織的過程成熟度階段,,其關(guān)鍵術(shù)語是“成熟,。
盡管兩種表示法的模型在結(jié)構(gòu)上有所不同,但CMMI產(chǎn)品開發(fā)群組仍然盡最大努力確保了兩者在邏輯上的一 致性,,二者的需要構(gòu)件和期望構(gòu)件基本上都是一樣的,。過 程域、目標在兩種表法中都一樣,,特定實踐和共性實踐在兩種表示法中也不存在根本區(qū)別,。因此,模型的兩種表示法并不存在本質(zhì)上的不同,。組織在進行集成化過程 改進時,,可以從實用角度出發(fā)選擇某一種偏愛的表示法,而不必從哲學(xué)角度考慮兩種表法之間的差異,。
如果組織的目的完全是為了進行內(nèi)部過程改進,,那么在選擇CMMI模型的連續(xù)式表示法來進行過程改進。如 果組織進行過程改進是為了認證或定級,,以擴大組織對外 的商業(yè)影響力,,那么就應(yīng)該選擇CMMI模型的階段式表 示法。從我國軟件產(chǎn)業(yè)的目前情形而言,,大多選擇CMMI模型的階段式表示法來進行軟件過程的改進,,這 樣既可 以提高軟件開發(fā)質(zhì)量和開發(fā)效率,又可以獲得對外商業(yè)宣傳的目的,。
關(guān)注卓越空間
關(guān)注卓越微博
關(guān)注卓越微信