周松 劉竹旺
[摘 要]風(fēng)險管理在項(xiàng)目管理中有非常重要的地位。首先,有效的風(fēng)險管理可以提高項(xiàng)目的成功率。在項(xiàng)目早期就應(yīng)該進(jìn)行必要的風(fēng)險分析,并通過規(guī)避風(fēng)險降低失敗概率,避免因?yàn)榉倒ざ斐身?xiàng)目成本的上升。本文主要探討軟件項(xiàng)目管理中的風(fēng)險識別與管理。
[關(guān)鍵詞]軟件項(xiàng)目 風(fēng)險識別 管理
一般來說,軟件工程師在計劃軟件項(xiàng)目時,經(jīng)常認(rèn)為每件事情都會像計劃那樣運(yùn)行。其實(shí)軟件開發(fā)的創(chuàng)造性本質(zhì)意味著我們不能完全預(yù)測會發(fā)生的事情,因此制定一個詳細(xì)計劃的關(guān)鍵點(diǎn)很難,一旦預(yù)想不到的事情引起項(xiàng)目脫離正常軌道時,就會導(dǎo)致軟件項(xiàng)目的失敗。目前,風(fēng)險管理被認(rèn)為是IT軟件項(xiàng)目中減少失敗的一種重要手段。當(dāng)不能很確定地預(yù)測將來事情的時候,可以采用結(jié)構(gòu)化風(fēng)險管理來發(fā)現(xiàn)計劃中的缺陷,并且采取行動來減少潛在問題發(fā)生的可能性和影響。風(fēng)險管理意味著危機(jī)還沒有發(fā)生之前就對它進(jìn)行處理。這就能提高項(xiàng)目成功的機(jī)會和減少不可避免風(fēng)險所產(chǎn)生的后果。
一、軟件項(xiàng)目風(fēng)險管理與項(xiàng)目管理的關(guān)系
風(fēng)險管理是項(xiàng)目管理的一部分,目的是保證項(xiàng)目總目標(biāo)的實(shí)現(xiàn)。風(fēng)險管理與項(xiàng)目管理的關(guān)系如下:
1.從項(xiàng)目的成本、時間和質(zhì)量目標(biāo)來看,風(fēng)險管理與項(xiàng)目管理目標(biāo)一致。只有通過風(fēng)險管理降低項(xiàng)目的風(fēng)險成本,項(xiàng)目的總成本才能降低。項(xiàng)目風(fēng)險管理把風(fēng)險導(dǎo)致的各種不利后果減少到最低程度正符合項(xiàng)目有關(guān)方在時間和質(zhì)量方面的要求。
2.項(xiàng)目范圍管理。項(xiàng)目范圍管理主要內(nèi)容之一是審查項(xiàng)目和項(xiàng)目變更的必要性。一個項(xiàng)目之所以必要、被批準(zhǔn)并付諸實(shí)現(xiàn),無非是市場和社會對項(xiàng)目的產(chǎn)品和服務(wù)有需求。風(fēng)險管理通過風(fēng)險分析,對這種需求進(jìn)行預(yù)測,指出市場和社會需求的可能變動范圍,并計算出需求變動時項(xiàng)目的盈虧大小。這就為項(xiàng)目的財務(wù)可行性研究提供了重要依據(jù)。項(xiàng)目在進(jìn)行過程中,各種各樣的變更不可避免。變更之后,會帶來某項(xiàng)新的不確定性。風(fēng)險管理正是通過風(fēng)險來識別、估計和評價這些不確定性,向項(xiàng)目范圍管理提出任務(wù)。
3.從項(xiàng)目管理的計劃職能來看,風(fēng)險管理為項(xiàng)目計劃的制定提供了依據(jù)。項(xiàng)目計劃考慮的是未來,而未來充滿著不確定因素。項(xiàng)目風(fēng)險管理的職能之一恰恰是減少項(xiàng)目整個過程中的不確定性。這一工作顯然對提高項(xiàng)目計劃的準(zhǔn)確性和可能性有極大的幫助。
二、風(fēng)險識別過程
軟件項(xiàng)目風(fēng)險識別的過程,是一個循環(huán)的不間斷的工作。
1.風(fēng)險判斷。準(zhǔn)確地找出軟件項(xiàng)目中所有的潛在風(fēng)險,才能提高軟件項(xiàng)目的成功率和投資回報率。風(fēng)險識別首先是依據(jù)原始資料,利用多種技術(shù)方法,諸如思考法、頭腦風(fēng)暴法、專家調(diào)查法、流程圖法、情景分析法等,從不同層面對項(xiàng)目進(jìn)行所有的風(fēng)險可能性分析,對項(xiàng)目存在的不確定因素進(jìn)行風(fēng)險判斷。
2.標(biāo)識風(fēng)險。對前期確認(rèn)了的風(fēng)險進(jìn)行風(fēng)險源追蹤,尋找引起這些風(fēng)險的因素,分為主要和次要因素,以及可應(yīng)對和不可應(yīng)對因素。
3.風(fēng)險評定。根據(jù)風(fēng)險有可能造成的損失進(jìn)行初步的估計。風(fēng)險識別最值得考慮的問題,是風(fēng)險的潛在危害是無限的。所以需要有一些方法來區(qū)分出危害和可能性更大的風(fēng)險。
4.風(fēng)險排序。根據(jù)項(xiàng)目不同階段的需求采用相應(yīng)的風(fēng)險分類方法進(jìn)行風(fēng)險分類。根據(jù)風(fēng)險可能造成的損失,排列風(fēng)險列隊。
5.列出風(fēng)險清單。風(fēng)險清單就是將識別的風(fēng)險進(jìn)行匯總,根據(jù)風(fēng)險內(nèi)容列出風(fēng)險清單表,為制定風(fēng)險應(yīng)對策略做準(zhǔn)備。項(xiàng)目組成員根據(jù)檢查表,核對判定那些風(fēng)險可能會在項(xiàng)目中出現(xiàn),繪制檢查單時還應(yīng)為表中的每一種風(fēng)險對策提出建議。項(xiàng)目經(jīng)理根據(jù)自己對項(xiàng)目的了解,識別出某些不確定性,采取相應(yīng)的解決措施或規(guī)避方法,并添加到風(fēng)險檢查單中,為以后的項(xiàng)目作參考。
三、軟件項(xiàng)目管理中的風(fēng)險管理應(yīng)對措施
這類項(xiàng)目風(fēng)險應(yīng)對措施針對項(xiàng)目中可能出現(xiàn)的,也可以預(yù)料風(fēng)險來源以及發(fā)生過程而制定的計劃,它是對付無預(yù)警信息風(fēng)險事件的一種主要措施。主要有費(fèi)用、進(jìn)度和技術(shù)三種:①預(yù)算應(yīng)急費(fèi)。即一筆事先準(zhǔn)備好的資金,用于補(bǔ)償差錯、疏漏及其他不確定性對項(xiàng)目費(fèi)用估計精確性的影響;②進(jìn)度后備措施。對于項(xiàng)目進(jìn)度方面的不確定因素,項(xiàng)目各有關(guān)方一般不希望以延長時間的方式來解決。主要是通過壓縮關(guān)鍵路線來實(shí)現(xiàn),包括減少工序時間或改變工序間邏輯關(guān)系;③技術(shù)后備措施。專門用于應(yīng)付項(xiàng)目的技術(shù)風(fēng)險,它是一段預(yù)先準(zhǔn)備好了的時間或資金,作為技術(shù)應(yīng)急時間或技術(shù)應(yīng)急費(fèi),只有當(dāng)不大可能發(fā)生的事件發(fā)生,需要采取補(bǔ)救行動時,才會動用技術(shù)后備措施。
1.接受風(fēng)險。當(dāng)采取其他風(fēng)險規(guī)避方法的費(fèi)用超過風(fēng)險事件造成的損失數(shù)額時,可采取自留風(fēng)險的方法。風(fēng)險自留是處理風(fēng)險最普通的方法,它可以是被動的,也可以是主動的。
2.規(guī)避風(fēng)險。通常在兩種情況下采用風(fēng)險回避方法:①某種特定風(fēng)險所致的損失概率和損失程度相當(dāng)大;②應(yīng)用其他風(fēng)險處理技術(shù)的成本超過其產(chǎn)生的經(jīng)濟(jì)效益,采用風(fēng)險回避措施可使項(xiàng)目受損失的可能性最小。采取風(fēng)險回避策略,最好在項(xiàng)目活動尚未實(shí)施時,這時對項(xiàng)目損失最小。放棄或改變正在進(jìn)行的項(xiàng)目,付出的代價一般都比較高。
3.緩解和降低風(fēng)險。與風(fēng)險回避相比,風(fēng)險減輕措施是一種積極的風(fēng)險處理手段,是指項(xiàng)目班子對不愿放棄也不愿轉(zhuǎn)移的風(fēng)險,通過降低其損失發(fā)生的可能性,縮小其后果不利影響的損失程度來達(dá)到控制目的的各種控制技術(shù)或方法。這類措施是對付無預(yù)警信息項(xiàng)目風(fēng)險的主要應(yīng)對措施之一,實(shí)際上就是減輕風(fēng)險的措施。
4.轉(zhuǎn)移風(fēng)險。這類風(fēng)險控制措施多數(shù)是用來對付那些概率小、但是損失大,或者項(xiàng)目組織很難控制項(xiàng)目風(fēng)險的情況。轉(zhuǎn)移風(fēng)險的實(shí)現(xiàn)大多是借助于協(xié)議或合同,將損失的法律責(zé)任或財務(wù)后果轉(zhuǎn)由他人承擔(dān)。轉(zhuǎn)移風(fēng)險主要有五種方式:①出售。通過買賣契約將風(fēng)險轉(zhuǎn)移給其他單位,類似于風(fēng)險回避,區(qū)別在于風(fēng)險有了新的承擔(dān)者;②發(fā)包。通過從項(xiàng)目執(zhí)行組織外部獲取貨物、工程或服務(wù)而把風(fēng)險轉(zhuǎn)移出去。
參考文獻(xiàn):
[1]方德英,寇紀(jì)淞,李萍,等.IT項(xiàng)目風(fēng)險管理保障體系設(shè)計[J].商業(yè)研究,2006(342).
[2](英)克里斯·查普曼,斯蒂芬·沃德著. 項(xiàng)目風(fēng)險管理: 過程、技術(shù)和洞察力[M].李兆玉,等譯.電子工業(yè)出版社,2004.
[3]張恂. 風(fēng)險管理:軟件項(xiàng)目管理的精髓[J]. 軟件世界. 2006(15)
[4]左懷遠(yuǎn),米根鎖. 軟件項(xiàng)目中的風(fēng)險管理研究[J]. 世界科技研究與發(fā)展. 2008(03)