您的位置:軟件測試 > 軟件項目管理 > 風(fēng)險管理 >
項目管理過程中風(fēng)險分析的基本概念
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/5/20 15:35:35 ] 推薦標(biāo)簽:

1、引言

由于軟件項目的研制需要開發(fā)新的技術(shù),或使用許多已經(jīng)過驗證的技術(shù)和產(chǎn)品,但產(chǎn)品生產(chǎn)數(shù)目一般較少,這些技術(shù)和加工工藝不容易達(dá)到成熟或定型的程度。且大型項目的研制需要長時間大規(guī)模的組織、指揮協(xié)調(diào)工作,以及漫長的研制周期等,都會帶來種種難以預(yù)見的不確定性因素。這些不確定因素的存在使得軟件項目能否按照預(yù)定的計劃--費(fèi)用、進(jìn)度和性能完成研制任務(wù)往往難以預(yù)料,不可能做到研制完全成功,存在著失敗的風(fēng)險。所以在項目研制的可行性分析和方案認(rèn)證時,加強(qiáng)方案風(fēng)險分析是十分必要的。

對風(fēng)險的研究自七十年代末開始,其應(yīng)用的風(fēng)險分析方法與可靠性分析方法類似,或在此基礎(chǔ)上進(jìn)行擴(kuò)充。目前,在風(fēng)險研究方面,比較的方法有GERT(圖解評審技術(shù)),VERT(風(fēng)險評審技術(shù)),RSINET(風(fēng)險信息系統(tǒng)與網(wǎng)絡(luò)評審技術(shù))和SLAM(多功能構(gòu)模仿真語言)等。GERT的基本特點(diǎn)是可以直接對網(wǎng)絡(luò)模型進(jìn)行計算機(jī)仿真分析,其模型元素與相應(yīng)的分析程序相配合,可以用來描述復(fù)雜的排隊系統(tǒng)、項目管理及生產(chǎn)線方面的問題,應(yīng)用十分簡便、靈活,而對時間、費(fèi)用、性能方面的問題不太適合;SLAM是一種以FORTRAN為基礎(chǔ)的構(gòu)模仿真語言,可進(jìn)行離散網(wǎng)絡(luò)、連續(xù)系統(tǒng)及離散事件的綜合仿真,能適應(yīng)多種構(gòu)模需要,但提供資源模塊有限,仿真不能進(jìn)行全過程支持,不能支持圖形建模等不足;VERT可處理時間、費(fèi)用、性能等關(guān)鍵性風(fēng)險參數(shù),能對多目標(biāo)優(yōu)化,具有較大的實用價值。在這些風(fēng)險方法中,VERT對于時間、費(fèi)用和性能三個指標(biāo)在處理水平上平等對待,既可獨(dú)立地進(jìn)行并行處理,也可通過數(shù)學(xué)關(guān)系式而相互聯(lián)系起來進(jìn)行處理;節(jié)點(diǎn)的邏輯功能豐富,活動上的三項指標(biāo)都可用一定的概率分布、直方圖或數(shù)學(xué)關(guān)系式來描述,因而VERT網(wǎng)絡(luò)模型比較接近實際系統(tǒng)的要求;VERT對于費(fèi)用和性能這二項指標(biāo),可按用戶的需要靈活地加以應(yīng)用。

2、風(fēng)險分析的概念

風(fēng)險的定義是:對目前所采取的行動,在未來沒有達(dá)到預(yù)期結(jié)果(失。┑目赡苄。其大小可用失敗的概率和失敗的后果兩個變量來標(biāo)識。

風(fēng)險分析有狹義和廣義兩種,狹義的風(fēng)險分析是指通過定量分析的方法給出完成任務(wù)所需的費(fèi)用、進(jìn)度、性能三個隨機(jī)變量的可實現(xiàn)值的概率分布。而廣義的風(fēng)險分析則是一種識別和測算風(fēng)險,開發(fā)、選擇和管理方案來解決這些風(fēng)險的有組織的手段。它包括風(fēng)險識別、風(fēng)險評估和風(fēng)險管理三方面的內(nèi)容。本文中論及風(fēng)險分析時,都采用后一種定義。

風(fēng)險識別是指確定哪些可能導(dǎo)致費(fèi)用超支、進(jìn)度推遲或性能降低的潛在問題,并定性分析其后果。在這一步須作的工作是分析系統(tǒng)的技術(shù)薄弱環(huán)節(jié)及不確定性較大之處,得出系統(tǒng)的風(fēng)險源,并將這些風(fēng)險源組合成一格式文件供以后的分析參考。它屬于定性分析的范圍。風(fēng)險評估是指對潛在問題可能導(dǎo)致的風(fēng)險及其后果實行量化,并確定其嚴(yán)重程度。這其中可能牽涉到多種模型的綜合應(yīng)用,后得到系統(tǒng)風(fēng)險的綜合印象。而風(fēng)險管理則是指在風(fēng)險識別及風(fēng)險分析的基礎(chǔ)上采取各種措施來減小風(fēng)險及對風(fēng)險實施監(jiān)控。這也可以說是風(fēng)險分析的終目的。

作為對風(fēng)險概念的進(jìn)一步界定,本文將簡單介紹風(fēng)險中的兩種不同類型及風(fēng)險分析與可靠性分析的區(qū)別。

2.1、系統(tǒng)運(yùn)行及項目研制風(fēng)險

為進(jìn)一步明了風(fēng)險分析的概念,我們必須注意到兩類不同的風(fēng)險。

第一類風(fēng)險是系統(tǒng)運(yùn)行風(fēng)險。指當(dāng)一部分系統(tǒng)運(yùn)行時,由于種種不確定性因素或系統(tǒng)本身硬件或組元的失效而造成預(yù)定任務(wù)的完成不確定性以及由此而帶來的系統(tǒng)設(shè)備的損壞或人員的傷亡。這類風(fēng)險由于其明顯的危害性及影響性,目前進(jìn)行研究得較多,有代表性的如大型航天軟件的運(yùn)行風(fēng)險管理。已經(jīng)發(fā)展成熟的分析方法有如FMECA(失效模式與效應(yīng)分析)、FTA(故障樹分析)、ETA(事件樹分析)及事件樹/故障樹分析量化基礎(chǔ)上的PRA(風(fēng)險概率評估)和DPRA(動態(tài)概率風(fēng)險評估)等。

第二類風(fēng)險是項目研制風(fēng)險,這也是本文的主要研究范圍。它是指大型項目研制開發(fā)過程中,由于技術(shù)的難以保證、管理的不得力及經(jīng)費(fèi)的拖延導(dǎo)致研制出的系統(tǒng)性能降低、費(fèi)用超標(biāo)、進(jìn)度延遲等。這類風(fēng)險由于其危害呈隱性,目前進(jìn)行研究得較少。項目研制風(fēng)險一般包括技術(shù)風(fēng)險、進(jìn)度風(fēng)險及費(fèi)用風(fēng)險。

兩類風(fēng)險的不同之處在于,對于系統(tǒng)運(yùn)行風(fēng)險,系統(tǒng)已經(jīng)存在,因?qū)ζ浞治霰仨殢膯蝹硬件或主元的失效及其綜合影響上考慮。而作為項目研制風(fēng)險,由于并無一確定的系統(tǒng),系統(tǒng)研制成功本身便是研制任務(wù)的狀態(tài)之一,這決定了它的分析方法與上述不同,不能針對硬件分析,而須從事件的角度上進(jìn)行考察。兩類風(fēng)險的另一個不同之處在于項目風(fēng)險的非剛性。所謂非剛性是指當(dāng)風(fēng)險源導(dǎo)致風(fēng)險發(fā)生以后,造成的后果可以修復(fù)。

2.2、系統(tǒng)運(yùn)行風(fēng)險與可靠性

系統(tǒng)運(yùn)行風(fēng)險與可靠性分析是兩個極易混淆的概念,它們都是指對于某種工藝過程或設(shè)備的失效或運(yùn)行狀態(tài)的研究。但其分析的目的卻有所不同,有必要在此作一簡單的區(qū)分。

可靠性的定義是系統(tǒng)在一定時間內(nèi)能夠完成規(guī)定任務(wù)的概率。其研究的范疇在于系統(tǒng)硬件或組元的耐用程度,研究的后結(jié)果是系統(tǒng)整體失效隨時間而變化的可能性。而系統(tǒng)運(yùn)行風(fēng)險則是研究這種失敗可能對社會造成的危害,其后結(jié)果是造成的系統(tǒng)設(shè)備損壞的或人員傷亡的期望值。

3、風(fēng)險種類

對軟件項目的管理部門來說,在做出與規(guī)定費(fèi)用按規(guī)定時間交付規(guī)定產(chǎn)品或達(dá)到規(guī)定性能水平的決斷時,風(fēng)險是永遠(yuǎn)存在的。軟件項目管理部門因風(fēng)險而導(dǎo)致工作失敗有三種方式:產(chǎn)品達(dá)不到規(guī)定的性能水平、實際費(fèi)用過高、交付過遲等。一個項目而言,其面臨的風(fēng)險可分為五個方面:技術(shù)(與性能有關(guān))、保障性(與性能有關(guān))、計劃(與環(huán)境有關(guān))、費(fèi)用和進(jìn)度。

3.1、技術(shù)風(fēng)險

技術(shù)風(fēng)險可以定義為發(fā)展某項新設(shè)計所包含的風(fēng)險,發(fā)展這項設(shè)計的目的是要將性能水平在原有基礎(chǔ)上提高一步,但也可能因為受到某些新的約束條件的作用而使性能水平原封未動,甚至反而有所下降。技術(shù)風(fēng)險的性質(zhì)和原因隨軍用系統(tǒng)的設(shè)計而各不相同。許多技術(shù)風(fēng)險往往是由于對新系統(tǒng)和新設(shè)備提出前所未有的性能要求造成的。

3.2、計劃風(fēng)險

計劃風(fēng)險是包括獲取和使用一些可能不受軟件項目控制但又可能影響軟件項目方向的可用資源和活動。計劃風(fēng)險一般不會與改善技術(shù)水平有直接關(guān)系。計劃風(fēng)險可按一些因素的性質(zhì)和來源分類,這些因素有可能中斷軟件項目實施計劃。造成軟件中斷的因素主要以下幾種:(1)與軟件項目直接有關(guān)的高層權(quán)力機(jī)構(gòu)決策造成的中斷;(2)一些影響軟件項目的事件或行動造成的中斷;(3)主要由于一些不能預(yù)見的與生產(chǎn)有關(guān)的問題造成的中斷;(4)因能力不足造成的中斷。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd