這個過程經(jīng)過幾個回合,就可以在主要的項目風(fēng)險上達(dá)成一致意見。De-phi法有助于減少數(shù)據(jù)方面的偏見,并避免個人因素對結(jié)果產(chǎn)生的不適當(dāng)?shù)挠绊憽TL談法:可以通過訪談資深項目經(jīng)理或相關(guān)領(lǐng)域的專家進(jìn)行風(fēng)險識別。
負(fù)責(zé)風(fēng)險識別的人員選擇合適的人選,事先向他們作有關(guān)項目的簡要指點,并提供必要的信息,如WBS和假設(shè)條件清單。這些訪談對象,依據(jù)他們的經(jīng)驗、項目的信息,以及他們所發(fā)現(xiàn)的其他有用供方,對項目風(fēng)險進(jìn)行識別。
此外我們還可以借由“檢查表”的方式來識別風(fēng)險:從以往類似軟件項目和某些其他信息來源中積累的歷史信息和知識,可以用于編制風(fēng)險識別檢查表。使用檢查表的一個優(yōu)點是它使風(fēng)險識別工作快而簡單。
它的不足之處在于我們不可能編制一個詳盡的風(fēng)險檢查表,檢查表的使用者可能會被表中的條目所局 限。要注意發(fā)現(xiàn)那些在標(biāo)準(zhǔn)檢查表中未列出的,而又似乎與某一特定項目相關(guān)聯(lián)的風(fēng)險。檢查表應(yīng)詳細(xì)列出項目所有可能的風(fēng)險類別。
所以,將審核檢查表作為每一項目收尾程序中的一個正式步驟,來完善可能風(fēng)險的清單和風(fēng)險說明則是非常重要的。
2 分析風(fēng)險
一般來說,在一個軟件開發(fā)項目中可能識別出數(shù)十個風(fēng)險,在思考如何應(yīng)對這些風(fēng)險之前,我們必須對這些風(fēng)險展開分析,以確定哪些風(fēng)險是關(guān)鍵的、容易發(fā)生的,即對風(fēng)險進(jìn)行優(yōu)先級排序。這里提供一個比較簡易但是非常實用的方法,我們稱之為風(fēng)險的級別,
它是風(fēng)險發(fā)生概率和風(fēng)險危害性兩個參數(shù)的乘積。風(fēng)險危害性指如果風(fēng)險發(fā)生了它會造成多大的危害。可以用0到1之間的小數(shù)來量化危害。概率取值可以是0和1之間的任意一個小數(shù),和概率一樣,危害也是一個主觀值,不可能很精確,因此我們一般取一位小數(shù)。
一個風(fēng)險所造成的影響很可能是多方面的,例如,同時影響進(jìn)度和成本,一般按疊加的方式取值。
3 制訂風(fēng)險應(yīng)對計劃
識別風(fēng)險并對風(fēng)險進(jìn)行量化分析之后,需要進(jìn)行風(fēng)險控制,即制定風(fēng)險計劃并在項目進(jìn)展過程中按計劃開展活動,將風(fēng)險的綜合影響降低至項目可以接受的結(jié)果。制訂風(fēng)險計劃的第一步是確定風(fēng)險應(yīng)對策略,也就是采用什么樣的方式來處理風(fēng)險。
一般有四種風(fēng)險應(yīng)對策略:規(guī)避、轉(zhuǎn)移、減輕、接受。風(fēng)險規(guī)避:通過變更項目計劃,從而消除風(fēng)險或產(chǎn)生風(fēng)險的條件,或者保護(hù)項目目標(biāo)免受風(fēng)險的影響。雖然項目隊伍永遠(yuǎn)不可能消除所有的風(fēng)險,但某些特定的風(fēng)險還是可能規(guī)避的。
在項目早期出現(xiàn)的某些風(fēng)險事件可以通過澄清需求、獲取信息、加強溝通、聽取專家意見的方式加以應(yīng)對。減少項目范圍以規(guī)避高風(fēng)險工作;增加項目資源或時間;采用一種熟悉的,而不是創(chuàng)新的方法;或規(guī)避使用一個不熟悉的分包商。這些都可能是風(fēng)險規(guī)避的例子。
風(fēng)險轉(zhuǎn)移:設(shè)法將某風(fēng)險的結(jié)果連同對風(fēng)險進(jìn)行應(yīng)對的權(quán)利轉(zhuǎn)移給第三方。轉(zhuǎn)移風(fēng)險只是將管理風(fēng)險的責(zé)任轉(zhuǎn)移給另一方。它不能消除風(fēng)險。例如,軟件離岸外包可解決不同國家的工程師享受不同的工資待遇。
高成本軟件風(fēng)險被轉(zhuǎn)移到享受高工資的小組。在美國,用子承包方來開發(fā)軟件可轉(zhuǎn)移高薪員工管理費用的風(fēng)險。風(fēng)險減輕:設(shè)法將某一負(fù)面風(fēng)險事件的概率和/或其影響降低到一種可以承受的限度。早期采取措施,降低風(fēng)險發(fā)生的概率或風(fēng)險對項目的影響,比在風(fēng)險發(fā)生后再亡羊補牢要更為有效。
風(fēng)險減輕采用的形式可能是執(zhí)行一種減少問題的新的行動方案。例如,采用更簡單一些的作業(yè)過程、進(jìn)行更多的地震試驗或工程技術(shù)試驗、或挑選更穩(wěn)定的賣方。它可能涉及變更環(huán)境條件,以使風(fēng)險發(fā)生的概率降低。例如,增加項目資源或給進(jìn)度計劃增加時間。
風(fēng)險