“軟件過程及能力成熟度評估”(簡稱SPCA)是軟件過程能力評估和軟件能力成熟度評估的統(tǒng)稱,是在充分研究了國際軟件評估體制并考慮了國內(nèi)軟件產(chǎn)業(yè)實際情況之后所建立的軟件評估體系。
評估依據(jù) SPCA評估依據(jù)的標(biāo)準(zhǔn)是信息產(chǎn)業(yè)部《SJ/T 11234-2001軟件過程能力評估模型》和《SJ/T 11235-2001 軟件能力成熟度模型》。這兩個標(biāo)準(zhǔn)是在深入研究了CMM、CMMI、ISO/IECTR15504、ISO9000、TL 9000以及其他有關(guān)的資料和文件后,結(jié)合國內(nèi)企業(yè)的實際情況制定的行業(yè)標(biāo)準(zhǔn),該標(biāo)準(zhǔn)已于2001年5月1日發(fā)布實施。《SJ/T 11234-2001軟件過程能力評估模型》針對軟件企業(yè)對自身軟件過程能力進(jìn)行內(nèi)部改進(jìn)的需要,而《SJ/T 11235-2001軟件能力成熟度模型》則針對軟件企業(yè)綜合能力第二方或第三方評估的需求。 等級介紹 第1級初始級。在第1級成熟度等級的情況下,過程一般是特定的和無序的。處于成熟度等級1的組織一般不具備穩(wěn)定的開發(fā)環(huán)境。在這類組織中,項目的成功往往取決于個人的能力和拼搏精神,離開了具備同樣能力和經(jīng)驗的人,就無法在下一個項目中獲得同樣的成功。處于成熟度等級1的軟件組織在這種特定的無序環(huán)境中常常也能生產(chǎn)出可以工作的產(chǎn)品,但是,往往伴隨著的是項目超過預(yù)算和拖延進(jìn)度。 第2級受管理級。一個軟件組織如果達(dá)到了成熟度等級2的各個過程方面的全部目標(biāo),就表明這個組織的軟件能力達(dá)到了第2級成熟度等級。就意味著該軟件組織已經(jīng)確保有關(guān)的過程在項目一級得到策劃、被形成了文件、得到執(zhí)行、受到監(jiān)督和控制。在這一級上,項目要達(dá)到針對過程確定的諸如成本、進(jìn)度和質(zhì)量目標(biāo)之類的具體目標(biāo)。 第3級已定義級。處于成熟度等級3的軟件組織是已經(jīng)達(dá)到了等級2和等級3的各個過程方面的全部目標(biāo)的組織。在等級3上,所要執(zhí)行的過程是從組織的標(biāo)準(zhǔn)過程集合和組織過程財富剪裁而來,是與將要運行該過程的環(huán)境相適應(yīng)的。這些要執(zhí)行的過程是得到理解和恰當(dāng)賦予特性的,并且用標(biāo)準(zhǔn)、規(guī)程、工具和方法予以描述。 第4級定量管理級。處于成熟度等級4的組織是達(dá)到了等級2、3和4級各個過程方面的全部目標(biāo)的組織。在這個等級上,對各個過程運用統(tǒng)計技術(shù)和其他定量技術(shù)對各個過程實施控制,建立了關(guān)于產(chǎn)品質(zhì)量、服務(wù)質(zhì)量以及過程性能的定量目標(biāo),并且把這些定量目標(biāo)作為管理過程的準(zhǔn)則。在過程的整個生存周期中,對產(chǎn)品質(zhì)量、服務(wù)質(zhì)量和過程性能都進(jìn)行統(tǒng)計管理。 第5級持續(xù)優(yōu)化級。處于成熟度等級5的組織是達(dá)到了成熟度等級2、3、4和5級各個過程方面的全部目標(biāo)的組織。成熟度等級5側(cè)重于過程性能的持續(xù)改進(jìn),無論是漸進(jìn)式的改進(jìn)還是變革式的改進(jìn)。在這個成熟度等級上,是在了解過程內(nèi)在變化原因的基礎(chǔ)上持續(xù)改進(jìn)過程。建立起組織的定量過程改進(jìn)目標(biāo),作為管理過程改進(jìn)的準(zhǔn)則,并且,這些目標(biāo)將適時修改,以反映不斷變化的本組織的業(yè)務(wù)目標(biāo)。實際實施的過程和組織的標(biāo)準(zhǔn)過程集合都是改進(jìn)活動的對象。 申請資料 評估機(jī)構(gòu)應(yīng)要求申請人填寫一份經(jīng)其充分授權(quán)的代表簽署的正式申請書,申請書或其附件應(yīng)包括: a) 申請評估的范圍、級別 b) 申請人同意遵守評估要求并提供評估所需任何信息的聲明。 申請人至少還應(yīng)提供以下信息: a) 法人實體名稱、地址和法律地位; b) 有關(guān)軟件開發(fā)項目的一般信息; c) 對擬評估的對象所適用的標(biāo)準(zhǔn)或其它規(guī)范性文件的說明; d) 評估范圍內(nèi)所要求的其他文件。 認(rèn)證流程 SPCA認(rèn)證流程分為:申請、準(zhǔn)備性檢查、現(xiàn)場評估和評估決定四大步驟。 1)認(rèn)證申請 企業(yè)可以向SPCA評估機(jī)構(gòu)申請評估。企業(yè)填寫《評估申請書》,報送SPCA評估機(jī)構(gòu)評審。評估申請書通過評審后,雙方簽訂評估合同。 2)準(zhǔn)備性檢查 評估合同簽訂后,評估機(jī)構(gòu)任命評估組長,成立評估組,確定評估目的和確定評估范圍,確定評估輸入,編寫評估計劃。 評估計劃完成后,評估組可以著手準(zhǔn)備性檢查,由評估組成員填寫PIID表中的證據(jù),開展準(zhǔn)備性檢查工作。 3)現(xiàn)場評估 通過準(zhǔn)備性檢查,評估組根據(jù)雙方確定的評估計劃,開展現(xiàn)場評估工作。現(xiàn)場評估大體分為以下幾個主要步驟:首次會議、組織過程改進(jìn)情況介紹、文檔檢查、訪談、評估小組證據(jù)整理、評估大組證據(jù)整理、初步發(fā)現(xiàn)報告、定級、末次會議(最終發(fā)現(xiàn)報告)。 4)評估決定 完成現(xiàn)場評估后,評估組長向評估機(jī)構(gòu)的技術(shù)委員會提交評估結(jié)果,由技術(shù)委員會對評估結(jié)果進(jìn)行評審。評審?fù)ㄟ^后,頒發(fā)帶中國合格評定國家認(rèn)可委員會(簡稱認(rèn)可委)標(biāo)志的評估證書。