軟件過程及能力成熟度評估(簡稱SPCA,雙模認(rèn)證)是軟件過程能力評估和軟件能力成熟度評估的統(tǒng)稱。
01SPCA的作用和意義
SPCA可以規(guī)范軟件開發(fā)過程及其管理、規(guī)范市場競爭、幫助企業(yè)進(jìn)行內(nèi)部軟件過程改進(jìn)、降低軟件開發(fā)風(fēng)險、增加軟件企業(yè)的市場競爭力。
目前各省市高新區(qū)、軟件園或信息產(chǎn)業(yè)主管部門大都有對通過軟件能力成熟度評估的企業(yè)給予資金獎勵的制度。SPCA評估體系的建立得到了中國政府的直接支持,反映了政府大力支持和推動我國軟件業(yè)發(fā)展的政策導(dǎo)向,廣大用戶和企業(yè)也越來越接受和認(rèn)可SJ/T11234和SJ/T11235標(biāo)準(zhǔn),并將作為企業(yè)招投標(biāo),選擇合作伙伴的一項(xiàng)指標(biāo),也是進(jìn)行第二方評估或評價的依據(jù)。
02SPCA的實(shí)施與評估流程
SPCA評估遵循《軟件過程及能力成熟度評估指南》,該指南是國家認(rèn)監(jiān)委和信息產(chǎn)業(yè)部2002年8月共同發(fā)布的利用SJ/T11234或SJ/T11235實(shí)施評估的操作指南。
一般需進(jìn)行如下7個階段:標(biāo)準(zhǔn)培訓(xùn)、組織職能建立和文件體系完善、文件評審、差距分析、持續(xù)支持、中期評估、后期評估。其中各階段的目的如下:
01標(biāo)準(zhǔn)培訓(xùn)
旨在建立公司人員的軟件過程改進(jìn)意識,了解過程改進(jìn)原理,以利SJ/T11234或SJ/T11235實(shí)施。
02組織職能建立和文件體系完善
建立實(shí)施SJ/T11234或SJ/T11235的職能機(jī)構(gòu),明確職責(zé);識別公司現(xiàn)存軟件過程和文件,完善軟件過程定義并建立完整的文件體系。
03文件評審
評審文件體系的適用性,識別文件的改進(jìn)之處。
04差距分析
進(jìn)行現(xiàn)狀分析,識別與SJ/T11234或SJ/T11235的每個過程方面的差距,并制定一個行動計(jì)劃來覆蓋識別出的差距。
05持續(xù)支持
實(shí)施持續(xù)支持以實(shí)施過程改進(jìn),并覆蓋差距分析階段識別出的差距。
06準(zhǔn)備性檢查
對軟件過程改進(jìn)實(shí)施情況進(jìn)行評估,為評估做準(zhǔn)備。
07后期評估
使用《軟件過程及能力成熟度評估指南》的方法進(jìn)行評估并定級。評估包括三個階段:準(zhǔn)備階段、現(xiàn)場階段和報告階段。
03SPCA雙模認(rèn)證的價值跟好處
在已管理級,企業(yè)通過形成基本的管理制度保證項(xiàng)目的目標(biāo)實(shí)現(xiàn),進(jìn)而保證了企業(yè)的商業(yè)目標(biāo)的實(shí)現(xiàn)。
在已定義級,企業(yè)通過制度化標(biāo)準(zhǔn)過程和標(biāo)準(zhǔn)工作環(huán)境來提高項(xiàng)目的效率和質(zhì)量。
在定量管理級,面向商業(yè)目標(biāo),企業(yè)建立過程性能基線和模型,提高商業(yè)目標(biāo)的可視性。
在持續(xù)優(yōu)化級,系統(tǒng)地識別企業(yè)的改進(jìn)項(xiàng),使用統(tǒng)計(jì)方法來分析和預(yù)測商業(yè)目標(biāo)實(shí)現(xiàn)可能性,能夠顯著地實(shí)現(xiàn)效率和質(zhì)量的提高。
02 SPCA促進(jìn)企業(yè)決策的科學(xué)性
每個企業(yè)都面臨非常多的選擇,選擇細(xì)分市場,選擇人才,選擇研發(fā)技術(shù)架構(gòu)等。
SPCA強(qiáng)調(diào)了選擇過程中的兩點(diǎn):評價準(zhǔn)則和正式的評分流程。建立評價準(zhǔn)則有助于正確理解決策目標(biāo);在選擇過程中使用評價準(zhǔn)則,可以保證選擇討論的方向是正確的。
SPCA中涉及了較多選擇,例如,技術(shù)的選擇、方案的選擇、管理決策的選擇等。這些選擇過程都強(qiáng)調(diào)了評價準(zhǔn)則和正式的評分流程。這些決策科學(xué)地促進(jìn)了企業(yè)的發(fā)展。
03 SPCA認(rèn)證過程本身價值
很多軟件企業(yè)陷入各種繁忙事務(wù)之中,無瑕顧及流程實(shí)施過程中的問題。認(rèn)證過程促進(jìn)企業(yè)主動地識別自身的弱項(xiàng),提高自身過程改進(jìn)能力。認(rèn)證評估組,尤其是外部認(rèn)證評估師,與被評估企業(yè)沒有利益沖突,能夠更客觀地識別企業(yè)的弱項(xiàng),提出建設(shè)性意見,促進(jìn)企業(yè)有效地實(shí)施過程改進(jìn)。