服務項目
CMMI評估是判斷軟件組織軟件過程改進程度的重要手段。在 CMMI 中,有兩種類型的評估,一是軟件組織的關于具體的軟件過程能力的評估,二是軟件組織整體軟件能力的評估。后一種也就是軟件組織的軟件能力成熟度等級的評估。軟件能力成熟度等級的評估是目標軟件組織最感興趣的一種評估,因而是目前應用最廣泛的一種評估。
CMMI評估方法簡介
CMMI產品集中涉及評估的另一部分是過程改進的標準CMMI評估方法(Standard CMMI Appraisal Method for Process Improvement,SCAMPI)。這種評估方法是由CMMI產品開發(fā)群組開發(fā)的,用來對軟件組織的CMMI過程改進的結果進行評估,以判斷軟件組織的軟件過程能力等級或軟件能力成熟度等級。SCAMPI評估方法繼承了原用于CMM評估的基于CMM的內部過程改進(CMM-Based Appraisal for Internal Process Improvement,CBA IPI)評估方法的大部分特征,是指導CMMI的評估過程的標準評估方法。國家認證認可監(jiān)督管理委員會和國家信息產業(yè)部《軟件過程及能力成熟度評估指南》是此評估方法的一個中文版本。
由于CMMI模型是跨學科集成的,因此SCAMPI提供了有著單獨或組合結論的多學科評估選擇。SCAMPI的關鍵原則要遵循以下幾點。
1、高級主管部門主持。
2、關注組織的業(yè)務目標。
3、使用已文檔化的評估方法。
4、使用過程參考模型(如 CMMI 模型)。
5、為被采訪者保密。
6、采用分工協(xié)作的方法。
7、集中于過程改進的后續(xù)措施。
SCAMPI評估分為三個階段:最初的計劃和準備,現場評估,報告結果。每個階段包括多個步驟。第一階段包括標識評估范圍、擬訂計劃、準備評估群組、向參與者做簡要介紹、提供并檢查評估調查表以及進行最初的文檔評審。第二階段集中于現場調查、進行訪談、綜合信息、準備和提交評估草案、綜合結論并(有選擇地)確定評定及準備最終結論的提交。第三階段涉及向主辦者和現場主管提交最終結論并收集CMMI管理機構(SEI)需要的所有信息。
只有經過CMMI管理機構的培訓并得到授權的SCAMPI首席顧問才能領導SCAMPI評估。首席顧問必須要有相關的學科經驗、CMMI模型的知識并經過評估技術的培訓。評估群組成員也是根據他們的知識、經驗和技術來選拔的。建議SCAMPI評估群組最少要有4個人,最多不越過10個人。
SCAMPI工作量估算表
上表給出了進行SCAMPI評估所要求的CMMI評估小組的工作量的初步估計,假定兩個學科和使用全面的模型范圍。
關注卓越空間
關注卓越微博
關注卓越微信