
制風險
為進一步明了風險分析的概念,我們必須注意到兩類不同的風險。
第一類風險是系統(tǒng)運行風險。指當一部分系統(tǒng)運行時,由于種種不確定性因素或系統(tǒng)本身硬件或組元的失效而造成預定任務的完成不確定性以及由此而帶來的系統(tǒng)設備的損壞或人員的傷亡。這類風險由于其明顯的危害性及影響性,目前進行研究得較多,有代表性的如大型航天軟件的運行風險管理。已經發(fā)展成熟的分析方法有如FMECA(失效模式與效應分析)、FTA(故障樹分析)、ETA(事件樹分析)及事件樹/故障樹分析量化基礎上的PRA(風險概率評估)和DPRA(動態(tài)概率風險評估)等。
第二類風險是項目研制風險,這也是本文的主要研究范圍。它是指大型項目研制開發(fā)過程中,由于技術的難以保證、管理的不得力及經費的拖延導致研制出的系統(tǒng)性能降低、費用超標、進度延遲等。這類風險由于其危害呈隱性,目前進行研究得較少。項目研制風險一般包括技術風險、進度風險及費用風險。
兩類風險的不同之處在于,對于系統(tǒng)運行風險,系統(tǒng)已經存在,因對其分析必須從單個硬件或主元的失效及其綜合影響上考慮。而作為項目研制風險,由于并無一確定的系統(tǒng),系統(tǒng)研制成功本身便是研制任務的狀態(tài)之一,這決定了它的分析方法與上述不同,不能針對硬件分析,而須從事件的角度上進行考察。兩類風險的另一個不同之處在于項目風險的非剛性。所謂非剛性是指當風險源導致風險發(fā)生以后,造成的后果可以修復。
2.2、系統(tǒng)運行風險與可靠性
系統(tǒng)運行風險與可靠性分析是兩個極易混淆的概念,它們都是指對于某種工藝過程或設備的失效或運行狀態(tài)的研究。但其分析的目的卻有所不同,有必要在此作一簡單的區(qū)分。
可靠性的定義是系統(tǒng)在一定時間內能夠完成規(guī)定任務的概率。其研究的范疇在于系統(tǒng)硬件或組元的耐用程度,研究的最后結果是系統(tǒng)整體失效隨時間而變化的可能性。而系統(tǒng)運行風險則是研究這種失敗可能對社會造成的危害,其最后結果是造成的系統(tǒng)設備損壞的或人員傷亡的期望值。
3、風險種類
對軟件項目的管理部門來說,在做出與規(guī)定費用按規(guī)定時間交付規(guī)定產品或達到規(guī)定性能水平的決斷時,風險是永遠存在的。軟件項目管理部門因風險而導致工作失敗有三種方式:產品達不到規(guī)定的性能水平、實際費用過高、交付過遲等。就一個項目而言,其面臨的風險可分為五個方面:技術(與性能有關)、保障性(與性能有關)、計劃(與環(huán)境有關)、費用和進度。
3.1、技術風險
技術風險可以定義為發(fā)展某項新設計所包含的風險,發(fā)展這項設計的目的是要將性能水平在原有基礎上提高一步,但也可能因為受到某些新的約束條件的作用而使性能水平原封未動,甚至反而有所下降。技術風險的性質和原因隨軍用系統(tǒng)的設計而各不相同。許多技術風險往往是由于對新系統(tǒng)和新設備提出前所未有的性能要求造成的。
3.2、計劃風險
計劃風險是包括獲取和使用一些可能不受軟件項目控制但又可能影響軟件項目方向的可用資源和活動。計劃風險一般不會與改善技術水平有直接關系。計劃風險可按一些因素的性質和來源分類,這些因素有可能中斷軟件項目實施計劃。造成軟件中斷的因素主要以下幾種:(1)與軟件項目直接有關的高層權力機構決策造成的中斷;(2)一些影響軟件項目的事件或行動造成的中斷;(3)主要由于一些不能預見的與生產有關的問題造成的中斷;(4)因能力不足造成的中斷。
3.3、保障性風險
保障性風險是與系統(tǒng)的部署和維修有關的風險,這些系統(tǒng)指目前正在研制或正在部署的系統(tǒng)。保障性風險包含有技術和計劃兩個方面風險的特征。構成綜合后勤保障要素潛在的十種風險源要素是:(1)維修規(guī)劃;(2)人力和人員;(3)保障設備;(4)技術資