眾所周知,軟件開(kāi)發(fā)過(guò)程可分為:需求分析、設(shè)計(jì)、編碼、測(cè)試、安裝及維護(hù)等幾個(gè)過(guò)程(在RUP方法中:業(yè)務(wù)建模、需求、分析設(shè)計(jì)、實(shí)施、測(cè)試、部署),實(shí)際上一個(gè)完整的軟件項(xiàng)目前后還有其它過(guò)程,在這里列出的只是和軟件開(kāi)發(fā)相關(guān)的核心過(guò)程。 軟件項(xiàng)目的生命周期可以分為四個(gè)階段(不同行業(yè)的項(xiàng)目生命周期不同),即初始階段、設(shè)計(jì)階段、實(shí)施階段、收尾階段。軟件開(kāi)發(fā)過(guò)程在軟件項(xiàng)目的這四個(gè)階段中的分布情況如下(括弧里面表示RUP方法中的過(guò)程):
初始階段:大部分需求分析,少部分設(shè)計(jì)(大部分業(yè)務(wù)建模和需求,少部分分析設(shè)計(jì))
設(shè)計(jì)階段:大部分設(shè)計(jì),少部分編碼(大部分分析設(shè)計(jì),部分實(shí)施及測(cè)試,開(kāi)始考慮部署)
實(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)管理及開(kāi)發(fā)人員管理(屬于人力資源管理)等四個(gè)方面的管理尤為重要,軟件開(kāi)發(fā)的每個(gè)階段、每個(gè)過(guò)程都要重視這幾方面的管理。
下面就以軟件項(xiàng)目的風(fēng)險(xiǎn)管理為主題展開(kāi)討論。
軟件項(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ì)的過(guò)程。我們先看看項(xiàng)目風(fēng)險(xiǎn)可以怎么分類,然后再對(duì)風(fēng)險(xiǎn)管理的這三個(gè)過(guò)程逐一進(jìn)行討論。
1.風(fēng)險(xiǎn)的分類
按內(nèi)容分
范圍風(fēng)險(xiǎn):與范圍變更有關(guān)的風(fēng)險(xiǎn)
質(zhì)量風(fēng)險(xiǎn):沒(méi)有按照要求的技術(shù)性能和質(zhì)量水平完成任務(wù)
進(jìn)度風(fēng)險(xiǎn):沒(méi)有在預(yù)算的時(shí)間范圍內(nèi)完成任務(wù)
成本風(fēng)險(xiǎn):沒(méi)有在預(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)目開(kāi)始、每個(gè)項(xiàng)目階段中間、主要范圍變更批準(zhǔn)之前都要進(jìn)行風(fēng)險(xiǎn)識(shí)別,實(shí)際上它在整個(gè)項(xiàng)目生命周期內(nèi)都是一個(gè)連續(xù)的過(guò)程。
要識(shí)別風(fēng)險(xiǎn),首先我們應(yīng)該了解在軟件開(kāi)發(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、 沒(méi)有進(jìn)行可行性研究
設(shè)計(jì)階段
在這個(gè)階段進(jìn)行大部分設(shè)計(jì)、少部分編碼(大部分分析設(shè)計(jì),部分實(shí)施及測(cè)試,開(kāi)始考慮部署)
可能的風(fēng)險(xiǎn)事件
1、 項(xiàng)目隊(duì)伍缺乏經(jīng)驗(yàn),如缺乏有經(jīng)驗(yàn)的系統(tǒng)分析員
2、 沒(méi)有變更控制計(jì)劃,以至于變更沒(méi)有依據(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è)功能沒(méi)有考慮進(jìn)去
實(shí)施階段
在這個(gè)階段進(jìn)行大部分編碼和測(cè)試,也涉及少部分設(shè)計(jì)(大部分實(shí)施及測(cè)試,部分部署),如:設(shè)計(jì)變更或補(bǔ)充設(shè)計(jì)。
可能的風(fēng)險(xiǎn)事件
1、 開(kāi)發(fā)環(huán)境沒(méi)有具備好
2、 設(shè)計(jì)錯(cuò)誤帶來(lái)的實(shí)施困難
3、 程序員開(kāi)發(fā)能力差,或程序員對(duì)開(kāi)發(fā)工具不熟
4、 項(xiàng)目范圍改變(突然要增加或修改一些功能,需要重新考慮設(shè)計(jì))
5、 項(xiàng)目進(jìn)度改變(要求提前完成任務(wù)等)
6、 人員離開(kāi),在一個(gè)項(xiàng)目?jī)?nèi)軟件開(kāi)發(fā)工作有一定的連續(xù)性,需要移交和交接,有時(shí)人員離開(kāi)對(duì)項(xiàng)目的影響會(huì)很大
7、 開(kāi)發(fā)團(tuán)隊(duì)內(nèi)部溝通不夠,導(dǎo)致程序員對(duì)系統(tǒng)設(shè)計(jì)的理解上有偏差
8、 沒(méi)有有效的備份方案
9、 沒(méi)有切實(shí)可行的測(cè)試計(jì)劃
10、 測(cè)試人員經(jīng)驗(yàn)不足
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |