SPCA雙模認證
SPCA又稱“雙模認證”。是軟件過程能力評估和軟件能力成熟度評估的統稱。為了貫徹國務院18號文件精神,加快發展我國軟件行業,提高國內軟件企業的競爭力,信息產業部會同國家認證認可監督委員會,在研究了國際軟件評估體制尤其是美國卡內基-梅隆大學SEI所建立的能力成熟度模型CMMI的基礎上,考慮國內軟件產業實際情況,于2001年建立了SPCA評估體系。
SPCA雙模認證所依據的標準是:SJ/T11234《軟件過程能力評估模型》和SJ/T11235《軟件能力成熟度模型》。這兩個標準是在深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000、TL9000和其他有關的資料與文件以及國外企業實施的實際情況后,結合國內企業的實際情況,以CMMI作為主要參考文件最終形成的。這兩個行業標準由信息產業部于2001年5月1日發布實施。
SPCA評估遵循《軟件過程及能力成熟度評估指南》,該指南是國家認監委和信息產業部2002年8月共同發布的利用SJ/T11234或SJ/T11235實施評估的操作指南。
SPCA雙模認證是信息產業部和國家認可委聯合發布的“軟件過程及能力成熟度評估” 的簡寫,SPCA評估所依據的有兩個標準是,這兩個標準分別是:SJ/T11234《軟件過程能力評估模型》和SJ/T11235《軟件能力成熟度模型》參考了CMMI-SE/SW1.02版,SPCA的描述形式與CMMI是一樣的,也分為階段式(SJ/T11235)和連續式(SJ/T11234)兩種描述形式,評估方法按照《軟件過程及能力成熟度評估指南》進行。
SJ/T 11234《軟件過程能力評估模型》針對軟件企業對自身軟件過程能力進行內部改進的需要,與CMMI連續表示形式基本相同。該模型有22個過程,分為4大類,即:過程管理類、項目管理類、工程化類和支持類,每個過程能力從0到5劃分為6個評估等級,每個等級包含了通用目標、通用慣例、特定目標和特定慣例,它們組成一套衡量準則。按此準則對實際運行的過程進行評估,可以確定當前軟件過程的能力狀態。對每個過程評估后,可以得到企業軟件過程能力的一條譜線。企業還可以針對軟件開發項目,根據項目的目標和要求,有針對性地弄清楚有關過程的能力狀態,實施必要的過程改進,以支持項目的完成。
SJ/T 111235《軟件能力成熟度模型》針對軟件企業綜合能力第二方或第三方評估的需求,與CMMI分階段表示形式基本相同。該模型用成熟度1~5個等級來描述綜合軟件能力,5個等級分別為初始級、已管理級、已定義級、定量管理級、持續優化級。與SJ/T 11234相同,SJ/T 111235也有22個過程方面。除了成熟度等級1外,每個等級包含若干個過程方面,每個過程方面的實施情況由相應目標和慣例的實施情況體現。采用這種衡量準則可以評估軟件企業的綜合能力軟件能力成熟程度。