軟件項目風險辨識與分析_第1頁
軟件項目風險辨識與分析_第2頁
軟件項目風險辨識與分析_第3頁
軟件項目風險辨識與分析_第4頁
軟件項目風險辨識與分析_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件項目風險的識別與風險的分析

摘自一項目管理技術

軟件開發項目是一項復雜的工程,波及口勺原因諸多,風險的管理

過程有:風險的識別、風險的管理計劃的制定、風險追蹤、風險控制。

風險識別是風險管理的第一步,而有效的風險分析是進行風險管理的

基礎,因此做好這2個過程的工作是軟件項目成功區|關鍵。

1軟件風險的識別

風險識別過程的活動是將項目實行中的不確定性轉變為明確口勺風

險陳說。系統地識別風險是這個過程口勺關鍵,識別風險不僅要確

定風險來源,還要確定何時發生、風險產生的條件,并描述其風

險特性和確定哪些風險事件有也許影響本項Ro風險識別不是一

次性的活動,應當在項目執行過程中自始至終定期進行。

1.1風險識別時根據

從項目管理角度講,風險識別根據有:協議、項目計劃、工

作任務分解WBS、多種歷史參照資料(類似項目日勺資料)、項目

的多種假設前提條件和約束條件。

從軟件開發時生命周期看,每個階段的輸出(多種文檔)都

是下一階段進行風險識別日勺根據,許多技術風險都可據此來分析。

1.2風險識別措施和工具

風險識別日勺措施諸多,不一樣的措施合用于不一樣的場所,下

表給出了常用的措施出J合用狀況。

識別措施合用狀況

專家訪談法(Delphi)從定性方面出發進行初步風險識

歷史紀錄記錄法從定性方面對新項目的風險進行

預測

現場調查法對某些動態風險原因進行識別與

預測

風險數據庫類似項目H勺風險識別

故障樹分析法直接經驗較少的風險識別

流程圖法分階段進行的項目風險識別

聚類分析法具有相似或相似屬性H勺風險識別

模糊識別法風險的形態或屬性不確定

軟件項目H勺風險識別一般采用H勺工具為:

(1)風險查對清單:將也許出現出J問題列出清單,然后對照

檢查潛在的風險。

(2)頭腦風暴法:項目組員、外聘專家、客戶等各方人員構

成小組,根據經驗列出所有也許的風險。

(3)專家訪談:向該領域的專家或有經驗人員理解項目中會

碰到哪些困難。

(4)風險數據庫:一種已知風險和有關的信息日勺倉庫,它將

風險輸入計算機,并分派下一種持續日勺號碼給這個風險,

同步維持所有已經識別日勺風險歷史紀錄,它在整個風險

管理過程中都起著很重要的作用O

在實際應用中,風險查對清單是一種最常用的工具,

它是建立在此前口勺項目中曾碰到的風險的基礎上。該工具[1勺長

處是簡樸快捷,缺陷是輕易限制使用者的思緒。

1.3風險種類

風險識別出來后應當規整分類,分類可從多種角度定義和劃

分,一般可按風險引起的原因、項目開發階段、風險嚴重程

度、風險區東引資等進行分類。下面簡介2種經典口勺軟件風

險分類措施。

(1)、SEI:1993年SEI刊登了基于分類日勺風險辨識措施

(TBQ)o該分類法把系統分為三個類(Class),每個類又分

解為若干個原因(elements),每個原因通過其屬性來體現特

性。

(2)、美國空軍軟件項目風險管理手冊:這種措施規定項目

管理者根據項目實際狀況影響軟件風險原因W、J風險驅動因

子,這些原因包括如下幾種方面。

性能風險:產品可以滿足需求和符合使用目的日勺不確

定程度。

成本風險:項目預算可以被維持出J不確定程度。

支持風險:軟件易于糾錯、適應及增強出J不確定程度。

進度風險:項目進度可以被維持且產品能準時交付n勺

不確定程度。

筆者借鑒SEI口勺思想,在大量調查和實踐的基礎上,結合已

經有的歷史文獻資料,對軟件項目風險進行了分類和提煉,

識別出8類風險,共48個風險原因,如表所示:

類風險原因類風險原因

型型

項目的需求不明確,很難計缺乏大量的歷史數據作

界定劃為參照

需系統需求不對的和對項目進度估算W、J不夠

求控充足

風對系統需求識別得不夠充制對項目資源估計的不夠

險足,有遺漏風充足

有關人員對系統需求定義險沒有完善、全面的項目

存在分歧計劃

系統需求變動缺乏嚴格日勺變更控制和

版本控制

對項目執行過程監控局

限性

項目中需要購置未使用過顧客不重視項目管理

的設備

項目采用的是此前未曾使顧客中部分人員對該項

技用過的新技術用目比較抵觸

術使用不成熟的技術戶缺乏顧客參與

風對單個開發工具過度依賴風顧客對該項目的目H勺和

險險需求不清晰

項目需要開發大量的接口

以連接到其他系統

項目采用日勺開發措施(如

螺旋模型、瀑布模型)不

合適。

團體內部人員的頻繁流動缺乏與顧客的直接溝通

關鍵人員的1離職與合作方缺乏有效溝通

開發人員缺乏所需專業技雙方缺乏信任

團能外

隊開發人員不熟悉自己H勺任部外部供應商延遲交貨

風務風

險團體內部人員難以溝通險與合作方在進度上的沖

團體士氣低落,工作效率合作方H勺產品不符合規

低下定

合作方中途終止合約

在某個關鍵領域依托外

部供應商

雙方的企業文化口勺差異

企業資源對項目產生了限協議類型不合適

缺乏對項目成功原則的定協議條款內容不嚴謹

組義合

織缺乏高層管理的支持同協議條款不全面

風項目經理缺乏經驗,能力風存在法律上的漏洞

險局限性險

實行該項目需要大幅度變

化組織構造

實行該項目需要較大地變

化業務流程或徹底變化部

分流程

該項目與企業的發展戰略

或政策不一致

值得注意日勺是,盡管可以將風險進行分類,但風險之間總是

互有關聯日勺,單獨的風險很少發生,因此不能孤立地考慮任

何一種風險,由于一種風險類別的構成部分總是影響另一格

類別。

2軟件風險的分析

風險分析是在風險識別日勺基礎上估計風險的也許性和后果,并

在所有已識別日勺風險中評估這些風險日勺價值。這個過程日勺目的就是將

風險按優先級別進行等級劃分,以便制定風險管理計劃,由于不一樣

級別口勺風險要區別看待,以使風險管理[1勺效益最大化。

2.1風險分析流程

根據風險分析的內容,可將風險分析過程細分為2個活動:

風險估計和風險評價。一般項目計劃人員與管理人員、技術人員

一起,進行風險分析,該過程是一種不停反復的過程,在整個生

命周期都要有計劃、有規律地進行風險分析,分析流程如下圖:

2.2風險aI估計

風險估計是估計已識別的風險發生口勺也許性和風險出現后將

會產生日勺后果,并描述風險對項目日勺潛在影響和整個項目日勺

綜合風險。

風險估計有如下4個環節:

(1)定義風險評估準則

評估準則是事先確定的一種基準,作為風險估計的參照根

據。準則有定性和定量兩種,定性估計即符肯能性提成等

級,如:很大、大、中、小、級小5個等級,一般以不超

過9級為宜。定量估計則是給出一種詳細的數值,如:0.7

表達風險發生口勺也許性為70%,當然,定量估計還是有其

他措施,用模糊數表達風險的也許性就是一種常用的措施。

下表給出一種評估準則的例子:

也許性的評估準則

也許性闡明等級

〉80%(0.8)非常有也許性,兒很大

乎肯定

60%?8()%(0.6?0.8)很有也許性,比較大

確信

40%?60%(0.4?0.6)有時發生中

20%?40%(0.2?0.4)不易發生,但有理小

由可預期能發生

1%?20%(0.01?0.2)幾乎不也許,但有很小

也許發生

風險損失日勺評估準則

損失闡明等級

成本進度性能

>0.8成本增項目延性能不能很大

長>20%遲>20%滿足顧客

規定

0.4~0.8成本增項目延遲性能有較大

長>1()%?20%10%?20%嚴重的缺

0.2?0.8成本增項目延遲重要方面中

長>5%~10%5%-10%的性能局

限性

0.1?0.2成本增項目延遲性能有缺小

長>1%?5%1%?5%陷,但基

本滿足顧

客的規定

<0.1成本增長項目延遲性能有不很小

<1%<1%明顯的缺

(2)估計風險事件發生時也許性

根據評估準則對每個風險發生的也許性進行預測,預測日勺

值應當是多人預測的綜合成果。

(3)估計風險事件發生的損失

風險對項目的影響是多方面的,因此損失的估計也應從多

方面分別進行估計,一般對三個方面進行估計:進度、成

本、性能。

(4)計算風險值

根據估計出來的風險的也許性和損失,計算風險值(R)

R=f(p,c)式中,p是風險事件發生的也許性,c是風險事件

發生的損失。

評估者可根據自身口勺狀況選擇對應的風險計算措施計算風

險值。

下表是風險評估的例子:

風險也許對進對成對性能影

性度的本日勺的影響響

影響影響值

需求不明確0.50.30.30.40.5

需求變動0.90.50.40.20.99

關鍵人員的離0.20.40.20.30.18

企業資源對項0.60.40.20.30.54

目產生了限制

缺乏嚴格的變0.20.50.30.30.22

更控制和版木

日勺控制

影響值二也許性*(對進度的影響+對成本口勺影響+對性能日勺

影響)

對項目風險進行分析是處置風險的前提,是制定和實行風險計劃

的科學根據,因此,一定要對風險發生時也許性及其后果做出盡量精

確的估計。但在軟件項目中,要精確地估計卻不是件易事,重要有如

下幾種原因:

(I)依賴主觀估計。由于軟件項目的歷史資料一般不完整,因

此,都是根據經驗進行估計。并且主觀估計常常存在著互

相矛盾的問題,例如,某專家對一種特定風險發生日勺概率

估計為0.6,然而,當問及不發生的概率時,回答也許性

是0.5。因此許多學者將模糊數學理論引入到風險預測中,

以處理預測的也許性和精確性問題。

(2)人們認知的局限。由于人類自身認知客觀事物日勺能力有

限,因此不能精確地預知未來事物的發展變化,這也是導

致風險估計主觀性的重要原因0

(3)項目環境多變。項目W、J一次性特性使其不確定性比其他經

濟活動達,因此,其預測的難度也較其他經濟活動大0也

正是這個原因,風險管理應當貫穿整個項目周期。

2.3風險評價

風險評價是根據給定的風險評判原則(也稱風險評價基

準),判斷項目是繼續執行還是終止(出的問題太大)。對于

繼續執行口勺項目,要深入給出各個風險口勺優先排序,確定哪

些是必須控制的風險。

那么,要判斷風險的高下,就需要一種原則,只有統一原

貝IJ,才具有可比性,因此在做風險評價時,評判原則的設定

應根據前面所確定口勺風險的也許性和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論