使用CMMI模型評估時(shí),通常采用“標(biāo)準(zhǔn)CMMI評估方法”(Standard CMMI Appraisal Method for Process Improvement,SCAMPI)。SCAMPI定義了一些規(guī)則,確保評估定級(jí)的一致性。對于與其它企業(yè)實(shí)現(xiàn)標(biāo)桿性對比的評估,評估定級(jí)必須確保一致性。
這種評估方法是由CMMI產(chǎn)品開發(fā)群組開發(fā)的,用來對軟件組織的CMMI過程改進(jìn)的結(jié)果進(jìn)行評估,以判斷軟件組織的軟件過程能力等級(jí)或軟件能力成熟度等級(jí)。SCAMPI評估方法繼承了原用于CMM評估的基于CMM的內(nèi)部過程改進(jìn)(CMM-Based Appraisal for Internal Process Improvement,CBA IPI)評估方法的大部分特征,是指導(dǎo)CMMI的評估過程的標(biāo)準(zhǔn)評估方法。國家認(rèn)證認(rèn)可監(jiān)督管理委員會(huì)和國家信息產(chǎn)業(yè)部《軟件過程及能力成熟度評估指南》是此評估方法的一個(gè)中文版本。 [1]
SCAMPI評估方法家族中包括了A級(jí)、B級(jí)和C級(jí)的評估方法。SCAMPI-A是嚴(yán)格的和能評定等級(jí)的評估方法。SCAMPI-B提供了可選部分,但實(shí)踐描述是一個(gè)固定比例的范圍和這些實(shí)踐得到實(shí)施。SCAMPI-C提供了更廣泛的選擇范圍,使用者可以預(yù)先定義好評估的范圍,在進(jìn)行過程描述時(shí)也是采用一種非常接近的方式。
影響CMMI評估的要素如下:
選用CMMI哪個(gè)模型用于評估(CMMI或CMMI+IPPD)。
確定組織涉及到的評估范圍和被評估的CMMI過程域,確定評價(jià)的是成熟度等級(jí)還是能力等級(jí)。
選擇一種評估方法。
選擇評估小組成員。
選擇被訪談?wù)摺?/p>
建立評估的輸出文件(例如:等級(jí)或特定實(shí)踐的發(fā)現(xiàn)報(bào)告)。
建立評估的約束條件(例如:時(shí)間和地點(diǎn))。
SCAMPI允許預(yù)先確定評估范圍,這些評估選擇是幫助組織商業(yè)需求和目標(biāo)與CMMI進(jìn)行關(guān)聯(lián)。
CMMI評估計(jì)劃和結(jié)果的文檔中,通常包括了評估選項(xiàng)描述、模型范圍和實(shí)施評估的組織范圍。CMMI評估計(jì)劃和結(jié)果的文檔確定了是否滿足標(biāo)桿的要求。