版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科畢業(yè)設(shè)計(jì)(論文)</p><p> 論文題目: 中小型軟件項(xiàng)目風(fēng)險(xiǎn)控制和管理研究 </p><p> 學(xué)生姓名: </p><p> 學(xué) 號(hào): </p><p> 指導(dǎo)教師:
2、 </p><p> 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)</p><p> 院 系: 信息學(xué)院計(jì)算機(jī)系</p><p> 完成日期:2012年5月16日</p><p> 中小型軟件項(xiàng)目風(fēng)險(xiǎn)控制和管理研究</p><p><b> 內(nèi) 容 摘 要</b></p
3、><p> 從上世紀(jì)90年代起,受信息化潮流和國(guó)家政策推動(dòng)的作用,軟件產(chǎn)業(yè)發(fā)展規(guī)模迅速,軟件項(xiàng)目的科學(xué)管理問(wèn)題日益突出。至今全國(guó)的軟件公司約有1500家,其中中小型軟件企業(yè)數(shù)占95%以上,中小型軟件企業(yè)的發(fā)展也就成了我們現(xiàn)在著重關(guān)心的群體。</p><p> 風(fēng)險(xiǎn)管理與控制是軟件項(xiàng)目的重要內(nèi)容。使風(fēng)險(xiǎn)受控是軟件項(xiàng)目風(fēng)險(xiǎn)管理的任務(wù),理解風(fēng)險(xiǎn)、采取主動(dòng)措施避免或管理風(fēng)險(xiǎn),是一個(gè)軟件項(xiàng)目管理者應(yīng)
4、具備的基本條件,也是中小型企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中尋求發(fā)展的需要。本文從我國(guó)中小軟件企業(yè)的軟件項(xiàng)目管理現(xiàn)狀出發(fā),在分析CMM/CMMI和其他當(dāng)前流行的風(fēng)險(xiǎn)管理模型的基礎(chǔ)上,提出一種新的項(xiàng)目風(fēng)險(xiǎn)控制管理優(yōu)化模型,并在此基礎(chǔ)上提出風(fēng)險(xiǎn)控制方法,為我國(guó)中小型軟件企業(yè)項(xiàng)目風(fēng)險(xiǎn)管理過(guò)程提供建議和參考。</p><p> 關(guān)鍵詞:中小型軟件企業(yè) 軟件項(xiàng)目 風(fēng)險(xiǎn)管理 風(fēng)險(xiǎn)控制</p><p>
5、Risk Control and Management Research of Minor </p><p> Software Projects</p><p><b> Abstract</b></p><p> Since the 1990s, promoted by information technology trends an
6、d national policy, the scale of the software industry develops rapidly and the scientific management of software projects has become increasingly prominent. So far, there are about 1500 software companies in our country,
7、 including minor software companies accounted for more than 95%, the development of minor software companies have become a focus of concern groups.</p><p> Risk management and control is important for softw
8、are projects. Risk controlled is the task of software project risk management, understanding risk and taking proactive measures to avoid or manage risk, is the basic condition that a software project manager should have,
9、 what’s more, it’s a need for small and medium enterprises in the fierce market competition. Starting with the current status of software project management in our country’s minor software companies, this article bases o
10、n the risk</p><p> Keywords: minor software companies software project risk management risk control</p><p><b> 目 錄</b></p><p><b> 一、 緒 論1</b></p
11、><p> ?。ㄒ唬?研究的目的和意義1</p><p> ?。ǘ?軟件項(xiàng)目風(fēng)險(xiǎn)管理發(fā)展歷程1</p><p> ?。ㄈ?主要研究?jī)?nèi)容2</p><p> 二、 中小型軟件項(xiàng)目風(fēng)險(xiǎn)管理體系3</p><p> ?。ㄒ唬?中小型軟件項(xiàng)目的特點(diǎn)3</p><p> 1. 中小型軟件企業(yè)
12、的特點(diǎn)3</p><p> 2. 項(xiàng)目和項(xiàng)目管理,軟件項(xiàng)目的特點(diǎn)3</p><p> ?。ǘ?軟件項(xiàng)目風(fēng)險(xiǎn)管理的有關(guān)概念4</p><p> 1. 風(fēng)險(xiǎn)和風(fēng)險(xiǎn)管理4</p><p> 2. 軟件項(xiàng)目風(fēng)險(xiǎn)管理4</p><p> ?。ㄈ?軟件項(xiàng)目風(fēng)險(xiǎn)管理理論體系綜述5</p><
13、p> 1. Boehm的經(jīng)典理論體系5</p><p> 2. Higuera和Harimes的持續(xù)風(fēng)險(xiǎn)管理框架模型6</p><p> 3. Hall的六學(xué)科模型6</p><p> ?。ㄋ模?基于 CMM/ CMMI的軟件項(xiàng)目風(fēng)險(xiǎn)管理框架7</p><p> (五) 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理體系的構(gòu)建8&l
14、t;/p><p> 1. 傳統(tǒng)軟件項(xiàng)目風(fēng)險(xiǎn)管理體系適應(yīng)性分析8</p><p> 2. 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理體系的建立8</p><p> 三、 軟件項(xiàng)目的風(fēng)險(xiǎn)識(shí)別10</p><p> (一) 常見(jiàn)風(fēng)險(xiǎn)類別10</p><p> ?。ǘ?軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的程序10</p>&
15、lt;p> 1. 搜集資料10</p><p> 2. 確定風(fēng)險(xiǎn)因素11</p><p> 3. 識(shí)別風(fēng)險(xiǎn)驅(qū)動(dòng)因子11</p><p> ?。ㄈ?軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法11</p><p> 1. 風(fēng)險(xiǎn)清單法11</p><p> 2. 風(fēng)險(xiǎn)識(shí)別法(TBI)11</p><
16、;p> 3. 基于分類的問(wèn)卷調(diào)查表法(TBQ)【15】11</p><p> ?。ㄋ模?面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法12</p><p> 1. 風(fēng)險(xiǎn)因素列表法12</p><p> 2. SEI的風(fēng)險(xiǎn)分類系統(tǒng)12</p><p> ?。ㄎ澹?TCQR軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別模型的建立12</p><
17、p> 1. 軟件項(xiàng)目的四個(gè)基本風(fēng)險(xiǎn)因素12</p><p> 2. 風(fēng)險(xiǎn)驅(qū)動(dòng)因子13</p><p> 3. 用TBQ方法識(shí)別風(fēng)險(xiǎn)驅(qū)動(dòng)因子14</p><p> 四、 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估18</p><p> (一) 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的概念18</p><p> ?。ǘ?軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的目的
18、18</p><p> ?。ㄈ?軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的一般過(guò)程18</p><p> ?。ㄋ模?常用軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估方法比較20</p><p> 1. 定性評(píng)估方法20</p><p> 2. 定量評(píng)估方法21</p><p> ?。ㄎ澹?面向中小型軟件項(xiàng)目的風(fēng)險(xiǎn)評(píng)估方法21</p>&l
19、t;p> 1. 層次分析法(AHP)22</p><p> 2. 運(yùn)用層次分析法進(jìn)行軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估22</p><p> 五、 軟件項(xiàng)目風(fēng)險(xiǎn)控制23</p><p> ?。ㄒ唬?軟件項(xiàng)目風(fēng)險(xiǎn)控制戰(zhàn)略分析23</p><p> ?。ǘ?軟件項(xiàng)目風(fēng)險(xiǎn)應(yīng)對(duì)策略24</p><p> ?。ㄈ?面向中
20、小型軟件項(xiàng)目風(fēng)險(xiǎn)控制策略選擇25</p><p> ?。ㄋ模?軟件項(xiàng)目風(fēng)險(xiǎn)優(yōu)化控制25</p><p> 1. 基本思想26</p><p> 2. 確定關(guān)鍵任務(wù)26</p><p> 3. 確定風(fēng)險(xiǎn)控制方案列表27</p><p> 4. 基本定義27</p><p>
21、5. 優(yōu)化模型的建立28</p><p> 6. 優(yōu)化算法設(shè)計(jì)與實(shí)現(xiàn)29</p><p> 7. 應(yīng)用舉例30</p><p><b> 結(jié) 論33</b></p><p> 參 考 文 獻(xiàn)34</p><p><b> 緒 論</b></p>
22、<p><b> 研究的目的和意義</b></p><p> 隨著我國(guó)軟件產(chǎn)業(yè)的快速發(fā)展,軟件企業(yè)數(shù)量也快速增加,但目前這些軟件企業(yè)大多數(shù)為中小型企業(yè),規(guī)模不大,員工人數(shù)達(dá)到1000人以上的大型企業(yè)只占全行業(yè)不到1%,而50人以下的小型企業(yè)超過(guò)全行業(yè)的60%【1】。在軟件風(fēng)險(xiǎn)管理方面,這些中小型企業(yè)同大型企業(yè)相比管理本身不夠規(guī)范,缺少風(fēng)險(xiǎn)管理控制方面的方法和手段,往往把風(fēng)險(xiǎn)
23、管理停留在概念層面,很少進(jìn)行系統(tǒng)地識(shí)別、分析、計(jì)劃、跟蹤和控制軟件開發(fā)中的風(fēng)險(xiǎn),即使考慮風(fēng)險(xiǎn),需要進(jìn)行有效地應(yīng)對(duì)軟件開發(fā)過(guò)程中的風(fēng)險(xiǎn)時(shí),通常也是以經(jīng)驗(yàn)為基礎(chǔ),且這些經(jīng)驗(yàn)往往是零碎的、不完整的,采取的措施也只能是以成本和進(jìn)度作為指標(biāo)的反應(yīng)性危機(jī)管理[2]。由于缺少對(duì)軟件項(xiàng)目風(fēng)險(xiǎn)的有效管理和控制,軟件項(xiàng)目開發(fā)超時(shí)、超支,甚至不能滿足用戶需求乃至根本沒(méi)有得到實(shí)際使用的情況經(jīng)常發(fā)生。</p><p> 中小型軟件企業(yè)由
24、于受人才、資金、技術(shù)水平等方面的限制,無(wú)法完全照搬大企業(yè)的風(fēng)險(xiǎn)管理方法[3]。本文在進(jìn)行理論研究的基礎(chǔ)上,結(jié)合我國(guó)中小型軟件企業(yè)的特點(diǎn),研究和尋求一種面向中小型軟件企業(yè)的、適合實(shí)際運(yùn)作、實(shí)際管理、過(guò)程和模型結(jié)合的風(fēng)險(xiǎn)管理方法和技術(shù),構(gòu)建面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理方法和控制體系和過(guò)程。</p><p> 通過(guò)本文的研究,可以對(duì)今后中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理提供一種模式和方法的探討,這種降低軟件項(xiàng)目開發(fā)風(fēng)險(xiǎn)
25、,提高項(xiàng)目管理水平,減少管理失誤,有效地實(shí)現(xiàn)風(fēng)險(xiǎn)控制,提高軟件項(xiàng)目開發(fā)的成功率和軟件項(xiàng)目的投資回報(bào)率具有一定的意義。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)管理發(fā)展歷程</p><p> 在19世紀(jì)50年代,軟件伴隨著第一臺(tái)電子計(jì)算機(jī)的問(wèn)世誕生了。早期的軟件開發(fā)并無(wú)系統(tǒng)的方法可以遵循,軟件設(shè)計(jì)是在某一個(gè)人的頭腦中完成的一個(gè)隱藏的過(guò)程【4】。大多數(shù)軟件是由使用該軟件的個(gè)人或機(jī)構(gòu)研制的,軟件常常帶
26、有強(qiáng)烈的個(gè)人色彩。而且,除了源代碼往往沒(méi)有軟件說(shuō)明書等文檔。這個(gè)時(shí)期軟件開發(fā)基本處于起步階段,關(guān)于軟件項(xiàng)目風(fēng)險(xiǎn)的管理研究工作尚未出現(xiàn)。</p><p> 20世紀(jì)60年代中期到70年代中期軟件開始作為一種產(chǎn)品被廣泛使用。軟件的數(shù)量急劇膨脹,軟件需求日趨復(fù)雜,維護(hù)的難度越來(lái)越大,開發(fā)成本令人吃驚的高,而失敗的軟件開發(fā)項(xiàng)目卻屢見(jiàn)不鮮?!败浖C(jī)”就從這時(shí)出現(xiàn)了。為了克服這一危機(jī),在1968、1969年連續(xù)召開的兩次
27、著名的NATO會(huì)議上提出了軟件工程這一術(shù)語(yǔ),并在以后不斷發(fā)展、完善。</p><p> 到了20世紀(jì)80年代,軟件已經(jīng)歷了程序設(shè)計(jì)、程序系統(tǒng)階段,開始向軟件工程階段發(fā)展。這一時(shí)期的開發(fā)技術(shù)和手段更加先進(jìn),對(duì)管理水平也提出了較高的要求。并出現(xiàn)了軟件生存周期(Life Cycle)的概念,它包括計(jì)劃、需求分析、設(shè)計(jì)、程序編寫、測(cè)試和運(yùn)行維護(hù)6個(gè)步驟。由于軟件危機(jī)而引發(fā)出的一些對(duì)軟件負(fù)面的結(jié)論有:軟件開發(fā)問(wèn)題是經(jīng)濟(jì)增
28、長(zhǎng)的主要障礙;軟件失效正在造成幾十億、幾百億的經(jīng)濟(jì)損失;用軟件工程技術(shù)來(lái)控制費(fèi)用及軟件質(zhì)量也無(wú)法盡善盡美。因此就存在軟件風(fēng)險(xiǎn)問(wèn)題。1989年由IEEE出版Barry W.Boehm編寫的《Software Risk Management》(軟件風(fēng)險(xiǎn)管理)是第一本比較深入地專門探討風(fēng)險(xiǎn)管理的書籍。隨后,越來(lái)越多的機(jī)構(gòu)開始研究軟件項(xiàng)目風(fēng)險(xiǎn)管理。其中美國(guó)卡內(nèi)基-梅隆大學(xué)的軟件工程研究SEI(Software Engineering Insti
29、tution)提出了風(fēng)險(xiǎn)管理模型CRM(Continuous Risk Management),還多次舉行研究軟件風(fēng)險(xiǎn)管理的年會(huì),一些院校也將風(fēng)險(xiǎn)管理納入軟件項(xiàng)目管理中進(jìn)行講授。</p><p> 20世紀(jì)90年代至今,以網(wǎng)絡(luò)計(jì)算為特征的信息高速公路得到了很快的發(fā)展?;跇?gòu)建的開發(fā)方法使得軟件開發(fā)的規(guī)模進(jìn)一步擴(kuò)大。軟件不僅在規(guī)模上快速地發(fā)展擴(kuò)大,而且其復(fù)雜性也急劇增加,開發(fā)的成本和進(jìn)度變得更加難以預(yù)料。軟件開發(fā)
30、成功與否已不再僅是技術(shù)上的問(wèn)題,軟件項(xiàng)目管理的地位突顯出來(lái)。在此基礎(chǔ)上,軟件項(xiàng)目風(fēng)險(xiǎn)管理研究開始慢慢豐富起來(lái), 理論上對(duì)風(fēng)險(xiǎn)進(jìn)行了一些分類,提出了風(fēng)險(xiǎn)管理的思路;實(shí)踐上也出現(xiàn)了一些定量管理風(fēng)險(xiǎn)的方法和軟件工具。是否具有專門的風(fēng)險(xiǎn)管理已經(jīng)成為判斷一個(gè)軟件開發(fā)組織成熟與否的主要指標(biāo)之一。ISO提出的SPICE(Software Process Improvement Capability Determination)將風(fēng)險(xiǎn)管理作為評(píng)估的一
31、部分,而SEI在提出的軟件成熟度模型SW CMM第2版中,風(fēng)險(xiǎn)管理已經(jīng)被添加成為第3級(jí)中集成化軟件管理的關(guān)鍵過(guò)程領(lǐng)域(KPA)。國(guó)內(nèi)學(xué)者對(duì)軟件項(xiàng)目風(fēng)險(xiǎn)的研究也日趨豐富起來(lái),在軟件項(xiàng)目管理相關(guān)書籍中開始將風(fēng)險(xiǎn)管理作為單獨(dú)一章進(jìn)行探討。</p><p><b> 主要研究?jī)?nèi)容</b></p><p> ?。?).對(duì)CMM/CMMI軟件項(xiàng)目風(fēng)險(xiǎn)管理框架、Boehm的風(fēng)險(xiǎn)管
32、理理論體系、Higuera和Harimes的持續(xù)風(fēng)險(xiǎn)管理框架模型、Hall的六學(xué)科模型進(jìn)行研究,分析各自的特點(diǎn)和局限性。</p><p> (2).針對(duì)中小型軟件企業(yè)項(xiàng)目開發(fā)中風(fēng)險(xiǎn)管理的特點(diǎn)和問(wèn)題,以項(xiàng)目風(fēng)險(xiǎn)管理理論為基礎(chǔ),提出面向中小型軟件企業(yè)的、簡(jiǎn)潔、易用的項(xiàng)目風(fēng)險(xiǎn)管理體系,尋求結(jié)構(gòu)化、系統(tǒng)化和有利于后期量化的風(fēng)險(xiǎn)識(shí)別方法。</p><p> ?。?).采用層次分析法將定性與定量有機(jī)
33、結(jié)合起來(lái)進(jìn)行軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估;提出一種“收益最大化的軟件項(xiàng)目風(fēng)險(xiǎn)優(yōu)化控制”方法,在軟件項(xiàng)目風(fēng)險(xiǎn)控制過(guò)程中,通過(guò)建立一個(gè)軟件項(xiàng)目風(fēng)險(xiǎn)優(yōu)化控制模型,運(yùn)用動(dòng)態(tài)規(guī)劃方法,實(shí)現(xiàn)軟件項(xiàng)目風(fēng)險(xiǎn)管理的最大收益。</p><p> 中小型軟件項(xiàng)目風(fēng)險(xiǎn)管理體系</p><p> 中小型軟件項(xiàng)目的特點(diǎn)</p><p> 中小型軟件企業(yè)的特點(diǎn)</p><p>
34、 中小型軟件企業(yè)主要指研發(fā)人員在200人以下的軟件公司,其中人數(shù)在30-50人之間的稱為小型軟件公司,人數(shù)在50-200人之間的稱為中型軟件公司。中小型軟件企業(yè)特點(diǎn)是研發(fā)人員較少、技術(shù)力量不強(qiáng)、行業(yè)經(jīng)驗(yàn)積累少、產(chǎn)品多樣化、管理不規(guī)范、風(fēng)險(xiǎn)意識(shí)淡薄、生存能力弱等?,F(xiàn)在許多小軟件公司都只是靠做一些簡(jiǎn)單的管理軟件,或是承接其他公司的外包模塊業(yè)務(wù)維持生計(jì)。只有極少數(shù)企業(yè)在致力于產(chǎn)品的嵌入式開發(fā),做企業(yè)的核心產(chǎn)品。國(guó)內(nèi)的軟件企業(yè)到2009年為止
35、數(shù)量不到15000家,其中中小企業(yè)站到95%以上。他們大多都不具備像中軟、東軟、金山、浪潮、金蝶、用友、速達(dá)、瑞星等大公司的特點(diǎn),在某個(gè)行業(yè)擁有自己的核心競(jìng)爭(zhēng)力,有自己的風(fēng)險(xiǎn)控制和管理體系。軟件市場(chǎng)的蓬勃發(fā)展,刺激更多的軟件精英自己創(chuàng)業(yè),打造自己的軟件天地,他們?yōu)檐浖袌?chǎng)帶來(lái)了生機(jī)和活力,同時(shí)也帶來(lái)了許多不易解決的問(wèn)題,這些技術(shù)出生的企業(yè)管理者們,論技術(shù)他們是行家,可論管理,可能還是小學(xué)水平,更多的是憑感覺(jué)來(lái)管理自己的企業(yè)。從軟件項(xiàng)目的
36、風(fēng)險(xiǎn)控制方面來(lái)看,這些特點(diǎn)將給未來(lái)企業(yè)的發(fā)展留下巨大隱患。</p><p> 項(xiàng)目和項(xiàng)目管理,軟件項(xiàng)目的特點(diǎn)</p><p> 項(xiàng)目是指組織中所有一次性,有頭有尾而非持續(xù)性的工作,是為了達(dá)到一個(gè)特定目的而將人力資源和其他資源結(jié)合成一個(gè)短期的組織。即項(xiàng)目是為完成某一獨(dú)特的產(chǎn)品服務(wù)所做的一次性努力。它具有以下幾個(gè)屬性:1)、項(xiàng)目有一個(gè)獨(dú)特的目的,每一個(gè)項(xiàng)目都應(yīng)該有一個(gè)定義明確的目標(biāo);2)、
37、項(xiàng)目是一次性的,具有明確的開始和結(jié)尾;3)、項(xiàng)目需要使用資源,這些資源包括人、硬件設(shè)施、軟件配置和其他設(shè)備;4)、項(xiàng)目有一個(gè)主要發(fā)起人或客戶,由他對(duì)項(xiàng)目提供方向和資助,同時(shí)也會(huì)有許多參與項(xiàng)目或項(xiàng)目活動(dòng)影響的人即干系人;5)、項(xiàng)目含有不確定性,因?yàn)槊恳粋€(gè)項(xiàng)目都是唯一的,有時(shí)很難確切定義項(xiàng)目的目標(biāo),或準(zhǔn)確估計(jì)完成項(xiàng)目所需的時(shí)間和成本支出,這種不確定性是項(xiàng)目具有高風(fēng)險(xiǎn)性的主要原因之一。</p><p> 項(xiàng)目管理是指
38、在項(xiàng)目活動(dòng)中運(yùn)用專門的知識(shí)、技能、工具和方法,使項(xiàng)目能夠?qū)崿F(xiàn)或超過(guò)項(xiàng)目干系人的需要和期望。項(xiàng)目管理是一門非常廣泛,復(fù)雜的學(xué)科,由一般管理知識(shí)和應(yīng)用領(lǐng)域知識(shí)交叉形成的。項(xiàng)目管理理論與系統(tǒng)論、組織理論、經(jīng)濟(jì)學(xué)、管理學(xué)、價(jià)值學(xué)、計(jì)算機(jī)技術(shù)等學(xué)科相互滲透,使得項(xiàng)目管理論發(fā)展成為一門完整的交叉學(xué)科。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)管理的有關(guān)概念</p><p><b> 風(fēng)險(xiǎn)和風(fēng)險(xiǎn)管理
39、</b></p><p> 風(fēng)險(xiǎn)的概念最早出現(xiàn)于19世紀(jì)末的西方經(jīng)濟(jì)領(lǐng)域,目前已廣泛應(yīng)用于社會(huì)學(xué)、經(jīng)濟(jì)學(xué)、工程學(xué)、環(huán)境學(xué)等領(lǐng)域。風(fēng)險(xiǎn)一詞在不同領(lǐng)域有不同的界定,目前尚無(wú)統(tǒng)一的定義【5】。但一般認(rèn)為風(fēng)險(xiǎn)概念應(yīng)包括以下幾方面內(nèi)涵【6】:1)風(fēng)險(xiǎn)是指事物發(fā)生發(fā)展過(guò)程中某種客觀存在的不確定性;2)這種不確定性對(duì)主體的決策和價(jià)值目標(biāo)構(gòu)成了潛在威脅或損失;3)不同主體對(duì)同樣風(fēng)險(xiǎn)的承受能力與收益大小、投入多少、項(xiàng)
40、目活動(dòng)的主體地位和擁有的資源有關(guān)。</p><p> 風(fēng)險(xiǎn)管理是指辨識(shí)、分析和控制風(fēng)險(xiǎn)的活動(dòng),這組活動(dòng)不是孤立的,而是一組系統(tǒng)化、持續(xù)化的過(guò)程【7】。 軟件項(xiàng)目風(fēng)險(xiǎn)管理是指貫穿于軟件項(xiàng)目生命周期,保證項(xiàng)目按計(jì)劃進(jìn)行的策略、方法、技術(shù)和工具的集合,它含有風(fēng)險(xiǎn)辨識(shí)、評(píng)估、排序、計(jì)劃、監(jiān)督和控制活動(dòng),并成為軟件項(xiàng)目管理的主要部分【8】。</p><p> 任何風(fēng)險(xiǎn)管理過(guò)程中,都存在兩個(gè)重要活
41、動(dòng),即風(fēng)險(xiǎn)評(píng)估和風(fēng)險(xiǎn)控制。風(fēng)險(xiǎn)評(píng)估是一個(gè)識(shí)別風(fēng)險(xiǎn)來(lái)源及評(píng)估他們的潛在影響的發(fā)現(xiàn)過(guò)程;風(fēng)險(xiǎn)控制的目的在于解除風(fēng)險(xiǎn),是一個(gè)開發(fā)風(fēng)險(xiǎn)解除計(jì)劃、監(jiān)視風(fēng)險(xiǎn)狀態(tài)、實(shí)施風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃和糾正計(jì)劃中偏差的過(guò)程。</p><p> 風(fēng)險(xiǎn)管理在項(xiàng)目管理中有非常重要的地位:</p><p> 有效的風(fēng)險(xiǎn)管理可以提高項(xiàng)目的成功率。在項(xiàng)目早期就應(yīng)該進(jìn)行必要的風(fēng)險(xiǎn)分析,并通過(guò)規(guī)避風(fēng)險(xiǎn),降低失敗概率,避免返工造成成本上
42、升。</p><p> 提前對(duì)風(fēng)險(xiǎn)制定對(duì)策,就可以在風(fēng)險(xiǎn)發(fā)生時(shí)迅速做出反應(yīng),避免忙中出錯(cuò)造成更大損失。</p><p> 風(fēng)險(xiǎn)管理可以增加團(tuán)隊(duì)的健壯性,與團(tuán)隊(duì)成員一起作風(fēng)險(xiǎn)分析可以讓大家對(duì)困難有充分估計(jì),對(duì)各種意外有心理準(zhǔn)備,不知受挫后士氣低落,而項(xiàng)目經(jīng)理如果心中有數(shù)就可以在發(fā)生意外時(shí)從容應(yīng)對(duì),大大提高團(tuán)隊(duì)成員的信心從而穩(wěn)定團(tuán)隊(duì)。</p><p> 有效的風(fēng)險(xiǎn)
43、管理可以幫助項(xiàng)目經(jīng)理抓住工作重點(diǎn),將主要精力集中于重大風(fēng)險(xiǎn),將工作方式從被動(dòng)救火轉(zhuǎn)變?yōu)橹鲃?dòng)防范。</p><p><b> 軟件項(xiàng)目風(fēng)險(xiǎn)管理</b></p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)管理工作就是在風(fēng)險(xiǎn)成為影響軟件項(xiàng)目成功的威脅之前,識(shí)別、著手處理并消除風(fēng)險(xiǎn)的源頭,它是對(duì)影響軟件項(xiàng)目、過(guò)程和產(chǎn)品的風(fēng)險(xiǎn)進(jìn)行評(píng)估和控制的實(shí)踐過(guò)程。</p><p>
44、 中小型軟件企業(yè)的在風(fēng)險(xiǎn)管理和控制方面的問(wèn)題主要概括為內(nèi)部風(fēng)險(xiǎn)和外部風(fēng)險(xiǎn)兩類。其中內(nèi)部風(fēng)險(xiǎn)包括需求變更風(fēng)險(xiǎn)、溝通不良風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)、進(jìn)度風(fēng)險(xiǎn)、人員風(fēng)險(xiǎn)、管理風(fēng)險(xiǎn)、成本風(fēng)險(xiǎn)、質(zhì)量風(fēng)險(xiǎn)和系統(tǒng)運(yùn)行環(huán)境風(fēng)險(xiǎn)等;外部風(fēng)險(xiǎn)包括市場(chǎng)風(fēng)險(xiǎn)、合同風(fēng)險(xiǎn)和分包商風(fēng)險(xiǎn)等。</p><p> 以上各類風(fēng)險(xiǎn)的誘因如下:(1)需求變更風(fēng)險(xiǎn)是軟件項(xiàng)目經(jīng)常發(fā)生的事情。項(xiàng)目初期的需求分析至關(guān)重要,需求變更是因?yàn)轫?xiàng)目建設(shè)方與項(xiàng)目承建方對(duì)產(chǎn)品的具體
45、細(xì)節(jié)的理解不一致。需求變更可能導(dǎo)致成本增加、信任度降低、項(xiàng)目延期等后果。(2)溝通不良風(fēng)險(xiǎn)是項(xiàng)目組的技術(shù)人員與管理層,建設(shè)方代表等各方之間溝通不暢所致。項(xiàng)目組的組員可能是臨時(shí)組建的,包括技術(shù)人員和管理人員。他們彼此間沒(méi)有很好地合作基礎(chǔ),無(wú)法保證在工作方面達(dá)到配合默契。(3)技術(shù)風(fēng)險(xiǎn)是開發(fā)軟件產(chǎn)品所使用的開發(fā)技術(shù),是項(xiàng)目成敗的關(guān)鍵因素之一。項(xiàng)目組一定要根據(jù)項(xiàng)目狀況,選用合適、成熟的技術(shù),千萬(wàn)不要無(wú)視項(xiàng)目的個(gè)性化要求而選用一些雖然先進(jìn),但不
46、成熟或者是開發(fā)人員不是很熟悉的技術(shù)。(4)延期風(fēng)險(xiǎn)是項(xiàng)目隊(duì)進(jìn)度要求有嚴(yán)格規(guī)定。項(xiàng)目延期就會(huì)造成違約損失。(5)人員風(fēng)險(xiǎn)是項(xiàng)目組的骨干人員的離開導(dǎo)致項(xiàng)目的工作暫時(shí)中斷。(6)管理風(fēng)險(xiǎn)是項(xiàng)目管理人員缺乏管理經(jīng)驗(yàn)或者不懂技術(shù),使項(xiàng)目在開展過(guò)程中,因管理不善或者與技術(shù)人員合作不好而使公司遭受損失。(7)成本風(fēng)險(xiǎn)是公司對(duì)軟件項(xiàng)目的估計(jì)成本低于實(shí)際成本,造成企業(yè)虧損。(8)質(zhì)量風(fēng)險(xiǎn)是軟件產(chǎn)品是否滿足客戶的要求,同時(shí)還要保證產(chǎn)</p>
47、<p> 軟件項(xiàng)目風(fēng)險(xiǎn)管理理論體系綜述</p><p> 從軟件項(xiàng)目風(fēng)險(xiǎn)管理的發(fā)展歷史來(lái)看,Boehm于1989年出版的專著《軟件風(fēng)險(xiǎn)管理》,奠定了該領(lǐng)域的理論基礎(chǔ),在隨后近30年中又陸續(xù)出現(xiàn)了幾種框架體系。現(xiàn)總結(jié)如下。</p><p> Boehm的經(jīng)典理論體系</p><p> Boehm的突出貢獻(xiàn)是他的量化風(fēng)險(xiǎn)的思想,Boehm用風(fēng)險(xiǎn)暴露(R
48、isk Exposure)來(lái)評(píng)估風(fēng)險(xiǎn)的影響程度【8】。</p><p><b> (2.1)</b></p><p> 其中RE表示風(fēng)險(xiǎn)或者風(fēng)險(xiǎn)所造成的影響,一般稱為風(fēng)險(xiǎn)暴露,P(U0)表示令人不滿意的結(jié)果所發(fā)生的概率,L(U0)表示糟糕的結(jié)果會(huì)產(chǎn)生的破壞性的程度。Boehm還定義了風(fēng)險(xiǎn)倍率(Risk Reduction Leverage)來(lái)評(píng)估風(fēng)險(xiǎn)的風(fēng)險(xiǎn)緩解措施
49、的效果:</p><p><b> (2.2)</b></p><p> 在風(fēng)管理率步驟上,Boehm指出風(fēng)險(xiǎn)管理由風(fēng)險(xiǎn)評(píng)估(Risk assessment)和風(fēng)險(xiǎn)控制(Risk control)兩大部分組成,風(fēng)險(xiǎn)評(píng)估又可分為風(fēng)險(xiǎn)識(shí)別(Risk identufication)、風(fēng)險(xiǎn)分析(Risk analysis)、設(shè)置優(yōu)先級(jí)(Risk prioritizatio
50、n)三個(gè)步驟,風(fēng)險(xiǎn)控制則包括制定管理計(jì)劃(Risk-management planning)、解決(Risk resolution)和監(jiān)管風(fēng)險(xiǎn)(Risk monitoring)三大步驟。</p><p> Boehm思想的核心是10大風(fēng)險(xiǎn)因素列表。雖然其理論存在一些不足,但Boehm畢竟是軟件項(xiàng)目風(fēng)險(xiǎn)管理的開創(chuàng)者。在其之后,更多的組織和個(gè)人開始了對(duì)風(fēng)險(xiǎn)管理的研究,軟件項(xiàng)目風(fēng)險(xiǎn)管理的重要性日益得到認(rèn)同。</
51、p><p> Higuera和Harimes的持續(xù)風(fēng)險(xiǎn)管理框架模型</p><p> Higuera和Harimes提出的軟件項(xiàng)目風(fēng)險(xiǎn)管理框架,是美國(guó)卡內(nèi)基 ·梅隆大學(xué)軟件工程研究所(SEI)風(fēng)險(xiǎn)管理體系中的一部分。該體系將風(fēng)險(xiǎn)管理劃分為風(fēng)險(xiǎn)識(shí)別、分析、計(jì)劃、跟蹤、控制 5 個(gè)步驟,風(fēng)險(xiǎn)管理的方式是連續(xù)循環(huán)的,其核心是風(fēng)險(xiǎn)溝通。它要求在項(xiàng)目生命期的所有階段都關(guān)注風(fēng)險(xiǎn)管理,即所謂持
52、續(xù)風(fēng)險(xiǎn)管理(CRM) 框架模型【9】(見(jiàn)圖2-1):</p><p> 圖 2-1 SEI的持續(xù)風(fēng)險(xiǎn)管理框架模型</p><p> SEI的模型在Boehm的模型基礎(chǔ)上有所改進(jìn),注重了軟件項(xiàng)目的過(guò)程特點(diǎn)。但這一模型只是在理論上對(duì)風(fēng)險(xiǎn)管理的過(guò)程有了初步認(rèn)識(shí),而如何把風(fēng)險(xiǎn)管理演繹成一個(gè)動(dòng)態(tài)、持續(xù)的風(fēng)險(xiǎn)管理過(guò)程,未作詳細(xì)闡述。</p><p> Hall的六學(xué)科模
53、型</p><p> Hall 的六學(xué)科風(fēng)險(xiǎn)管理模型【10】(見(jiàn)圖2-2),將風(fēng)險(xiǎn)管理分解為 6 個(gè)學(xué)科。其中:E代表預(yù)想,是把思想轉(zhuǎn)化為目標(biāo)的學(xué)科,用于研究軟件產(chǎn)品的遠(yuǎn)期規(guī)劃;P代表計(jì)劃,是為軟件目標(biāo)分配資源的學(xué)科;W代表工作,是指產(chǎn)品計(jì)劃的執(zhí)行;M 代表度量,是比較期望值和實(shí)際值的學(xué)科,兩個(gè)值的差異用于調(diào)整項(xiàng)目計(jì)劃; I 代表改進(jìn), 是從過(guò)去經(jīng)驗(yàn)中學(xué)習(xí)的學(xué)科,它通過(guò)分析基準(zhǔn)和項(xiàng)目度量結(jié)果,找出改進(jìn)的方向;D
54、 代表發(fā)現(xiàn),是預(yù)知未來(lái)的學(xué)科,它通過(guò)對(duì)不確定性的評(píng)價(jià)和對(duì)困惑的思考,考慮機(jī)會(huì)和風(fēng)險(xiǎn)的均衡,預(yù)先指導(dǎo)計(jì)劃和規(guī)劃的改變。</p><p> Hall 的六學(xué)科模型考慮了風(fēng)險(xiǎn)管理與項(xiàng)目管理的結(jié)合,注重風(fēng)險(xiǎn)的度量和控制,是理論與實(shí)踐相結(jié)合的有益嘗試。不足之處是對(duì)如何取得預(yù)想方案中風(fēng)險(xiǎn)和機(jī)會(huì)的均衡重視不夠。其基本思路是改進(jìn)項(xiàng)目管理,帶動(dòng)風(fēng)險(xiǎn)管理,管理范圍仍以核心風(fēng)險(xiǎn)管理為主。</p><p>
55、圖2-2 Hall 的六學(xué)科風(fēng)險(xiǎn)管理模型</p><p> 基于 CMM/ CMMI的軟件項(xiàng)目風(fēng)險(xiǎn)管理框架</p><p> 能力成熟度模型 CMM 是 SEI主持研發(fā)的一套評(píng)估軟件能力和成熟度的標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)基于眾多專家的經(jīng)驗(yàn),側(cè)重于開發(fā)過(guò)程的管理,是目前國(guó)際上流行的軟件生產(chǎn)過(guò)程標(biāo)準(zhǔn)和軟件企業(yè)成熟度等級(jí)認(rèn)證標(biāo)準(zhǔn)。CMM 主要用 5 個(gè)不斷進(jìn)化的層次來(lái)表達(dá),即初始級(jí)、可重復(fù)級(jí)、已定義級(jí)
56、、已管理級(jí)和優(yōu)化級(jí),項(xiàng)目風(fēng)險(xiǎn)管理被集成在第3級(jí)水平。SEI將CMM擴(kuò)展為能力成熟度模型集成 CMMI ,從內(nèi)容和特征上對(duì) CMM 進(jìn)行完善。</p><p> 在CMMI中 ,風(fēng)險(xiǎn)管理過(guò)程域包括三個(gè)特定目標(biāo)SG :進(jìn)行風(fēng)險(xiǎn)管理準(zhǔn)備、識(shí)別并分析風(fēng)險(xiǎn)、處理風(fēng)險(xiǎn),每個(gè)目標(biāo)的實(shí)現(xiàn)通過(guò)一系列的特定實(shí)踐來(lái)完成,詳細(xì)見(jiàn)表 2-1【11】:</p><p> 表 2-1 CMMI 3 級(jí)過(guò)程域: 風(fēng)
57、險(xiǎn)管理</p><p> SG1 風(fēng)險(xiǎn)管理準(zhǔn)備</p><p> SP 1.1 確定風(fēng)險(xiǎn)來(lái)源和類別</p><p> SP 1.2 定義風(fēng)險(xiǎn)參數(shù)</p><p> SP 1.3 建立風(fēng)險(xiǎn)管理策略</p><p> SG2 識(shí)別和分析風(fēng)險(xiǎn)</p><p> SP 2.1 識(shí)別風(fēng)險(xiǎn)<
58、;/p><p> SP 2.2 風(fēng)險(xiǎn)評(píng)估、分類和確定優(yōu)先級(jí)</p><p><b> SG3 緩解風(fēng)險(xiǎn)</b></p><p> SP 3.1 制定風(fēng)險(xiǎn)緩解計(jì)劃</p><p> SP 3.2 實(shí)施風(fēng)險(xiǎn)緩解計(jì)劃</p><p> CMMI風(fēng)險(xiǎn)管理模型圖如圖 2-3 所示:</p>
59、<p> 圖2-3 CMMI風(fēng)險(xiǎn)管理模型</p><p> CMMI中關(guān)于軟件項(xiàng)目風(fēng)險(xiǎn)管理關(guān)鍵過(guò)程域的描述,大大加強(qiáng)了風(fēng)險(xiǎn)管理在高成熟度企業(yè)軟件過(guò)程中的地位和作用,為中小規(guī)模軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理指明了道路。</p><p> 基于 CMM/ CMMI的軟件項(xiàng)目風(fēng)險(xiǎn)管理的研究,推動(dòng)了風(fēng)險(xiǎn)管理理論與以軟件過(guò)程改進(jìn)為主導(dǎo)的軟件工程實(shí)踐的融合,使軟件項(xiàng)目風(fēng)險(xiǎn)管理朝著可預(yù)測(cè)、有
60、規(guī)律、可量化的管理方向發(fā)展。</p><p> 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理體系的構(gòu)建</p><p> 傳統(tǒng)軟件項(xiàng)目風(fēng)險(xiǎn)管理體系適應(yīng)性分析</p><p> 任何軟件項(xiàng)目風(fēng)險(xiǎn)管理理論體系都將軟件項(xiàng)目風(fēng)險(xiǎn)管理劃分為兩大部分:風(fēng)險(xiǎn)評(píng)估與風(fēng)險(xiǎn)控制。在此基礎(chǔ)上,分別對(duì)他們進(jìn)一步劃分。如Boehm將風(fēng)險(xiǎn)評(píng)估分為風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析和設(shè)定優(yōu)先級(jí)三步。SEI將風(fēng)險(xiǎn)評(píng)估分
61、為風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析兩步,而風(fēng)險(xiǎn)控制則分為風(fēng)險(xiǎn)計(jì)劃、風(fēng)險(xiǎn)跟蹤、風(fēng)險(xiǎn)應(yīng)付三步。詳細(xì)的劃分是為了更好的定義每一步的工作。對(duì)于大型軟件企業(yè)來(lái)說(shuō),細(xì)致和規(guī)范化的工作步驟定義有利于項(xiàng)目風(fēng)險(xiǎn)管理的成功。而對(duì)于中小型軟件企業(yè)來(lái)說(shuō),由于項(xiàng)目規(guī)模相對(duì)較小,項(xiàng)目周期相對(duì)較短,風(fēng)險(xiǎn)的數(shù)量以及風(fēng)險(xiǎn)管理的工作量相對(duì)較小,因此對(duì)于中小型軟件企業(yè),風(fēng)險(xiǎn)管理的步驟可以適當(dāng)簡(jiǎn)化。</p><p> 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理體系的建立&l
62、t;/p><p> 通過(guò)上面的分析表明,對(duì)于中小型軟件企業(yè)來(lái)說(shuō),理想的項(xiàng)目風(fēng)險(xiǎn)管理方法應(yīng)具有實(shí)施成本較低、對(duì)操作人員的經(jīng)驗(yàn)和技術(shù)要求不高以及操作流程較簡(jiǎn)單等特點(diǎn)。以此為目標(biāo),本節(jié)提出一種針對(duì)我國(guó)中小型軟件企業(yè)特點(diǎn)的項(xiàng)目風(fēng)險(xiǎn)管理體系,該體系主要將軟件項(xiàng)目風(fēng)險(xiǎn)管理活動(dòng)劃分為三大部分:風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)評(píng)估與風(fēng)險(xiǎn)控制。該體系結(jié)構(gòu)圖如圖2-4所示:</p><p> 圖2-4 面向中小型軟件項(xiàng)目風(fēng)險(xiǎn)管
63、理體系框架</p><p><b> 軟件項(xiàng)目的風(fēng)險(xiǎn)識(shí)別</b></p><p> 所謂軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別就是采取有嚴(yán)格計(jì)劃的步驟,在妨礙項(xiàng)目成功的因素變成問(wèn)題之前發(fā)現(xiàn)并定位他們。長(zhǎng)期以來(lái)倍受業(yè)界的重視,廣泛認(rèn)為軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別是整個(gè)項(xiàng)目風(fēng)險(xiǎn)管理過(guò)程中最難完成的一項(xiàng)任務(wù)。軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別是軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估和軟件項(xiàng)目風(fēng)險(xiǎn)管理的基礎(chǔ),只有全面、正確地識(shí)別軟件項(xiàng)目所面臨的
64、風(fēng)險(xiǎn),才能實(shí)現(xiàn)有價(jià)值的風(fēng)險(xiǎn)管理。</p><p><b> 常見(jiàn)風(fēng)險(xiǎn)類別</b></p><p> 企業(yè)進(jìn)行風(fēng)險(xiǎn)管理首先要明確對(duì)哪些風(fēng)險(xiǎn)進(jìn)行管理和控制,結(jié)合企業(yè)實(shí)際情況進(jìn)行風(fēng)險(xiǎn)分類的劃分,本文將中小軟件企業(yè)中常見(jiàn)的風(fēng)險(xiǎn)歸為三類:管理風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)和相關(guān)風(fēng)險(xiǎn)。</p><p> ·管理風(fēng)險(xiǎn):中小軟件企業(yè)的管理問(wèn)題是導(dǎo)致很多項(xiàng)目進(jìn)展
65、不順或者失敗的重要因素,項(xiàng)目計(jì)劃、項(xiàng)目估算與預(yù)算、項(xiàng)目團(tuán)隊(duì)建設(shè)、沖突管理等方面都是風(fēng)險(xiǎn)因素,如項(xiàng)目進(jìn)度估計(jì)不準(zhǔn)確、團(tuán)隊(duì)成員難以溝通等都是應(yīng)識(shí)別的風(fēng)險(xiǎn)。</p><p> ·技術(shù)風(fēng)險(xiǎn):技術(shù)直接影響著軟件項(xiàng)目的成功與否,需求、設(shè)計(jì)、編碼、測(cè)試、維護(hù)等方面都存在可能發(fā)生的潛在問(wèn)題,如需求文檔的二義性、采用了不成熟的技術(shù)等。</p><p> ·相關(guān)風(fēng)險(xiǎn):許多風(fēng)險(xiǎn)是由項(xiàng)目的
66、內(nèi)部和外部環(huán)境或者相關(guān)因素所引起的,因此這些組織、商業(yè)、政策等相關(guān)的風(fēng)險(xiǎn)也是風(fēng)險(xiǎn)管理必須要考慮的。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的程序</p><p> 風(fēng)險(xiǎn)識(shí)別是風(fēng)險(xiǎn)管理的起點(diǎn)。對(duì)項(xiàng)目進(jìn)行風(fēng)險(xiǎn)管理,首先必須對(duì)存在的風(fēng)險(xiǎn)進(jìn)行識(shí)別,即查明項(xiàng)目中的不確定因素和可能帶來(lái)的后果,以上述風(fēng)險(xiǎn)分類(企業(yè)可以進(jìn)行調(diào)整)以及項(xiàng)目的工作分解結(jié)構(gòu)WBS (Work Breakdown Structu
67、re) 為主線,通過(guò)查找組織資產(chǎn)、組織相關(guān)人員進(jìn)行頭腦風(fēng)暴法等一系列手段進(jìn)行識(shí)別,風(fēng)險(xiǎn)識(shí)別之后要把結(jié)果整理出來(lái),匯總到風(fēng)險(xiǎn)管理表格中。風(fēng)險(xiǎn)識(shí)別過(guò)程將不確定性轉(zhuǎn)變?yōu)槊鞔_的風(fēng)險(xiǎn)描述。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的程序可分為三個(gè)步驟。第一步:搜集資料;第二部:確定項(xiàng)目風(fēng)險(xiǎn)因素;第三部:識(shí)別并描述項(xiàng)目風(fēng)險(xiǎn)驅(qū)動(dòng)因子。下面就每個(gè)步驟進(jìn)行說(shuō)明。</p><p><b> 搜集資料&
68、lt;/b></p><p> 完整的搜集項(xiàng)目數(shù)據(jù)和資料是進(jìn)行有效風(fēng)險(xiǎn)識(shí)別的基礎(chǔ),因此任何可能顯示潛在問(wèn)題的資料都可用于風(fēng)險(xiǎn)的識(shí)別,這些資料主要包括:</p><p> ?。?)生命周期成本分析;</p><p> ?。?)計(jì)劃或工作分解結(jié)構(gòu);</p><p><b> (3)進(jìn)度分析;</b></p&g
69、t;<p> ?。?)文件記錄的事件教訓(xùn);</p><p> ?。?)項(xiàng)目的前提、假想分析和制約因素;</p><p> ?。?)技術(shù)績(jī)效測(cè)評(píng)計(jì)劃或分析;</p><p><b> ?。?)模型和影響圖</b></p><p> ?。?)專家判斷和頭腦風(fēng)暴結(jié)果</p><p><
70、;b> 確定風(fēng)險(xiǎn)因素</b></p><p> 確定風(fēng)險(xiǎn)因素的的過(guò)程是要明確項(xiàng)目和環(huán)境的變數(shù),即項(xiàng)目各組成部分和彼此間的關(guān)系。確定風(fēng)險(xiǎn)因素常常與風(fēng)險(xiǎn)形勢(shì)估計(jì)結(jié)合在一起,通過(guò)風(fēng)險(xiǎn)形勢(shì)估計(jì)明確項(xiàng)目的前提和假設(shè),以便減少許多不必要的風(fēng)險(xiǎn)分析工作。</p><p><b> 識(shí)別風(fēng)險(xiǎn)驅(qū)動(dòng)因子</b></p><p> 識(shí)別風(fēng)險(xiǎn)
71、驅(qū)動(dòng)因子的過(guò)程就是要識(shí)別出影響每個(gè)風(fēng)險(xiǎn)因素的風(fēng)險(xiǎn)評(píng)價(jià)指標(biāo)的過(guò)程。風(fēng)險(xiǎn)評(píng)估是基于識(shí)別出的風(fēng)險(xiǎn)驅(qū)動(dòng)因子進(jìn)行的。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法</p><p> 風(fēng)險(xiǎn)識(shí)別是任何風(fēng)險(xiǎn)管理活動(dòng)的起點(diǎn)。從已有成果看,軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的研究方法大致有以下幾種:</p><p><b> 風(fēng)險(xiǎn)清單法</b></p><p&g
72、t; Boehm給出了top 10風(fēng)險(xiǎn)序列【8】,并提出了頂級(jí)十大風(fēng)險(xiǎn)源清單【12】。隨后,他指出在軟件項(xiàng)目開發(fā)生命期的每個(gè)重要階段,都可進(jìn)行top10風(fēng)險(xiǎn)清單的調(diào)查和修改,并將風(fēng)險(xiǎn)管理加入軟件項(xiàng)目開發(fā)生命期模型。Boehm 還提出了軟件項(xiàng)目開發(fā)期的螺旋式模型,使項(xiàng)目管理人員可對(duì)軟件項(xiàng)目進(jìn)行動(dòng)態(tài)風(fēng)險(xiǎn)追蹤。 Barki等通過(guò)總結(jié)列出了35項(xiàng)風(fēng)險(xiǎn)變量【13】;Jones 描述了60項(xiàng)最常見(jiàn)的風(fēng)險(xiǎn)因素【14】。這些成果對(duì)于開展風(fēng)險(xiǎn)識(shí)別、提供
73、風(fēng)險(xiǎn)源素材具有很大的幫助。</p><p> 風(fēng)險(xiǎn)識(shí)別法(TBI)</p><p> Marvin等提出的基于分類的風(fēng)險(xiǎn)識(shí)別法【15】,主要是從項(xiàng)目分類學(xué)的角度考慮風(fēng)險(xiǎn),對(duì)項(xiàng)目的風(fēng)險(xiǎn)項(xiàng)進(jìn)行分類,從單純的清單列表走向由分類樹與問(wèn)卷識(shí)別過(guò)程的統(tǒng)一,從而使軟件項(xiàng)目風(fēng)險(xiǎn)項(xiàng)具有結(jié)構(gòu)性的特點(diǎn)。另外,它也秉承了動(dòng)態(tài)管理的特點(diǎn),使風(fēng)險(xiǎn)識(shí)別及后續(xù)處理有計(jì)劃、分步驟、周期性地在項(xiàng)目生命期內(nèi)進(jìn)行。</
74、p><p> 基于分類的問(wèn)卷調(diào)查表法(TBQ)【15】</p><p> 該方法是由專家根據(jù)項(xiàng)目特點(diǎn)設(shè)計(jì)風(fēng)險(xiǎn)管理問(wèn)卷調(diào)查表,對(duì)企業(yè)有關(guān)人員進(jìn)行問(wèn)卷調(diào)查,并根據(jù)調(diào)查結(jié)果對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。</p><p> 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法</p><p> 借助已有的軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法無(wú)疑是中小型軟件企業(yè)的理想選擇,然而現(xiàn)有的軟件風(fēng)
75、險(xiǎn)識(shí)別方法主要針對(duì)大型企業(yè),或者國(guó)防、航空等國(guó)家項(xiàng)目,需要很高的軟硬件條件支持。而中小型軟件企業(yè)由于自身的人才、資金、技術(shù)和需求等關(guān)鍵因素的缺乏,照搬現(xiàn)有的軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法是不可行的,本文通過(guò)對(duì)現(xiàn)有軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別方法的可用之處,建立適合中小型企業(yè)自身的項(xiàng)目風(fēng)險(xiǎn)管理方法。以下是對(duì)傳統(tǒng)風(fēng)險(xiǎn)識(shí)別方法的適應(yīng)性分析。</p><p><b> 風(fēng)險(xiǎn)因素列表法</b></p>&l
76、t;p> Boehm提出的風(fēng)險(xiǎn)因素列表法由于工作量小,對(duì)實(shí)施人員能力和經(jīng)驗(yàn)要求不高,因此比較適合于中小型企業(yè),但由于他的風(fēng)險(xiǎn)因素列表是通過(guò)對(duì)美國(guó)幾個(gè)大型航空或國(guó)防系統(tǒng)軟件項(xiàng)目的深入調(diào)查,編輯整理而成,并不能代表中小型軟件企業(yè)的主要風(fēng)險(xiǎn)。因此,中小型軟件企業(yè)需要對(duì)風(fēng)險(xiǎn)因素列表做出相應(yīng)的修改,使其能正確反映中小型軟件企業(yè)的主要風(fēng)險(xiǎn)。</p><p> SEI的風(fēng)險(xiǎn)分類系統(tǒng)</p><p&
77、gt; SEI的“基于分類的風(fēng)險(xiǎn)識(shí)別”思想,由于要求相應(yīng)的配套方法和正規(guī)的培訓(xùn)過(guò)程,加之其出身于美國(guó)軍方超大型軟件項(xiàng)目的背景,所以也難于被中小型企業(yè)所采用。而“層次全息模型(HHM)”思想認(rèn)為任何風(fēng)險(xiǎn)的遺漏都是不能令人容忍的,為此需要從多角度,不惜付出超出完全遍歷風(fēng)險(xiǎn)領(lǐng)域的代價(jià)來(lái)管理軟件項(xiàng)目風(fēng)險(xiǎn)。所以盡管其具有管理強(qiáng)度大、涵蓋范圍寬、操作靈活可變等優(yōu)點(diǎn),仍不適合中小型軟件企業(yè)所用。</p><p> 傳統(tǒng)成果
78、不能直接應(yīng)用,間接地按比例縮小或者簡(jiǎn)單地簡(jiǎn)化已有成果更不可取,以下方法具有操作較簡(jiǎn)單和有利于后期量化的特點(diǎn)。</p><p> TCQR軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別模型的建立</p><p> 軟件項(xiàng)目的四個(gè)基本風(fēng)險(xiǎn)因素</p><p> 根據(jù)《項(xiàng)目管理知識(shí)體系指南》中定義的軟件項(xiàng)目管理的9個(gè)知識(shí)領(lǐng)域(包括項(xiàng)目管理框架、范圍管理、時(shí)間管理、成本管理、質(zhì)量管理、人力資源管理
79、、溝通管理、風(fēng)險(xiǎn)管理、采購(gòu)管理),結(jié)合軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的需要,在實(shí)際應(yīng)用中可以把九個(gè)知識(shí)領(lǐng)域進(jìn)行整合,最終確定了四個(gè)基本風(fēng)險(xiǎn)因素:T—進(jìn)度,C—成本,Q—質(zhì)量,R—資源。風(fēng)險(xiǎn)因素代表了項(xiàng)目的各個(gè)基本組成部分,通過(guò)彼此之間的聯(lián)系和相互作用以及它們組成整體的方式,決定了項(xiàng)目整體的性質(zhì)和功能。因此,只要這四個(gè)風(fēng)險(xiǎn)因素發(fā)生變動(dòng),則項(xiàng)目整體的性質(zhì)和功能也要發(fā)生變化。因此,通過(guò)對(duì)這四個(gè)風(fēng)險(xiǎn)的綜合分析和評(píng)價(jià),可以反映項(xiàng)目總體的風(fēng)險(xiǎn)水平。</p&
80、gt;<p> 四個(gè)風(fēng)險(xiǎn)因素的定義及其與九大知識(shí)領(lǐng)域的關(guān)系見(jiàn)表3-1</p><p> 表3-1 風(fēng)險(xiǎn)因素與九大知識(shí)領(lǐng)域的關(guān)系表</p><p><b> 風(fēng)險(xiǎn)驅(qū)動(dòng)因子</b></p><p> 在定義了組成整體項(xiàng)目風(fēng)險(xiǎn)的四個(gè)風(fēng)險(xiǎn)因素后,那么需要分別針對(duì)這四個(gè)風(fēng)險(xiǎn)因素識(shí)別出影響每個(gè)風(fēng)險(xiǎn)因素的風(fēng)險(xiǎn)評(píng)價(jià)指標(biāo),稱為“風(fēng)險(xiǎn)驅(qū)動(dòng)因子
81、”。風(fēng)險(xiǎn)因素、風(fēng)險(xiǎn)驅(qū)動(dòng)因子以及他們與項(xiàng)目總體風(fēng)險(xiǎn)的關(guān)系圖如圖3-1所示:</p><p> 圖3-1 風(fēng)險(xiǎn)因素與風(fēng)險(xiǎn)驅(qū)動(dòng)因子關(guān)系</p><p> 風(fēng)險(xiǎn)驅(qū)動(dòng)因子可以分為兩個(gè)不同的類型:一般性風(fēng)險(xiǎn)驅(qū)動(dòng)因子和項(xiàng)目特定的風(fēng)險(xiǎn)驅(qū)動(dòng)因子。一般性風(fēng)險(xiǎn)驅(qū)動(dòng)因子對(duì)每個(gè)項(xiàng)目來(lái)說(shuō)都是一個(gè)潛在的威脅。軟件項(xiàng)目特定風(fēng)險(xiǎn)驅(qū)動(dòng)因子只有那些對(duì)當(dāng)前項(xiàng)目的技術(shù)、人員及環(huán)境非常了解的人才能識(shí)別出來(lái)。表3-2中給定了常見(jiàn)的
82、第一類風(fēng)險(xiǎn)驅(qū)動(dòng)因子:</p><p> 表3-2 常見(jiàn)的一般性風(fēng)險(xiǎn)驅(qū)動(dòng)因子</p><p> 用TBQ方法識(shí)別風(fēng)險(xiǎn)驅(qū)動(dòng)因子</p><p> 在實(shí)際工作中,對(duì)于不同的軟件項(xiàng)目、同一軟件項(xiàng)目生命周期的不同階段,風(fēng)險(xiǎn)驅(qū)動(dòng)因子對(duì)項(xiàng)目風(fēng)險(xiǎn)水平的影響是不同的。中小型軟件企業(yè)尤其需要一種方便快捷、容易操作的方法能夠針對(duì)項(xiàng)目的具體情況對(duì)風(fēng)險(xiǎn)驅(qū)動(dòng)因子進(jìn)行篩選和識(shí)別,對(duì)管理能力
83、進(jìn)行客觀的評(píng)價(jià)。</p><p> 通過(guò)研究,在整理和提煉了20多個(gè)實(shí)際中小型軟件開發(fā)項(xiàng)目數(shù)據(jù)基礎(chǔ)上,參考了基于分類的風(fēng)險(xiǎn)識(shí)別方法,對(duì)風(fēng)險(xiǎn)進(jìn)行重新分類后給出了由一系列圍繞軟件項(xiàng)目的具體問(wèn)題組成的TBQ(TCQR—Based Questionnaire)調(diào)查問(wèn)卷,見(jiàn)表3-3:</p><p> 表3-3 TBQ風(fēng)險(xiǎn)調(diào)查問(wèn)卷</p><p> 注:被調(diào)查者回答可
84、分為五個(gè)等級(jí):肯定有、很有可能、可能、或許可能、幾乎不可能</p><p> 對(duì)上表的回答分為五個(gè)等級(jí):肯定有、很有可能、可能、或許可能、幾乎不可能,分別為這五個(gè)等級(jí)賦予1-5的分值。這樣從調(diào)查者的回答中很容易揭示出風(fēng)險(xiǎn)的可能性大小。另外,運(yùn)用風(fēng)險(xiǎn)調(diào)查問(wèn)卷的形式可以很方便地做到程序化和電子化,一方面減輕了工作量,另一方面也規(guī)范了后期數(shù)據(jù)處理。</p><p><b> 軟件項(xiàng)
85、目風(fēng)險(xiǎn)評(píng)估</b></p><p> 風(fēng)險(xiǎn)評(píng)估是對(duì)風(fēng)險(xiǎn)的規(guī)律性進(jìn)行研究和量化分析的過(guò)程。軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估是在軟件項(xiàng)目風(fēng)險(xiǎn)識(shí)別的基礎(chǔ)上研究風(fēng)險(xiǎn)因素發(fā)生的可能性、發(fā)生風(fēng)險(xiǎn)事件時(shí)的損失值,以及可能性、損失值隨時(shí)間變化的規(guī)律和其他風(fēng)險(xiǎn)因素的影響。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的概念</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估是把軟件項(xiàng)目的風(fēng)險(xiǎn)數(shù)據(jù)轉(zhuǎn)化為風(fēng)險(xiǎn)決
86、策信息的過(guò)程,起到風(fēng)險(xiǎn)管理過(guò)程中風(fēng)險(xiǎn)識(shí)別和風(fēng)險(xiǎn)控制間的橋梁作用。軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的主要內(nèi)容是利用軟件項(xiàng)目背景知識(shí)、借助恰當(dāng)?shù)牡姆椒ê凸ぞ?,產(chǎn)生已識(shí)別風(fēng)險(xiǎn)項(xiàng)的風(fēng)險(xiǎn)當(dāng)量,輸出各個(gè)風(fēng)險(xiǎn)項(xiàng)的優(yōu)先級(jí)列表和影響關(guān)系結(jié)構(gòu)。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的目的</p><p> 詳細(xì)地描述風(fēng)險(xiǎn)的屬性,特別是定量的屬性是軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估階段的主要目的,通過(guò)風(fēng)險(xiǎn)評(píng)估試圖達(dá)到:確定風(fēng)險(xiǎn)的根源、確定風(fēng)險(xiǎn)
87、的當(dāng)量、確定風(fēng)險(xiǎn)活動(dòng)的時(shí)間特性、確定風(fēng)險(xiǎn)因素的嚴(yán)重程度。另外,還要保證上述評(píng)估過(guò)程的有效性。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的一般過(guò)程</p><p> 風(fēng)險(xiǎn)評(píng)估不僅涉及到客觀存在的風(fēng)險(xiǎn)事實(shí),也涉及到不同的人對(duì)同一客觀事實(shí)的不同主觀評(píng)價(jià)。兩者都隨時(shí)間而變化,但前者不受認(rèn)識(shí)程度、準(zhǔn)確描述程度的影響而客觀存在,后者則取決于決策者擁有的知識(shí)、對(duì)風(fēng)險(xiǎn)的偏好和當(dāng)時(shí)的心態(tài)。評(píng)估過(guò)程的核心內(nèi)容是
88、估算風(fēng)險(xiǎn)當(dāng)量,圖4-1說(shuō)明了評(píng)估風(fēng)險(xiǎn)當(dāng)量的一般操作結(jié)構(gòu)。</p><p> 圖4-1 風(fēng)險(xiǎn)當(dāng)量的評(píng)估結(jié)構(gòu)</p><p> 對(duì)每一個(gè)已識(shí)別出的風(fēng)險(xiǎn)項(xiàng),在軟件項(xiàng)目計(jì)劃中都有相應(yīng)于各個(gè)開發(fā)段的“期望狀態(tài)”,當(dāng)然基于嚴(yán)謹(jǐn)而科學(xué)的計(jì)劃下的“期望狀態(tài)”總是建立在國(guó)家、行業(yè)或企業(yè)基準(zhǔn)之上,同時(shí)也考慮到了開發(fā)環(huán)境和開發(fā)團(tuán)隊(duì)實(shí)際情況。當(dāng)根據(jù)相關(guān)經(jīng)驗(yàn)羅列出所有與“期望狀態(tài)”不一致的“可能狀態(tài)”后,就形
89、成了可能“風(fēng)險(xiǎn)事件”集合。這里所謂的“風(fēng)險(xiǎn)事件”特指“可能狀態(tài)”向不利于“期望狀態(tài)”方向偏離,如期望工期為6個(gè)月,可能工期估算超過(guò)6個(gè)月稱為不利方向,否則可能工期估算結(jié)果比預(yù)期提前時(shí),不認(rèn)為形成了“風(fēng)險(xiǎn)事件”,不過(guò)這種情況說(shuō)明了該軟件項(xiàng)目計(jì)劃編制不夠嚴(yán)謹(jǐn),有進(jìn)一步優(yōu)化的可能。</p><p> 兩種狀態(tài)偏離的多少表明了所形成的“風(fēng)險(xiǎn)事件”的程度,相同程度的“風(fēng)險(xiǎn)事件”產(chǎn)生的“風(fēng)險(xiǎn)效果”并不一定相同,特別的依賴于
90、“利害人的風(fēng)險(xiǎn)偏好”,如承包方對(duì)工期延遲的忍受程度一般比業(yè)主方要高。每一個(gè)“風(fēng)險(xiǎn)事件”都對(duì)應(yīng)可能狀態(tài)空間下的一組“風(fēng)險(xiǎn)后果”集合,集合元素值與“風(fēng)險(xiǎn)事件”程度可能呈線性關(guān)系,也可能呈非線性關(guān)系,并且狀態(tài)空間可以是離散的,也可以是連續(xù)的?!帮L(fēng)險(xiǎn)當(dāng)量”的大小是“風(fēng)險(xiǎn)后果”和“風(fēng)險(xiǎn)概率”分布的聯(lián)合函數(shù),而事件概率函數(shù),往往可以根據(jù)歷史數(shù)據(jù)和經(jīng)驗(yàn),借助特定的方法和工具估算出來(lái)。由以上步驟估算出的“風(fēng)險(xiǎn)當(dāng)量”不僅是存在風(fēng)險(xiǎn)的客觀度量,而且也是有關(guān)
91、利害人、被評(píng)估項(xiàng)目和當(dāng)時(shí)環(huán)境狀況的綜合反映。</p><p> 設(shè)RE表示某一風(fēng)險(xiǎn)因素的“風(fēng)險(xiǎn)當(dāng)量”,ES表示對(duì)該因素的“期望狀態(tài)”。設(shè)共有I個(gè)“可能狀態(tài)”,PS(i)表示第i個(gè)“可能狀態(tài)”,i∈I。E(i)表示相應(yīng)“可能狀態(tài)”的“風(fēng)險(xiǎn)事件”,P(E(i))表示相應(yīng)“風(fēng)險(xiǎn)事件”的“事件概率”,Con(E(i))表示相應(yīng)“風(fēng)險(xiǎn)事件”的“風(fēng)險(xiǎn)后果”,SP(E(i))表示相應(yīng)“風(fēng)險(xiǎn)事件”的“利害人風(fēng)險(xiǎn)偏好”函數(shù),則據(jù)
92、圖4-1,下列兩式成立:</p><p> 其中:公式4.1中g(shù)()可根據(jù)需要選用各種函數(shù),如求最大值、最小值、算術(shù)平均值、加權(quán)平均值、最可能值以及總和等,但對(duì)所有風(fēng)險(xiǎn)因素必須統(tǒng)一,以便比較、排列優(yōu)先順序。公式4.2中h()可能取連續(xù)函數(shù),也可能取分段連續(xù)函數(shù),甚至還可能取完全離散的查表式函數(shù),以便反映偏好與風(fēng)險(xiǎn)事件間復(fù)雜關(guān)系。</p><p> 以上所有程度、狀態(tài)和后果等都需要一致、
93、標(biāo)準(zhǔn)且客觀的度量尺度。由于估算過(guò)程可能的出入等原因,在評(píng)估過(guò)程的收尾階段,得出的評(píng)估結(jié)果必須經(jīng)過(guò)正確性驗(yàn)證,驗(yàn)證方法總體上分為理論和實(shí)踐兩大類。通過(guò)了驗(yàn)證后的風(fēng)險(xiǎn)當(dāng)量還不是排序風(fēng)險(xiǎn)因素的唯一依據(jù),還有如風(fēng)險(xiǎn)估計(jì)的可信度、風(fēng)險(xiǎn)因素間的組合影響、可管理的風(fēng)險(xiǎn)數(shù)量以及行動(dòng)成本限制等,所以風(fēng)險(xiǎn)因素的優(yōu)先順序是一個(gè)綜合評(píng)價(jià)的結(jié)果。</p><p> 常用軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估方法比較</p><p>
94、 常用的軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估方法有很多,可以分為兩大類:定性評(píng)估和定量評(píng)估。</p><p><b> 定性評(píng)估方法</b></p><p> ?。?)定性分析的目的是界定風(fēng)險(xiǎn)源,并初步判明風(fēng)險(xiǎn)的嚴(yán)重程度,已給出系統(tǒng)風(fēng)險(xiǎn)的綜合印象。初步風(fēng)險(xiǎn)分析是用于識(shí)別系統(tǒng)中可能存在的風(fēng)險(xiǎn)源。</p><p> ?。?)定性風(fēng)險(xiǎn)評(píng)價(jià)主要包括風(fēng)險(xiǎn)評(píng)估指數(shù)法RAC(
95、Risk Assessment Code)、總風(fēng)險(xiǎn)暴露指數(shù)法TREC(Total Risk Exposure Code)、直接風(fēng)險(xiǎn)評(píng)估法SCRAM(Short-Cut Risk Assessment Method)等。其主要特點(diǎn)是對(duì)風(fēng)險(xiǎn)的可能性和嚴(yán)重程度不做精細(xì)的數(shù)值分析,而是大致將其劃分一些等級(jí),然后把這兩者用不同的方式綜合起來(lái)衡量風(fēng)險(xiǎn)的大小及重要程度,并按大小和重要程度進(jìn)行分類排序,最后分別對(duì)不同種類的風(fēng)險(xiǎn)采取不同的措施,確定是否接
96、受風(fēng)險(xiǎn)還是改進(jìn)設(shè)計(jì)、改變工作流程、加強(qiáng)人員培訓(xùn)等方法和措施以減少風(fēng)險(xiǎn)。</p><p> ?。?)在軟件風(fēng)險(xiǎn)定性分析方法中,人們常用因果分析法。因果關(guān)系分析法用于揭示影響及其原因之間的聯(lián)系,以便追根溯源,找出風(fēng)險(xiǎn)的根本原因。其目的是通過(guò)確定問(wèn)題的根本原因來(lái)阻止問(wèn)題的發(fā)生。在因果關(guān)系分析方法中,包含魚骨頭和5個(gè)為什么的方法因果關(guān)系分析法的哲學(xué)是:如果一個(gè)錯(cuò)誤發(fā)生了,除非及時(shí)采取措施阻止,否則它將再發(fā)生。通過(guò)吸取過(guò)去
97、的教訓(xùn),可防患于未然。因此,應(yīng)該將評(píng)估自己的錯(cuò)誤視為軟件系統(tǒng)生產(chǎn)過(guò)程的一部分。因果關(guān)系分析法是一個(gè)簡(jiǎn)單地三步過(guò)程:1)確定錯(cuò)誤原因;2)確定阻止未來(lái)錯(cuò)誤的行動(dòng);3)實(shí)施校正行動(dòng)。</p><p> ?。?)定性分析方法主要是通過(guò)分析需求分析階段、設(shè)計(jì)階段、編碼階段、集成和測(cè)試階段常見(jiàn)的風(fēng)險(xiǎn)因素,按照其發(fā)生的概率、對(duì)本階段目標(biāo)的影響力、對(duì)其他階段目標(biāo)的影響力,可以歸納出該風(fēng)險(xiǎn)相對(duì)軟件開發(fā)的綜合影響力。主要評(píng)定標(biāo)準(zhǔn)是
98、從出現(xiàn)的概率的角度分為:很高、高、一般、低、很低;從對(duì)軟件項(xiàng)目的影響角度來(lái)講分為:很大、一般、小、很小。</p><p> (5)優(yōu)點(diǎn):對(duì)風(fēng)險(xiǎn)因素的發(fā)生概率、對(duì)不同階段的影響力等因素的尺度估計(jì)比較容易獲得,通常取之于專家或者有關(guān)人員。而且標(biāo)準(zhǔn)制定比較靈活。</p><p> (6)不足:標(biāo)準(zhǔn)尺度范圍比較狹窄,很難用文字準(zhǔn)確的表達(dá)。有時(shí)也很難準(zhǔn)確地估計(jì)某些具體的特性對(duì)總體的影響力。<
99、;/p><p><b> 定量評(píng)估方法</b></p><p> ?。?)定量分析過(guò)程的目標(biāo)是量化分析每一分析的概率及其對(duì)項(xiàng)目目標(biāo)造成的后果,也分析項(xiàng)目總體的風(fēng)險(xiǎn)程度。這一過(guò)程涉及的工作包括測(cè)定取得某一特定項(xiàng)目目標(biāo)的概率;量化項(xiàng)目的風(fēng)險(xiǎn)暴露,決定可能需要的成本大小和進(jìn)度計(jì)劃應(yīng)急準(zhǔn)備金;通過(guò)量化各風(fēng)險(xiǎn)對(duì)項(xiàng)目風(fēng)險(xiǎn)的相應(yīng)貢獻(xiàn),分析出最需要關(guān)注的風(fēng)險(xiǎn);找出理想的和可實(shí)現(xiàn)的成本、
100、進(jìn)度計(jì)劃及工作范圍目標(biāo)。常用方法有:Monte Carlo模擬法、計(jì)劃評(píng)審技術(shù)PERT(Program Evaluation and Review Techniques)、主觀概率法(Subjective Probabity Method)、效用理論(Utiliti Theory)、灰色系統(tǒng)理論(Grey System Theory)故障樹分析法、FAT(Fault Tree Analysis)外推法(Extrapolation)、模糊
101、分析方法(Fizzy Analysis)、影像圖分析法(Influence Diagram)、概率風(fēng)險(xiǎn)評(píng)價(jià)PRA(Probabilistic Risk Assessment)、GO-FLOW法、火災(zāi)爆炸指數(shù)法FEI(Fire Explosion Index</p><p> (2)優(yōu)點(diǎn):定量分析可以將風(fēng)險(xiǎn)因素發(fā)生的概率、對(duì)本階段目標(biāo)的影響力、對(duì)其他階段目標(biāo)的影響力和對(duì)軟件開發(fā)的綜合影響力得以量化,從而大大提高了
102、風(fēng)險(xiǎn)分析、風(fēng)險(xiǎn)排序以及之后的風(fēng)險(xiǎn)解決和控制的準(zhǔn)確性和有效性。</p><p> (3)不足:對(duì)風(fēng)險(xiǎn)發(fā)生的概率等幾個(gè)因素的估計(jì)很難,而且這些估計(jì)中也是存在大量的不確定性的,因?yàn)檫@些估計(jì)通常是由專家或者有關(guān)人員通過(guò)其他資源而進(jìn)行主觀的估計(jì)得來(lái)的。為了盡量減少這些估計(jì)的不確定性,可以盡量使用與實(shí)際相符的信息,努力提高數(shù)據(jù)的客觀正確性和有效性。</p><p> 面向中小型軟件項(xiàng)目的風(fēng)險(xiǎn)評(píng)估方
103、法</p><p> 定性風(fēng)險(xiǎn)評(píng)估的目的是界定風(fēng)險(xiǎn)源,并初步判明風(fēng)險(xiǎn)的嚴(yán)重程度,以給出系統(tǒng)風(fēng)險(xiǎn)的綜合印象。而定量評(píng)估則給出各個(gè)風(fēng)險(xiǎn)源的風(fēng)險(xiǎn)量化指標(biāo)及其發(fā)生概率,再通過(guò)一定的方法合成,得到系統(tǒng)風(fēng)險(xiǎn)的量化值。對(duì)于中小型軟件企業(yè)來(lái)說(shuō),定性評(píng)估是簡(jiǎn)單、節(jié)省資源,但單精度不夠;定量評(píng)估復(fù)雜、準(zhǔn)確,但資源要求較高。因此將定性與定量評(píng)估相結(jié)合,在定性評(píng)估的基礎(chǔ)上,進(jìn)行一定的定量分析,既節(jié)省工作量,又可以達(dá)到一定的評(píng)估精度。本
104、節(jié)采用層次分析法(AHP)將定性評(píng)估與定量評(píng)估結(jié)合起來(lái)評(píng)估風(fēng)險(xiǎn)。</p><p> 層次分析法(AHP)</p><p> 層次分析法(Analysis Hierarchy Process,簡(jiǎn)稱AHP法)【16】是美國(guó)運(yùn)籌學(xué)家、匹茲堡大學(xué)教授T.L.Saaty于20世紀(jì)70年代提出來(lái)的。它是一種對(duì)較為復(fù)雜的決策問(wèn)題使用定性與定量分析相結(jié)合的手段作出決策的簡(jiǎn)易方法。特別是將決策者的經(jīng)驗(yàn)判
105、斷給予量化,它將人們的思維過(guò)程層次化,逐層比較相關(guān)因素,逐層檢驗(yàn)比較結(jié)果的合理性,由此提供較有說(shuō)服力的依據(jù)。近幾年來(lái),此法在國(guó)內(nèi)外得到了廣泛的應(yīng)用。</p><p> 運(yùn)用層次分析法進(jìn)行軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估</p><p> 運(yùn)用層次分析法進(jìn)行軟件項(xiàng)目風(fēng)險(xiǎn)評(píng)估的基本思路是:首先找到軟件項(xiàng)目中風(fēng)險(xiǎn)問(wèn)題所牽連的主要風(fēng)險(xiǎn)因素,將這些因素按其隸屬關(guān)系構(gòu)造成層次模型,建立判定矩陣,通過(guò)對(duì)矩陣中各因素
106、之間定性的兩兩比較為每個(gè)風(fēng)險(xiǎn)因素賦予重要性權(quán)值,再經(jīng)過(guò)定量計(jì)算得出每個(gè)風(fēng)險(xiǎn)因素的相對(duì)重要性。如圖4-2:</p><p> 圖4-2 風(fēng)險(xiǎn)層次分析流程圖</p><p><b> 軟件項(xiàng)目風(fēng)險(xiǎn)控制</b></p><p> 廣義地說(shuō),所有軟件項(xiàng)目管理行為都屬于軟件項(xiàng)目風(fēng)險(xiǎn)控制。只要是預(yù)先的、針對(duì)降低風(fēng)險(xiǎn)發(fā)生的可能性,或者削弱風(fēng)險(xiǎn)發(fā)生的一
107、切活動(dòng)都可以稱為風(fēng)險(xiǎn)控制活動(dòng)。但是,這里的風(fēng)險(xiǎn)控制指明確地、顯著地、針對(duì)可能出現(xiàn)的問(wèn)題所采取的應(yīng)對(duì)思想和措施。因此這里姑且稱前者為一般風(fēng)險(xiǎn)控制,后者為專項(xiàng)風(fēng)險(xiǎn)控制。還有一類項(xiàng)目行動(dòng)出現(xiàn)在風(fēng)險(xiǎn)發(fā)生之后,即一般所說(shuō)的救火式行動(dòng)(風(fēng)險(xiǎn)管理計(jì)劃中所制定的風(fēng)險(xiǎn)應(yīng)急計(jì)劃),因?yàn)閷?shí)際上這時(shí)風(fēng)險(xiǎn)已經(jīng)轉(zhuǎn)變?yōu)閱?wèn)題了,因此嚴(yán)格從概念上講,這類行動(dòng)不屬于風(fēng)險(xiǎn)控制行動(dòng),歸結(jié)為危機(jī)管理可能更合適。不嚴(yán)格的講,因?yàn)樗c風(fēng)險(xiǎn)控制行動(dòng)只在啟動(dòng)時(shí)機(jī)上有所不同,所以也可以納
108、入風(fēng)險(xiǎn)管理研究。這三種控制行為關(guān)系表述如圖5-1:</p><p> 圖5-1 項(xiàng)目管理中的三類活動(dòng)</p><p> 項(xiàng)目控制過(guò)程是伴隨軟件開發(fā)整個(gè)過(guò)程中的一個(gè)重要環(huán)節(jié)。軟件開發(fā)過(guò)程就是風(fēng)險(xiǎn)不斷得到控制的過(guò)程,就是不斷處理和解決風(fēng)險(xiǎn)的過(guò)程,當(dāng)所有風(fēng)險(xiǎn)結(jié)束的時(shí)候也是項(xiàng)目關(guān)閉的時(shí)候。</p><p> 軟件項(xiàng)目風(fēng)險(xiǎn)控制戰(zhàn)略分析</p><p
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向中小型軟件企業(yè)的項(xiàng)目風(fēng)險(xiǎn)管理研究.pdf
- 項(xiàng)目風(fēng)險(xiǎn)管理畢業(yè)論文
- 福建中小型煤礦建設(shè)項(xiàng)目風(fēng)險(xiǎn)管理研究.pdf
- 中小型超市管理系統(tǒng)規(guī)劃畢業(yè)論文
- 畢業(yè)論文--中小型企業(yè)籌資風(fēng)險(xiǎn)管理及防范淺析
- 中小型企業(yè)組網(wǎng)畢業(yè)論文
- 工程項(xiàng)目風(fēng)險(xiǎn)管理研究畢業(yè)論文
- 基于AHP中小型設(shè)備貿(mào)易類企業(yè)項(xiàng)目風(fēng)險(xiǎn)評(píng)估與控制.pdf
- 中小軟件企業(yè)項(xiàng)目風(fēng)險(xiǎn)管理——ABC企業(yè)軟件項(xiàng)目風(fēng)險(xiǎn)管理案例分析.pdf
- 中小型物流企業(yè)的內(nèi)部管理研究【畢業(yè)論文】
- 中小型企業(yè)供應(yīng)鏈管理畢業(yè)論文
- 畢業(yè)論文--中小型物流公司合作策略研究
- 畢業(yè)論文--中小型物流公司合作策略研究
- 建設(shè)工程項(xiàng)目風(fēng)險(xiǎn)管理研究畢業(yè)論文
- 畢業(yè)論文-工程項(xiàng)目風(fēng)險(xiǎn)集成管理
- 畢業(yè)論文---論中小型企業(yè)成本管理方法
- 中小型生產(chǎn)企業(yè)員工工作效率管理【畢業(yè)論文】
- 我國(guó)中小型擔(dān)保機(jī)構(gòu)的風(fēng)險(xiǎn)分析與對(duì)策研究【畢業(yè)論文】
- 加強(qiáng)中小型車展crm對(duì)策研究[畢業(yè)論文]
- 中小型ERP軟件公司開發(fā)項(xiàng)目管理研究.pdf
評(píng)論
0/150
提交評(píng)論