當(dāng)前位置:機(jī)電之家首頁(yè) >> 工程造價(jià)>> 工程管理 >> 風(fēng)險(xiǎn)管理 >> 軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理
軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理

  眾所周知,軟件開發(fā)過程可分為:需求分析、設(shè)計(jì)、編碼、測(cè)試、安裝及維護(hù)等幾個(gè)過程(在RUP方法中:業(yè)務(wù)建模、需求、分析設(shè)計(jì)、實(shí)施、測(cè)試、部署),實(shí)際上一個(gè)完整的軟件項(xiàng)目前后還有其它過程,在這里列出的只是和軟件開發(fā)相關(guān)的核心過程。 軟件項(xiàng)目的生命周期可以分為四個(gè)階段(不同行業(yè)的項(xiàng)目生命周期不同),即初始階段、設(shè)計(jì)階段、實(shí)施階段、收尾階段。軟件開發(fā)過程在軟件項(xiàng)目的這四個(gè)階段中的分布情況如下(括弧里面表示RUP方法中的過程):
    初始階段:大部分需求分析,少部分設(shè)計(jì)(大部分業(yè)務(wù)建模和需求,少部分分析設(shè)計(jì))
    設(shè)計(jì)階段:大部分設(shè)計(jì),少部分編碼(大部分分析設(shè)計(jì),部分實(shí)施及測(cè)試,開始考慮部署)
    實(shí)施階段:大部分編碼和測(cè)試,少部分設(shè)計(jì)(大部分實(shí)施及測(cè)試,部分部署)
    收尾階段:安裝及維護(hù)(大部分部署)
    而項(xiàng)目管理則貫穿在整個(gè)生命周期的每個(gè)階段。
    根據(jù)PMBOK,項(xiàng)目管理可以從范圍管理、時(shí)間管理、費(fèi)用管理、質(zhì)量管理、人力資源管理、溝通管理、風(fēng)險(xiǎn)管理、采購(gòu)管理和整體管理等9個(gè)方面考慮,對(duì)于軟件項(xiàng)目管理來(lái)講軟件配置管理(屬于整體管理)、軟件質(zhì)量管理、軟件風(fēng)險(xiǎn)管理及開發(fā)人員管理(屬于人力資源管理)等四個(gè)方面的管理尤為重要,軟件開發(fā)的每個(gè)階段、每個(gè)過程都要重視這幾方面的管理。
    下面就以軟件項(xiàng)目的風(fēng)險(xiǎn)管理為主題展開討論。
    軟件項(xiàng)目管理的四個(gè)階段中,在初始階段項(xiàng)目成功的可能性最小,風(fēng)險(xiǎn)發(fā)生的概率也就最高,但是這時(shí)候一旦預(yù)計(jì)的風(fēng)險(xiǎn)發(fā)生了,損失是最小的,比如:在這個(gè)階段如果某種原因突然資金來(lái)源斷了(這在需求階段是很有可能的),以至于不能繼續(xù)進(jìn)行項(xiàng)目,不得不終止項(xiàng)目,那么這時(shí)候的損失只是需求分析階段的投入。隨著項(xiàng)目的進(jìn)展項(xiàng)目成功的可能性變大,風(fēng)險(xiǎn)發(fā)生的概率逐漸變小,風(fēng)險(xiǎn)對(duì)項(xiàng)目的損失逐漸變大,快到收尾階段的時(shí)候風(fēng)險(xiǎn)對(duì)項(xiàng)目的損失最大,隨著收尾階段的進(jìn)行風(fēng)險(xiǎn)又逐漸變小。
    風(fēng)險(xiǎn)管理是對(duì)項(xiàng)目風(fēng)險(xiǎn)進(jìn)行識(shí)別、分析和應(yīng)對(duì)的過程。我們先看看項(xiàng)目風(fēng)險(xiǎn)可以怎么分類,然后再對(duì)風(fēng)險(xiǎn)管理的這三個(gè)過程逐一進(jìn)行討論。
    1.風(fēng)險(xiǎn)的分類
    按內(nèi)容分
    范圍風(fēng)險(xiǎn):與范圍變更有關(guān)的風(fēng)險(xiǎn)
    質(zhì)量風(fēng)險(xiǎn):沒有按照要求的技術(shù)性能和質(zhì)量水平完成任務(wù)
    進(jìn)度風(fēng)險(xiǎn):沒有在預(yù)算的時(shí)間范圍內(nèi)完成任務(wù)
    成本風(fēng)險(xiǎn):沒有在預(yù)算的成本范圍內(nèi)完成任務(wù)
    技術(shù)風(fēng)險(xiǎn):技術(shù)變化
    法律風(fēng)險(xiǎn):許可權(quán)、專利、合同失效、訴訟、不可抗力
    外部可預(yù)測(cè)風(fēng)險(xiǎn):市場(chǎng)風(fēng)險(xiǎn)(原材料可利用性、需求)、日常運(yùn)作(維修需求)、環(huán)境影響、社會(huì)影響、貨幣變動(dòng)、通貨膨脹、稅收
    外部可預(yù)測(cè)風(fēng)險(xiǎn):規(guī)章(不可預(yù)測(cè)的政府干預(yù))、自然災(zāi)害
    內(nèi)部非技術(shù)風(fēng)險(xiǎn):戰(zhàn)略風(fēng)險(xiǎn)(公司的經(jīng)營(yíng)戰(zhàn)略發(fā)生了變化)、管理風(fēng)險(xiǎn)(公司管理人員是否成熟等)
    按可確定性分
    已知風(fēng)險(xiǎn)(Knowns):?jiǎn)T工離職
    已知-未知風(fēng)險(xiǎn)(Known-unknowns):可預(yù)知風(fēng)險(xiǎn)
    未知-未知風(fēng)險(xiǎn)(Unknown-unknowns):不可預(yù)知風(fēng)險(xiǎn)
    2.風(fēng)險(xiǎn)識(shí)別
    風(fēng)險(xiǎn)的識(shí)別就是確定何種風(fēng)險(xiǎn)事件可能影響項(xiàng)目。在項(xiàng)目開始、每個(gè)項(xiàng)目階段中間、主要范圍變更批準(zhǔn)之前都要進(jìn)行風(fēng)險(xiǎn)識(shí)別,實(shí)際上它在整個(gè)項(xiàng)目生命周期內(nèi)都是一個(gè)連續(xù)的過程。
    要識(shí)別風(fēng)險(xiǎn),首先我們應(yīng)該了解在軟件開發(fā)的各個(gè)階段都有可能發(fā)生哪些風(fēng)險(xiǎn)(風(fēng)險(xiǎn)事件或風(fēng)險(xiǎn)來(lái)源)。
初始階段
    在這個(gè)階段進(jìn)行大部分需求分析、少部分設(shè)計(jì)(大部分業(yè)務(wù)建模和需求、少部分分析設(shè)計(jì))。
    可能的風(fēng)險(xiǎn)事件:
    1、 項(xiàng)目目標(biāo)不清
    2、 項(xiàng)目范圍不明確(范圍太大太小都不可以)
    3、 用戶參與少或和用戶溝通少
    4、 對(duì)業(yè)務(wù)了解不夠
    5、 對(duì)需求了解不夠
    6、 沒有進(jìn)行可行性研究
    設(shè)計(jì)階段
    在這個(gè)階段進(jìn)行大部分設(shè)計(jì)、少部分編碼(大部分分析設(shè)計(jì),部分實(shí)施及測(cè)試,開始考慮部署)
    可能的風(fēng)險(xiǎn)事件
    1、 項(xiàng)目隊(duì)伍缺乏經(jīng)驗(yàn),如缺乏有經(jīng)驗(yàn)的系統(tǒng)分析員
    2、 沒有變更控制計(jì)劃,以至于變更沒有依據(jù),該變更的不變,不該變的也變,這樣得來(lái)的設(shè)計(jì)勢(shì)必會(huì)失敗或者偏離用戶需求
    3、 倉(cāng)促計(jì)劃,可能帶來(lái)進(jìn)度方面的風(fēng)險(xiǎn)
    4、 漏項(xiàng),由于設(shè)計(jì)人員的疏忽某個(gè)功能沒有考慮進(jìn)去
實(shí)施階段
    在這個(gè)階段進(jìn)行大部分編碼和測(cè)試,也涉及少部分設(shè)計(jì)(大部分實(shí)施及測(cè)試,部分部署),如:設(shè)計(jì)變更或補(bǔ)充設(shè)計(jì)。
    可能的風(fēng)險(xiǎn)事件
    1、 開發(fā)環(huán)境沒有具備好
    2、 設(shè)計(jì)錯(cuò)誤帶來(lái)的實(shí)施困難
    3、 程序員開發(fā)能力差,或程序員對(duì)開發(fā)工具不熟
    4、 項(xiàng)目范圍改變(突然要增加或修改一些功能,需要重新考慮設(shè)計(jì))
    5、 項(xiàng)目進(jìn)度改變(要求提前完成任務(wù)等)[NextPage]
    6、 人員離開,在一個(gè)項(xiàng)目?jī)?nèi)軟件開發(fā)工作有一定的連續(xù)性,需要移交和交接,有時(shí)人員離開對(duì)項(xiàng)目的影響會(huì)很大
    7、 開發(fā)團(tuán)隊(duì)內(nèi)部溝通不夠,導(dǎo)致程序員對(duì)系統(tǒng)設(shè)計(jì)的理解上有偏差
    8、 沒有有效的備份方案
    9、 沒有切實(shí)可行的測(cè)試計(jì)劃
    10、 測(cè)試人員經(jīng)驗(yàn)不足
    收尾階段
    在這個(gè)階段進(jìn)行安裝及維護(hù)(大部分部署)。
    可能的風(fēng)險(xiǎn)事件
    1、 質(zhì)量差
    2、 客戶不滿意
    3、 設(shè)備沒有按時(shí)到貨
    4、 資金不能回收
    以上只是例具了常見的風(fēng)險(xiǎn)事件,對(duì)不同項(xiàng)目可能發(fā)生的風(fēng)險(xiǎn)事件不同,應(yīng)該對(duì)具體項(xiàng)目識(shí)別出真正有可能發(fā)生在該項(xiàng)目的風(fēng)險(xiǎn)事件。而且還要對(duì)這些風(fēng)險(xiǎn)事件進(jìn)行描述,如:可能性、可能后果范圍、預(yù)計(jì)發(fā)生時(shí)間、發(fā)生頻率等。
風(fēng)險(xiǎn)識(shí)別的有效方法有很多,如:建立風(fēng)險(xiǎn)項(xiàng)目檢查表、因果分析圖、采訪各種項(xiàng)目干系人等。
    軟件項(xiàng)目的風(fēng)險(xiǎn)可以從以下幾方面檢查:
    產(chǎn)品規(guī)模風(fēng)險(xiǎn)
    業(yè)務(wù)影響風(fēng)險(xiǎn)檢
    與客戶相關(guān)的風(fēng)險(xiǎn)
    過程風(fēng)險(xiǎn)
    技術(shù)風(fēng)險(xiǎn)
    開發(fā)環(huán)境風(fēng)險(xiǎn)
    與人員的模式和經(jīng)驗(yàn)有關(guān)的風(fēng)險(xiǎn)
    以上我們討論了在軟件項(xiàng)目各個(gè)階段中可能發(fā)生的風(fēng)險(xiǎn)事件和識(shí)別方法。下面我們看看如何對(duì)這些風(fēng)險(xiǎn)事件進(jìn)行分析。
    3.風(fēng)險(xiǎn)分析
    風(fēng)險(xiǎn)分析就是對(duì)以上識(shí)別出來(lái)的風(fēng)險(xiǎn)事件做風(fēng)險(xiǎn)影響分析。
    和風(fēng)險(xiǎn)相關(guān)的有四個(gè)因素:
    風(fēng)險(xiǎn)事件,破壞或影響項(xiàng)目的事件
    風(fēng)險(xiǎn)概率(%),事件發(fā)生的可能性
    風(fēng)險(xiǎn)得失量(金額),說明可能造成的損失
    風(fēng)險(xiǎn)影響(金額),等于 風(fēng)險(xiǎn)概率 × 風(fēng)險(xiǎn)得失量
    通過對(duì)風(fēng)險(xiǎn)及風(fēng)險(xiǎn)的相互作用的估算來(lái)評(píng)價(jià)項(xiàng)目可能結(jié)果的范圍,從成本、進(jìn)度及性能三個(gè)方面對(duì)風(fēng)險(xiǎn)進(jìn)行評(píng)價(jià),確定哪些風(fēng)險(xiǎn)事件或來(lái)源可以避免,哪些可以忽略不考慮(包括可以承受),哪些要采取應(yīng)對(duì)措施。
    4.風(fēng)險(xiǎn)應(yīng)對(duì)
    1、應(yīng)對(duì)方法
    項(xiàng)目中的風(fēng)險(xiǎn)永遠(yuǎn)不能全部消除,PMBOK提到三種應(yīng)對(duì)方法:
    避免
    通過分析找出來(lái)發(fā)生風(fēng)險(xiǎn)事件的原因,消除這些原因來(lái)避免一些特定的風(fēng)險(xiǎn)事件發(fā)生。比如:
    如何避免客戶不滿意?
    客戶不滿意有兩種情況,一種情況是沒有判斷客戶滿意度的依據(jù),即沒有雙方互相認(rèn)可的客戶驗(yàn)收標(biāo)準(zhǔn),還有一種是開發(fā)方?jīng)]有達(dá)到驗(yàn)收標(biāo)準(zhǔn),即沒有滿足用戶需求。不管是哪一種,開發(fā)方都有不可推卸的責(zé)任,只要做好以下環(huán)節(jié)完全可以避免:
    1、 業(yè)務(wù)建模階段要讓客戶參與
    2、 需求階段要多和客戶溝通,了解客戶真正的需求
    3、 目標(biāo)系統(tǒng)的模型或DEMO系統(tǒng)要向客戶演示,并得到反饋意見,如果反饋的意見和DEMO系統(tǒng)出入比較大時(shí),一定要將修改后的DEMO系統(tǒng)在次向客戶演示,直到雙方都達(dá)成共識(shí)為止
    4、 要有雙方認(rèn)可的驗(yàn)收方案和驗(yàn)收標(biāo)準(zhǔn)
    5、 做好變更控制和配置管理
    減輕
    通過降低風(fēng)險(xiǎn)事件發(fā)生的概率或得失量來(lái)減輕對(duì)項(xiàng)目的影響。也可以采用風(fēng)險(xiǎn)轉(zhuǎn)移的方法來(lái)減輕風(fēng)險(xiǎn)對(duì)項(xiàng)目帶來(lái)的影響。項(xiàng)目預(yù)算中考慮應(yīng)急儲(chǔ)備金是另一種降低風(fēng)險(xiǎn)影響的方法。比如:
    經(jīng)過風(fēng)險(xiǎn)識(shí)別發(fā)現(xiàn),項(xiàng)目組的程序員對(duì)所需開發(fā)技術(shù)不熟。可以采用熟悉的技術(shù)來(lái)減輕項(xiàng)目在成本或進(jìn)度方面的影響。也可以事先進(jìn)行培訓(xùn)來(lái)減輕對(duì)項(xiàng)目的影響。
    接受
    接收風(fēng)險(xiǎn)造成的后果。比如:
    為了避免自然災(zāi)害造成的后果,在一個(gè)大的軟件項(xiàng)目中考慮了異地備份中心。
    2、開發(fā)應(yīng)對(duì)計(jì)劃
    針對(duì)需要采取應(yīng)對(duì)措施的風(fēng)險(xiǎn)事件,開發(fā)應(yīng)對(duì)計(jì)劃,一旦發(fā)生風(fēng)險(xiǎn)事件,就實(shí)施應(yīng)對(duì)計(jì)劃。比如:
    有一個(gè)軟件集成項(xiàng)目中包括了設(shè)備,而且計(jì)劃在部署階段之前設(shè)備必須到位,而這些設(shè)備從廠家直接進(jìn)貨。經(jīng)過分析發(fā)現(xiàn)有可能不能按時(shí)進(jìn)貨,那就應(yīng)該考慮備選方案,比如能不能周轉(zhuǎn)等。
    又比如:
    在一個(gè)軟件開發(fā)項(xiàng)目中,某開發(fā)人員有可能離職,離職后會(huì)對(duì)項(xiàng)目造成一定的影響,則應(yīng)該對(duì)這個(gè)風(fēng)險(xiǎn)事件開發(fā)應(yīng)對(duì)計(jì)劃,過程可以參照如下:
    1、進(jìn)行調(diào)研,確定流動(dòng)原因
    2、在項(xiàng)目開始前,把緩解這些流動(dòng)原因的工作列入風(fēng)險(xiǎn)管理計(jì)劃
    3、項(xiàng)目開始時(shí),做好計(jì)劃一旦人員離開時(shí)便可執(zhí)行,以確保人員離開后項(xiàng)目仍能繼續(xù)進(jìn)行
    4、制定文檔標(biāo)準(zhǔn),并建立一種機(jī)制,保證文檔及時(shí)產(chǎn)生
    5、對(duì)所有工作進(jìn)行細(xì)微詳審,使更多人能夠按計(jì)劃進(jìn)度完成自己的工作
    6、對(duì)每個(gè)關(guān)鍵性技術(shù)人員培養(yǎng)后備人員
    在考慮風(fēng)險(xiǎn)成本之后,決定是否采用上述策略。
作者:未知 點(diǎn)擊:586次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理”的更多資訊

電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

楊異乾 【求購(gòu)】  電涌保護(hù)器  2025-11-28
趙焱 【求購(gòu)】  電氣溫控閥  2025-11-28
張揚(yáng)瓊 【求購(gòu)】  ABB火檢...  2025-11-27
張雪根 【求購(gòu)】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購(gòu)】  變壓器  2025-11-26
羅經(jīng)理 【求購(gòu)】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購(gòu)】  柴油發(fā)電機(jī)  2025-11-26
沈雙 【求購(gòu)】  柴油過濾紙  2025-11-26
VIP公司推薦