致溝通不足,質(zhì)量欠佳,甚至需重新開(kāi)發(fā);④過(guò)于正規(guī)(教條地堅(jiān)持軟件開(kāi)發(fā)策略和標(biāo)準(zhǔn)),導(dǎo)致過(guò)多耗時(shí)于無(wú)用的工作;⑤向管理層撰寫進(jìn)程報(bào)告占用開(kāi)發(fā)人員的時(shí)間比預(yù)期的多;⑥風(fēng)險(xiǎn)管理粗心,導(dǎo)致未能發(fā)現(xiàn)重大的項(xiàng)目風(fēng)險(xiǎn)。
四、風(fēng)險(xiǎn)辨識(shí)
識(shí)別風(fēng)險(xiǎn)是系統(tǒng)化地識(shí)別已知的和可預(yù)測(cè)的風(fēng)險(xiǎn),在可能時(shí)避免這些風(fēng)險(xiǎn),且當(dāng)必要時(shí)控制這些風(fēng)險(xiǎn)。根據(jù)風(fēng)險(xiǎn)內(nèi)容,我們可以將風(fēng)險(xiǎn)分為:
(1)產(chǎn)品規(guī)模風(fēng)險(xiǎn):與軟件的總體規(guī)模相關(guān)的風(fēng)險(xiǎn)。
(2)商業(yè)影響風(fēng)險(xiǎn):商業(yè)風(fēng)險(xiǎn)影響到軟件開(kāi)發(fā)的生存能力。商業(yè)風(fēng)險(xiǎn)包含的五個(gè)主要的風(fēng)險(xiǎn)是:
l 市場(chǎng)風(fēng)險(xiǎn):開(kāi)發(fā)了一個(gè)沒(méi)有人真正需要的優(yōu)秀產(chǎn)品或系統(tǒng);
l 策略風(fēng)險(xiǎn):開(kāi)發(fā)的產(chǎn)品不符合公司的整體商業(yè)策略;
l 銷售風(fēng)險(xiǎn):開(kāi)發(fā)了一個(gè)銷售部門不知道如何去賣的產(chǎn)品;
l 管理風(fēng)險(xiǎn):由于重點(diǎn)的轉(zhuǎn)移或人員的變動(dòng)而失去了高級(jí)管理層的支持的風(fēng)險(xiǎn);
l 預(yù)算風(fēng)險(xiǎn):沒(méi)有得到預(yù)算或人力上的保證。
(3)客戶特性風(fēng)險(xiǎn):與客戶的素質(zhì)以及開(kāi)發(fā)者和客戶溝通能力相關(guān)的風(fēng)險(xiǎn)。
(4)過(guò)程定義風(fēng)險(xiǎn):與軟件過(guò)程定義相關(guān)的風(fēng)險(xiǎn)。
(5)開(kāi)發(fā)環(huán)境風(fēng)險(xiǎn):與開(kāi)發(fā)工具的可用性及質(zhì)量相關(guān)的風(fēng)險(xiǎn)。
(6)技術(shù)風(fēng)險(xiǎn):技術(shù)風(fēng)險(xiǎn)是指在設(shè)計(jì)、實(shí)現(xiàn)、接口、驗(yàn)證、維護(hù)、規(guī)約的二義性、技術(shù)的不確定性、陳舊的技術(shù)等方面存在的風(fēng)險(xiǎn)。技術(shù)風(fēng)險(xiǎn)威脅到軟件開(kāi)發(fā)的質(zhì)量及交付的時(shí)間,如果技術(shù)風(fēng)險(xiǎn)變成現(xiàn)實(shí),則開(kāi)發(fā)工作可能變得很困難或根本不可能。
(7)人員數(shù)目及經(jīng)驗(yàn)帶來(lái)的風(fēng)險(xiǎn):與參與工作的軟件工程師的總體技術(shù)水平及項(xiàng)目經(jīng)驗(yàn)相關(guān)的風(fēng)險(xiǎn)。
在進(jìn)行具體的軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別時(shí),可以根據(jù)實(shí)際情況對(duì)風(fēng)險(xiǎn)分類。但簡(jiǎn)單的分類并不是總行的通的,某些風(fēng)險(xiǎn)根本無(wú)法預(yù)測(cè)。在這里,我們介紹一下美國(guó)空軍軟件項(xiàng)目風(fēng)險(xiǎn)管理手冊(cè)中指出的如何識(shí)別軟件風(fēng)險(xiǎn)。這種識(shí)別方法要求項(xiàng)目管理者根據(jù)項(xiàng)目實(shí)際情況標(biāo)識(shí)影響軟件風(fēng)險(xiǎn)因素的風(fēng)險(xiǎn)驅(qū)動(dòng)因子,這些因素包括以下幾個(gè)方面。
(1)性能風(fēng)險(xiǎn):產(chǎn)品能夠滿足需求和符合使用目的的不確定程度。
(2)成本風(fēng)險(xiǎn):項(xiàng)目預(yù)算能夠被維持的不確定的程度。
(3)支持風(fēng)險(xiǎn):軟件易于糾錯(cuò)、適應(yīng)及增強(qiáng)的不確定的程度。
(4)進(jìn)度風(fēng)險(xiǎn):項(xiàng)目進(jìn)度能夠被維持且產(chǎn)品能按時(shí)交付的不確定的程度。
每一個(gè)風(fēng)險(xiǎn)驅(qū)動(dòng)因子對(duì)風(fēng)險(xiǎn)因素的影響均可分為四個(gè)影響類別——可忽略的、輕微的、嚴(yán)重的及災(zāi)難性的。轉(zhuǎn)貼于:中國(guó)項(xiàng)目管理資源網(wǎng)
五、風(fēng)險(xiǎn)分析
在進(jìn)行了風(fēng)險(xiǎn)辨識(shí)后,我們就要進(jìn)行風(fēng)險(xiǎn)估算,風(fēng)險(xiǎn)估算從以下幾個(gè)方面評(píng)估風(fēng)險(xiǎn)清單中的每一個(gè)風(fēng)險(xiǎn):
(1)建立一個(gè)尺度,以反映風(fēng)險(xiǎn)發(fā)生的可能性;
(2)描述風(fēng)險(xiǎn)的后果;
(3)估算風(fēng)險(xiǎn)對(duì)項(xiàng)目及產(chǎn)品的影響;
(4)標(biāo)注風(fēng)險(xiǎn)預(yù)測(cè)的整體精確度,以免產(chǎn)生誤解。
對(duì)辨識(shí)出的風(fēng)險(xiǎn)進(jìn)行進(jìn)一步的確認(rèn)后分析風(fēng)險(xiǎn),即假設(shè)某一風(fēng)險(xiǎn)出現(xiàn)后,分析是否有其他風(fēng)險(xiǎn)出現(xiàn),或是假設(shè)這一風(fēng)險(xiǎn)不出現(xiàn),分析它將會(huì)產(chǎn)生什么情況,然后確定主要風(fēng)險(xiǎn)出現(xiàn)最壞情況后,如何將此風(fēng)險(xiǎn)的影響降低到最小,同時(shí)確定主要風(fēng)險(xiǎn)出現(xiàn)的個(gè)數(shù)及時(shí)間。進(jìn)行風(fēng)險(xiǎn)分析時(shí),最重要的是量化不確定性的程度和每個(gè)風(fēng)險(xiǎn)可能造成損失的程度。為了實(shí)現(xiàn)這點(diǎn),必須考慮風(fēng)險(xiǎn)的不同類型。識(shí)別風(fēng)險(xiǎn)的一個(gè)方法是建立風(fēng)險(xiǎn)清單,清單上列舉出在任何時(shí)候可能碰到的風(fēng)險(xiǎn)最重要的是要對(duì)清單的內(nèi)容隨時(shí)進(jìn)行維護(hù),更新風(fēng)險(xiǎn)清單,并向所有的成員公開(kāi),應(yīng)鼓勵(lì)項(xiàng)目團(tuán)隊(duì)的每個(gè)成員勇于發(fā)現(xiàn)問(wèn)題并提出警告。建立風(fēng)險(xiǎn)清單的一個(gè)辦法是將風(fēng)險(xiǎn)輸入缺陷追蹤系統(tǒng)中,建立風(fēng)險(xiǎn)追蹤工具,缺失追蹤系統(tǒng)一般能將風(fēng)險(xiǎn)項(xiàng)目標(biāo)示為已解決或尚待處理狀態(tài),也能指定解決問(wèn)題的項(xiàng)目團(tuán)隊(duì)成員,并安排處理順序。風(fēng)險(xiǎn)清單給項(xiàng)目管理提供了一種簡(jiǎn)單的風(fēng)險(xiǎn)預(yù)測(cè)技術(shù),下表事一個(gè)風(fēng)險(xiǎn)清單的例子: