二、專業(yè)服務(wù)軟件項(xiàng)目風(fēng)險管理體系
依據(jù)項(xiàng)目風(fēng)險管理理論所給出的基本要點(diǎn)并結(jié)合專業(yè)服務(wù)軟件項(xiàng)目的特點(diǎn)進(jìn)行分析后,可以得出這樣一個結(jié)論,即SEI的持續(xù)風(fēng)險管理管理模型CRM(Continuous RiskManagemen)t是最貼近專業(yè)服務(wù)軟件項(xiàng)目風(fēng)險管理的一種模型,且該模型在項(xiàng)目風(fēng)險管理方面有獨(dú)到的見解。但由于專業(yè)服務(wù)軟件項(xiàng)目具有某些其他軟件領(lǐng)域所不具備的特殊性,而且鑒于持續(xù)風(fēng)險管理模型是適用于所有軟件類別項(xiàng)目的通用模型,因此本文所構(gòu)建的項(xiàng)目風(fēng)險管理框架是在參考SEI持續(xù)風(fēng)險管理模型的基礎(chǔ)上提出的一種更適用于專業(yè)服務(wù)軟件的項(xiàng)目風(fēng)險管理體系。給出了本文所采用的項(xiàng)目風(fēng)險管理的整個體系,項(xiàng)目開始后項(xiàng)目管理人員必須首先進(jìn)行風(fēng)險管理規(guī)劃工作,在項(xiàng)目的整個過程中要依據(jù)制定的風(fēng)險管理規(guī)劃來循環(huán)進(jìn)行風(fēng)險識別、風(fēng)險評估、應(yīng)對措施制定和風(fēng)險應(yīng)對計劃實(shí)施與跟蹤,對任何一個風(fēng)險都需要一直跟蹤直到它消亡。在這個過程中,有很多信息又會作用于風(fēng)險管理規(guī)劃,引起它的修改更新。當(dāng)項(xiàng)目終止時,整個項(xiàng)目風(fēng)險管理工作也就結(jié)束了。
(一)風(fēng)險管理規(guī)劃
風(fēng)險管理規(guī)劃是SEI持續(xù)風(fēng)險管理模型中沒有的工作過程,對于專業(yè)服務(wù)軟件項(xiàng)目而言,這個過程是必須要增加的。專業(yè)服務(wù)軟件項(xiàng)目整個生命周期過程中更換的人員相對來講是比較頻繁的,所有項(xiàng)目成員自始至終在一個項(xiàng)目中工作的情況不是很多,人員的變化會讓風(fēng)險管理工作中的方法不能得到傳承,不利于整個項(xiàng)目的管理,而風(fēng)險管理規(guī)劃可以彌補(bǔ)這個缺陷。
風(fēng)險管理規(guī)劃是規(guī)劃和設(shè)計如何進(jìn)行項(xiàng)目風(fēng)險管理的過程,風(fēng)險管理規(guī)劃工作的參與人員包括:項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)管理人員、主要的項(xiàng)目相關(guān)利益主體、項(xiàng)目實(shí)施組織的風(fēng)險管理人員等。風(fēng)險管理規(guī)劃將針對整個項(xiàng)目生命周期制定如何組織和進(jìn)行風(fēng)險識別、風(fēng)險評估、風(fēng)險量化、風(fēng)險應(yīng)對計劃制定及風(fēng)險應(yīng)對計劃實(shí)施與跟蹤的規(guī)劃。在完成了風(fēng)險管理規(guī)劃后,項(xiàng)目就確定了在這個項(xiàng)目生命周期中的風(fēng)險處理工作準(zhǔn)則,即使更換人員,后續(xù)的人員在進(jìn)行風(fēng)險管理時也可以依據(jù)項(xiàng)目風(fēng)險管理規(guī)劃開展工作。
風(fēng)險管理規(guī)劃應(yīng)包括各類風(fēng)險管理方法、風(fēng)險管理人員組織、風(fēng)險類型級別及說明、基準(zhǔn)、匯報形式和跟蹤約定等內(nèi)容。風(fēng)險管理規(guī)劃的依據(jù)有:
1.項(xiàng)目規(guī)劃中包含或涉及的有關(guān)內(nèi)容,如項(xiàng)目目標(biāo)、項(xiàng)目規(guī)模、項(xiàng)目利益相關(guān)者情況、項(xiàng)目復(fù)雜程度、所需資源、項(xiàng)目時間段、約束條件及假設(shè)前提等可作為規(guī)劃的依據(jù)。
2.項(xiàng)目組織及個人所經(jīng)歷和積累的風(fēng)險管理經(jīng)驗(yàn)及其實(shí)踐。
3.決策者、責(zé)任方和授權(quán)情況。
4.項(xiàng)目利益相關(guān)者對項(xiàng)目風(fēng)險的敏感程度及其可承受能力。
5.可獲取的數(shù)據(jù)及管理系統(tǒng)情況。
6.風(fēng)險管理模板,以使風(fēng)險管理標(biāo)準(zhǔn)化、程序化。
(二)風(fēng)險識別
識別和評估潛在的風(fēng)險,是風(fēng)險管理中最重要的步驟,也是實(shí)際風(fēng)險管理的第一步。風(fēng)險識別是試圖系統(tǒng)化地確定對項(xiàng)目計劃(估算、進(jìn)度、資源分配)的威脅。通過識別已知和可預(yù)測的風(fēng)險,項(xiàng)目管理者就有可能避免這些風(fēng)險,且必要時控制這些風(fēng)險。
對于軟件而言,每一類風(fēng)險可以分為兩種不同的情況:一般性風(fēng)險和特定的風(fēng)險。一般性風(fēng)險對每一個項(xiàng)目而言都是一個潛在的威脅。特定的風(fēng)險只有那些對當(dāng)前項(xiàng)目的技術(shù)、人員及環(huán)境非常了解的人才能識別出來。為了識別特定的威脅,必須檢查項(xiàng)目計劃及軟件范圍說明,從而了解本項(xiàng)目中有什么特殊的特性可能會威脅到項(xiàng)目計劃。
風(fēng)險識別工作具有如下的特點(diǎn):
1.需要系統(tǒng)地、連續(xù)地識別項(xiàng)目中的風(fēng)險。
2.需要列出所有與項(xiàng)目相關(guān)的過程、客戶及其存在