您的位置:軟件測試 > 軟件項(xiàng)目管理 > 風(fēng)險(xiǎn)管理 >
項(xiàng)目風(fēng)險(xiǎn)管理技術(shù)??VERT方法綜述
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/11/27 10:48:24 ] 推薦標(biāo)簽:

  摘要:VERT方法初的運(yùn)用對象大多數(shù)屬于國防系統(tǒng)研制的計(jì)劃管理和風(fēng)險(xiǎn)決策分析。近年來,高技術(shù)研制項(xiàng)目已廣泛滲入民用產(chǎn)品和一般工業(yè)企業(yè), VERT方法的應(yīng)用已擴(kuò)展到各行各業(yè),IT行業(yè)也不例外,顯示出VERT的廣闊應(yīng)用前景。我們旨在將VERT方法引入軟件領(lǐng)域,為項(xiàng)目管理人員進(jìn)行項(xiàng)目風(fēng)險(xiǎn)分析提供一種行之有效的方法。

1, 引言

  風(fēng)險(xiǎn)評審技術(shù)(Venture Evaluation Review Technique,簡稱VERT)是一種以管理系統(tǒng)為對象,以隨機(jī)網(wǎng)絡(luò)仿真為手段的風(fēng)險(xiǎn)定量分析技術(shù)。在軟件項(xiàng)目研制過程中,管理部門經(jīng)常要在外部環(huán)境不確定和信息不完備的條件下,對一些可能的方案做出決策,于是決策往往帶有一定的風(fēng)險(xiǎn)性,這種風(fēng)險(xiǎn)決策通常涉及到三個(gè)方面,即時(shí)間(或進(jìn)度)、費(fèi)用(投資和運(yùn)行成本)和性能(技術(shù)參數(shù)或投資效益),這不僅包含著因不確定性和信息不足所造成的決策偏差,而且也包含著決策的錯(cuò)誤。 VERT正是適應(yīng)某些高度不確定性和風(fēng)險(xiǎn)性的決策問題而開發(fā)的一種網(wǎng)絡(luò)仿真系統(tǒng)。在80年代初期,VERT首先在美國大型系統(tǒng)研制計(jì)劃和評估中得到應(yīng)用。VERT在本質(zhì)上仍屬于隨機(jī)網(wǎng)絡(luò)仿真技術(shù),按照工程項(xiàng)目和研制項(xiàng)目的實(shí)施過程,建立對應(yīng)的隨機(jī)網(wǎng)絡(luò)模型。根據(jù)每項(xiàng)活動(dòng)或任務(wù)的性質(zhì),在網(wǎng)絡(luò)節(jié)點(diǎn)上設(shè)置多種輸入和輸出邏輯功能,使網(wǎng)絡(luò)模型能夠充分反映實(shí)際過程的邏輯關(guān)系和隨機(jī)約束。同時(shí),VERT還在每項(xiàng)活動(dòng)上提供多種賦值功能,建模人員可對每項(xiàng)活動(dòng)賦給時(shí)間周期、費(fèi)用和性能指標(biāo),并且能夠同時(shí)對這三項(xiàng)指標(biāo)進(jìn)行仿真運(yùn)行。因此,VERT仿真可以給出在不同性能指標(biāo)下,相應(yīng)時(shí)間周期和費(fèi)用的概率分布、項(xiàng)目在技術(shù)上獲得成功或失敗的概率等等。這種將時(shí)間、費(fèi)用、性能(簡稱T、C、P)聯(lián)系起來進(jìn)行綜合性仿真,為多目標(biāo)決策提供了強(qiáng)有力的工具。 VERT技術(shù)是在PERT、GERT和Q-GERT的基礎(chǔ)上發(fā)展起來的。在70年代初期,美國人在GERT網(wǎng)絡(luò)技術(shù)的基礎(chǔ)上發(fā)展了網(wǎng)絡(luò)數(shù)學(xué)分析器MATHNET(Mathematical Network Analyzer),它可以把離散事件活動(dòng)、活動(dòng)時(shí)間和費(fèi)用綜合起來構(gòu)成一個(gè)概率特征進(jìn)行計(jì)算和分析。隨后又開發(fā)了網(wǎng)絡(luò)統(tǒng)計(jì)分析器STATNET(Statistical Network Analyzer)和網(wǎng)絡(luò)求解分析器(Solving Network Analyzer)等網(wǎng)絡(luò)技術(shù)。與此同時(shí)還對MATHNET進(jìn)行了修改,重新命名為風(fēng)險(xiǎn)數(shù)據(jù)系統(tǒng)和費(fèi)用分析法RISCA(Risk Information System Cost Analysis),同時(shí)也開發(fā)了全面風(fēng)險(xiǎn)評估和費(fèi)用估算網(wǎng)絡(luò)TRACENET(Total Risk Accessing Cost Analysis),從而進(jìn)入了風(fēng)險(xiǎn)評估鄰域。然而這些系統(tǒng)尚不能評定與性能有關(guān)的風(fēng)險(xiǎn)度,特別是研究和開發(fā)中技術(shù)性能指標(biāo)能否達(dá)到規(guī)定的風(fēng)險(xiǎn)度。到72年,由Gerald L.Moeller等研究開發(fā)VERT技術(shù),才使風(fēng)險(xiǎn)度估計(jì)成為可能。此后,經(jīng)過改進(jìn)和擴(kuò)充,形成現(xiàn)在的VERT,為實(shí)際應(yīng)用打下了基礎(chǔ)。

2, 建模要素和邏輯功能

2.1建模要素

  VERT網(wǎng)絡(luò)的建模要素是活動(dòng)(。┖凸(jié)點(diǎn),其仿真過程可以想象成一定的時(shí)間流、費(fèi)用流和性能流通過各項(xiàng)活動(dòng),并受到節(jié)點(diǎn)邏輯的控制流向相應(yīng)的活動(dòng)中。每次仿真運(yùn)行,相當(dāng)于這些流從源節(jié)點(diǎn)出發(fā),經(jīng)過相應(yīng)的節(jié)點(diǎn)和活動(dòng),執(zhí)行相應(yīng)的事件,后到達(dá)網(wǎng)絡(luò)的終節(jié)點(diǎn)。由于網(wǎng)絡(luò)中可以選用具有各種邏輯功能不同的節(jié)點(diǎn),可能導(dǎo)致三種流只經(jīng)過網(wǎng)絡(luò)中的部分節(jié)點(diǎn)和弧,并到達(dá)某個(gè)終止節(jié)點(diǎn)。因此,必須對網(wǎng)絡(luò)作多次重復(fù)的仿真運(yùn)行,才能使整個(gè)網(wǎng)絡(luò)中所包含的各個(gè)節(jié)點(diǎn)和活動(dòng)都有機(jī)會(huì)得到實(shí)現(xiàn),得出相應(yīng)的概率分布,而每次仿真運(yùn)行不過是對網(wǎng)絡(luò)實(shí)現(xiàn)的一次抽樣。 VERT網(wǎng)絡(luò)中活動(dòng)和節(jié)點(diǎn)都有時(shí)間、費(fèi)用和性能三種參數(shù)。每個(gè)活動(dòng)上既可賦給弧本身所具有的三種參數(shù),該項(xiàng)活動(dòng)本身所需要的時(shí)間周期、消耗的費(fèi)用及經(jīng)過本活動(dòng)所產(chǎn)生的性能參數(shù)。同時(shí),每項(xiàng)活動(dòng)上還具有累積的三種參數(shù)。根據(jù)活動(dòng)在網(wǎng)絡(luò)中的位置,從源節(jié)點(diǎn)開始,時(shí)間流、費(fèi)用流和性能流經(jīng)過一定的路徑,到達(dá)該活動(dòng)時(shí),所有途經(jīng)活動(dòng)上三項(xiàng)參數(shù)的累計(jì)總和。例如,在網(wǎng)絡(luò)中某項(xiàng)活動(dòng)完成時(shí),在該活動(dòng)上可以得到從軟件項(xiàng)目開始到此活動(dòng)完成時(shí)刻的周期、累計(jì)費(fèi)用和到此時(shí)已達(dá)到的性能值。 由于VERT網(wǎng)絡(luò)中包含概率型和條件型兩種邏輯功能,因此在仿真運(yùn)行時(shí)有些活動(dòng)能成功地實(shí)現(xiàn)(以概率為1得到實(shí)現(xiàn)),而有些活動(dòng)則不能成功地實(shí)現(xiàn),這表示前一段過程的失敗。例如進(jìn)行某項(xiàng)設(shè)計(jì)工作,如果經(jīng)過設(shè)計(jì)、試制、試驗(yàn)等各個(gè)階段,其結(jié)果不能達(dá)到設(shè)計(jì)性能要求,這時(shí),在完成試驗(yàn)活動(dòng)以后,時(shí)間和費(fèi)用的累計(jì)值卻被置零,表示該項(xiàng)設(shè)計(jì)試制工作的失敗。

2.2。ɑ顒(dòng))的類別

  按照活動(dòng)在VERT網(wǎng)絡(luò)中所取的作用,可大致分為四類。
(1)普通。ɑ顒(dòng)) 這類弧是VERT網(wǎng)絡(luò)中的直接組成部分,普通弧上都帶有時(shí)間、費(fèi)用和性能的參數(shù)值。它們的參數(shù)值一般是以概率分布的形式表示。
(2)自由。ɑ顒(dòng)) 自由活動(dòng)不在VERT網(wǎng)絡(luò)中直接表示出來,但是網(wǎng)絡(luò)中的其它活動(dòng)可以引用它們的參數(shù),自由弧上所賦的時(shí)間、費(fèi)用和性能值可以通過一定的數(shù)學(xué)關(guān)系式進(jìn)行調(diào)用。
(3)傳送弧(活動(dòng)) 傳送活動(dòng)是VERT網(wǎng)絡(luò)的組成部分,它僅作為各種參數(shù)通道,對于某些節(jié)點(diǎn)之間的關(guān)系具有時(shí)間上的和先后次序的約束。傳送弧上不賦時(shí)間、費(fèi)用和性能參數(shù)值,或可理解為三項(xiàng)參數(shù)值均等于零,因而被傳送的參數(shù)流不發(fā)生增值。
(4)排放。ɑ顒(dòng)) 對于某些被取消的節(jié)點(diǎn),如果已有活動(dòng)引入該節(jié)點(diǎn),則在VERT網(wǎng)絡(luò)中可能出現(xiàn)流量的堵塞現(xiàn)象。在這種情況下,可在該節(jié)點(diǎn)的輸出端設(shè)置一個(gè)排放活動(dòng),使流量通過這個(gè)活動(dòng)傳出系統(tǒng)。 在仿真運(yùn)行中,各類活動(dòng)都可以處于不同的狀態(tài)。當(dāng)該活動(dòng)能成功地實(shí)現(xiàn)時(shí),則參數(shù)流通過本活動(dòng)輸出至下一節(jié)點(diǎn),這種狀態(tài)稱為成功完成狀態(tài)。如果某項(xiàng)活動(dòng)處于非成功完成狀態(tài),則該活動(dòng)的時(shí)間和費(fèi)用值仍通過本弧輸出至下一節(jié)點(diǎn),但沒有性能值輸出。如果某項(xiàng)活動(dòng)處于被取消狀態(tài),則活動(dòng)不能被執(zhí)行,因而也沒有參數(shù)流通過,不消耗任何時(shí)間和費(fèi)用,更不會(huì)產(chǎn)生任何性能。

 

2.3節(jié)點(diǎn)的類別

  VERT網(wǎng)絡(luò)中的節(jié)點(diǎn)表示前接活動(dòng)的結(jié)束和后接活動(dòng)的開始,節(jié)點(diǎn)被稱為總過程中的一個(gè)里程碑。VERT節(jié)點(diǎn)具有豐富的邏輯功能,從而可以在仿真運(yùn)行中決定要啟動(dòng)哪些輸出弧或是否要啟動(dòng)本節(jié)點(diǎn)等。根據(jù)節(jié)點(diǎn)的邏輯功能,VERT節(jié)點(diǎn)可分為兩大類,即組合節(jié)點(diǎn)和單個(gè)節(jié)點(diǎn)。組合節(jié)點(diǎn)由輸入邏輯和輸出邏輯組成,而單個(gè)節(jié)點(diǎn)只包含一種單個(gè)邏輯。下面分別對上述二種節(jié)點(diǎn)進(jìn)行說明。

組合節(jié)點(diǎn)

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