




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Word參考資料,下載后可編輯軟件項目風(fēng)險管理控制措施 摘要:軟件項目開發(fā)需要投入大量的人力、物力和財力,但在開發(fā)的過程中存在著諸多不確定性和可變性,因而有必要對軟件項目風(fēng)險進(jìn)行管理與操縱。本文通過對軟件項目全程的風(fēng)險識別、分析、應(yīng)對及監(jiān)測,在項目開發(fā)各階段積極做好風(fēng)險防控工作,以到達(dá)降低項目風(fēng)險、減少風(fēng)險損失的目的。 關(guān)鍵詞:軟件項目開發(fā);風(fēng)險管理;風(fēng)險防控 1引言 風(fēng)險是指在某項活動開展的過程中,一些突發(fā)的、不確定的因素對活動參與者造成損害、對自然環(huán)境造成破壞的概率1。與其他工程項目一樣,軟件項目的開發(fā)也存在著各種各樣的風(fēng)險,如項目資金透支、工期延長、系統(tǒng)不能滿足需求等。因而在軟件開發(fā)的過
2、程中,做好風(fēng)險管理將有助于降低開發(fā)風(fēng)險,保證開發(fā)質(zhì)量。 2軟件項目風(fēng)險分類 2.1技術(shù)風(fēng)險 軟件在分析、設(shè)計、測試及實施過程中,可能發(fā)生的潛在技術(shù)問題給軟件項目帶來的危害稱為技術(shù)風(fēng)險,如采納了陳舊或尚不成熟的技術(shù)、系統(tǒng)文檔編制不標(biāo)準(zhǔn)等。 2.2管理風(fēng)險 管理風(fēng)險是指由于項目在預(yù)算、人員、進(jìn)度、資源等方面缺乏計劃、操縱與管理,從而對軟件項目產(chǎn)生的不良影響。 2.3商業(yè)風(fēng)險 商業(yè)風(fēng)險又稱為市場風(fēng)險,包括開發(fā)出來的軟件產(chǎn)品不符合市場需求、對軟件產(chǎn)品定位不清從而缺乏市場競爭力、市場競品較多競爭劇烈等。 2.4安全風(fēng)險 安全風(fēng)險主要包括自然風(fēng)險、人為風(fēng)險、外部環(huán)境風(fēng)險,如盜版、病毒等。 3軟件項目風(fēng)險管
3、理步驟 3.1風(fēng)險識別 風(fēng)險識別階段需要識別出哪些風(fēng)險會影響軟件項目的開發(fā),包括這些風(fēng)險的類別、因素、出處、后果等內(nèi)容2。風(fēng)險識別的常用方法包括以下幾種。(1)專家調(diào)查法。就軟件項目開發(fā)風(fēng)險問題,征詢項目相關(guān)行業(yè)領(lǐng)域?qū)<业囊庖?,將收集到的意見和建議整理形成報告,隨后將報揭發(fā)送給各位專家再次進(jìn)行征詢。如此反復(fù),經(jīng)歷數(shù)輪后,當(dāng)專家們的意見趨于一致時就可得出最后結(jié)論。(2)頭腦風(fēng)暴法。將項目開發(fā)小組成員、立項單位代表、邀請的專家顧問召集起來,通過會議的方式,就項目開發(fā)風(fēng)險展開討論交流,以期對項目風(fēng)險進(jìn)行準(zhǔn)確識別、分析和預(yù)測。(3)風(fēng)險檢測表法。設(shè)計并使用各類條目式風(fēng)險檢測表,關(guān)心項目小組識別各種風(fēng)險
4、。如開發(fā)人員風(fēng)險檢測表,可以排列出諸如開發(fā)人員技術(shù)水平怎樣、開發(fā)人員是否具有類似項目開發(fā)經(jīng)驗、開發(fā)人員的人數(shù)是否適合、開發(fā)人員是否能夠自始至終地參加軟件開發(fā)工作、開發(fā)人員是否能集中全部精力投入軟件開發(fā)工作、開發(fā)人員是否接受過必要的培訓(xùn)、開發(fā)人員的人員流淌是否能保證工作的連續(xù)性等條目。通過對這些問題的分析與答復(fù),可以識別出人員因素對軟件項目帶來的風(fēng)險。 3.2風(fēng)險分析 風(fēng)險分析主要是針對風(fēng)險事件發(fā)生概率及其后果進(jìn)行評估3。為完成對各種風(fēng)險的評估,需建立風(fēng)險度量指標(biāo)體系,明確各種風(fēng)險帶來的后果與損失,估算風(fēng)險對軟件項目的影響程度,最終給出風(fēng)險估算的結(jié)果4。風(fēng)險分析時,常使用四元組R,P,I,W來對
5、風(fēng)險進(jìn)行描述。其中R代表風(fēng)險,P代表風(fēng)險發(fā)生的概率,I代表風(fēng)險帶來的影響,W代表風(fēng)險對項目影響的權(quán)重。由于能否按照合同規(guī)定的軟件性能、時間和金額等條款完成軟件開發(fā)工作,對項目的順利驗收起著至關(guān)重要的作用。因而重點選取本錢、進(jìn)度、軟件性能三個方面對軟件項目風(fēng)險進(jìn)行度量,當(dāng)某一方面的度量值到達(dá)或超過臨界點時,軟件項目將被迫終止。通常風(fēng)險評估的過程可分為四步:(1)依據(jù)風(fēng)險識別的結(jié)果,分析每種風(fēng)險的發(fā)生概率,每種風(fēng)險對項目本錢、進(jìn)度、軟件性能三方面影響的大小,依據(jù)風(fēng)險后果的嚴(yán)峻程度為每種風(fēng)險給予不同的風(fēng)險權(quán)重。(2)定義每種風(fēng)險的四元組R,P,I,W。(3)定義項目被迫終止的臨界點。(4)預(yù)測風(fēng)險組
6、合對項目的綜合影響5。 3.3風(fēng)險應(yīng)對 對可能發(fā)生的各種風(fēng)險需擬定相應(yīng)的應(yīng)對策略。常用的應(yīng)對策略有預(yù)防風(fēng)險、風(fēng)險轉(zhuǎn)移、風(fēng)險回避等。預(yù)防風(fēng)險通常指通過提高軟件項目各階段的可靠性和標(biāo)準(zhǔn)性,從而降低風(fēng)險發(fā)生概率。風(fēng)險轉(zhuǎn)移是指利用合同、保險、擔(dān)保、出售、發(fā)包等方式6,將風(fēng)險發(fā)生時的局部損失轉(zhuǎn)移至第三方,以降低己方風(fēng)險損失。風(fēng)險回避是指當(dāng)某些風(fēng)險的發(fā)生不可防止且后果較嚴(yán)峻時,可對項目方案進(jìn)行調(diào)整,更甚者則主動放棄該項目,以免造成不可挽回的損失。在完成風(fēng)險識別、分析和應(yīng)對策略選擇后,應(yīng)形成一個易于理解的風(fēng)險分析與應(yīng)對表,如表1所示。 3.4風(fēng)險監(jiān)控 風(fēng)險監(jiān)控是指依據(jù)前期風(fēng)險分析結(jié)果,監(jiān)控風(fēng)險應(yīng)對措施的實施
7、情況,加強對項目全過程風(fēng)險的管控7。風(fēng)險監(jiān)控的目的是監(jiān)測風(fēng)險管理策略和應(yīng)對措施的實際執(zhí)行效果,看其是否到達(dá)預(yù)期目標(biāo),同時依據(jù)當(dāng)前風(fēng)險監(jiān)控結(jié)果及時修正風(fēng)險分析與應(yīng)對表,或?qū)椖恐行伦R別的風(fēng)險進(jìn)行分析并制定相應(yīng)的風(fēng)險應(yīng)對措施8。 4風(fēng)險防控措施 4.1需求分析階段 軟件需求是軟件開發(fā)的依據(jù),也是軟件驗收的標(biāo)準(zhǔn),因此對軟件需求的精準(zhǔn)確定就屬于軟件項目開發(fā)的重點和難點。一方面用戶開始時很難完整且清晰地對軟件系統(tǒng)的功能、性能、運行環(huán)境等方面的需求進(jìn)行準(zhǔn)確表達(dá)。但隨著項目的深入,用戶對軟件的需求可能會越來越明確,也越來越多,甚至有時到測試階段還會出現(xiàn)有用戶要求更改軟件需求的情況。這對系統(tǒng)分析人員和軟件開發(fā)
8、人員來說是難以接受的。另一方面,用戶、系統(tǒng)分析人員和軟件開發(fā)人員對軟件需求描述的方式也各不相同。用戶盼望使用自然語言對軟件需求進(jìn)行描述,而專業(yè)人員則盼望采納結(jié)構(gòu)化的說明語言,如數(shù)據(jù)流圖、數(shù)據(jù)字典等。這樣既可以防止自然語言容易引起的二義性和不確定性,又能為下一步軟件設(shè)計工作提供便利。針對這類情況的防控措施包括:(1)加強對立項單位的組織結(jié)構(gòu)、工作流程和現(xiàn)有軟件系統(tǒng)的了解。(2)系統(tǒng)分析人員需掌握一些獲得用戶需求的技術(shù)和方式。(3)可將公司已投入使用的類似軟件作為軟件原型,提交給用戶試用,便于系統(tǒng)分析人員對用戶需求的收集。(4)組織由立項單位、系統(tǒng)分析人員和系統(tǒng)設(shè)計人員共同參與的需求評審會,最終形
9、成達(dá)成一致的需求分析階段的結(jié)果需求規(guī)格說明書。(5)對需求分析階段完成后用戶提出的新需求,可采取留在以后版本升級中處理,如立項單位要求必須參加的,則可與客戶商量延長開發(fā)時間、增加合同金額。 4.2設(shè)計與開發(fā)階段 假如軟件產(chǎn)品采納原型法進(jìn)行開發(fā),雖能降低因需求不明確帶來的項目風(fēng)險,但由于原型法采納循環(huán)迭代的方式來不斷滿足用戶需求,這樣可能會導(dǎo)致軟件的設(shè)計與開發(fā)超出預(yù)期的花費和時間,并且在反復(fù)修改的過程中,容易使客戶對項目是否能夠順利完成產(chǎn)生疑慮。針對這類風(fēng)險,一方面可將生命周期法與原型法結(jié)合在一起,互為補充,軟件開發(fā)中以結(jié)構(gòu)化生命周期法為主要方法,在局部環(huán)節(jié)則利用原型法來快速獲得用戶反應(yīng)信息9。
10、另一方面做好與客戶的溝通,及時告知客戶軟件設(shè)計與實現(xiàn)的進(jìn)度與過程10。 4.3測試階段 測試階段常面臨的風(fēng)險為測試用例不完善。這樣可能導(dǎo)致測試就不夠全面,軟件中存在的錯誤未能發(fā)覺,使得軟件性能降低??刹扇〉姆揽卮胧┌ǎ?1)對測試人員進(jìn)行軟件需求的培訓(xùn)。(2)加強對測試用例的評審。(3)在條件同意的情況下,可以邀請用戶參與軟件測試。4.4實施階段實施階段可能會面臨客戶過于依靠技術(shù)人員,遲遲不肯驗收項目的風(fēng)險。采取的防控措施包括:(1)形成標(biāo)準(zhǔn)的用戶手冊,加強對軟件用戶的培訓(xùn)。(2)做好領(lǐng)導(dǎo)層的工作。(3)宣講公司后期的服務(wù)范圍和服務(wù)管理的標(biāo)準(zhǔn)性。新舊系統(tǒng)切換的過程中也存在一定風(fēng)險。假如轉(zhuǎn)換工作缺乏標(biāo)準(zhǔn)的管理和可靠的安全保障,勢必會造成嚴(yán)峻的后果,甚至影響正常工作。面對這種情況,一是需要特別注意原系統(tǒng)和新系統(tǒng)的文件愛護(hù)工作,加強人員的管理和數(shù)據(jù)的備份;二是依據(jù)用戶要求、立項單位狀況、轉(zhuǎn)換過程中的開展情況調(diào)整系統(tǒng)切換進(jìn)程。 5結(jié)束語 軟件開發(fā)過程中存在著各式風(fēng)險,對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)派工合同范本
- 個人課題申報書怎么
- 咨詢中介服務(wù)合同范本
- 醫(yī)院大型設(shè)備合同范本
- 五金鉆頭采購合同范本
- 農(nóng)村買地蓋房合同范本
- 刷單協(xié)議合同范本
- 賣房有效合同范本
- 合肥房屋拆除合同范本
- 周圍房子出租合同范例
- 大班數(shù)學(xué)《森林小警官》配套 課件
- 工程項目質(zhì)量風(fēng)險源識別及管控措施
- 學(xué)前班語言《貓醫(yī)生過河》課件
- 社會學(xué)(高校社會學(xué)入門課程)全套教學(xué)課件
- 2024年湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 創(chuàng)傷中心匯報
- 2023年春節(jié)美化亮化工程施工用電預(yù)控措施和事故應(yīng)急預(yù)案
- 2024年長沙職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案解析
- 與醫(yī)保有關(guān)的信息系統(tǒng)相關(guān)材料-模板
- 星巴克新員工培訓(xùn)手冊
- 聚乙烯(PE)孔網(wǎng)骨架塑鋼復(fù)合穩(wěn)態(tài)管
評論
0/150
提交評論