欧美专区亚洲一区二区-日韩欧美深夜福利视频-久久亚洲性感美女视频-亚洲精品欧美人妻-欧美熟女日韩精品

關(guān)于敏捷軟件開發(fā)中的風(fēng)險(xiǎn)管理論述

2019-02-26 10:41:37分類:軟件開發(fā)5971

  敏捷軟件開發(fā)風(fēng)險(xiǎn)管理的思路是:首先分析敏捷軟件開發(fā)的特點(diǎn),然后結(jié)合風(fēng)險(xiǎn)管理過程進(jìn)行管理。敏捷軟件開發(fā)通過其執(zhí)行結(jié)構(gòu)規(guī)避和減輕了常見的軟件開發(fā)風(fēng)險(xiǎn),但這也引進(jìn)了開發(fā)過程的不確定,因此也蘊(yùn)含了大量的風(fēng)險(xiǎn)。
 

敏捷軟件開發(fā)
 

  1、敏捷軟件開發(fā)的風(fēng)險(xiǎn)分類

  軟件開發(fā)可分為開發(fā)人員、過程、產(chǎn)品和技術(shù)四個(gè)維度,它們互相聯(lián)系和統(tǒng)一,共同決定了軟件開發(fā)的速度和效率。

  (1)人員風(fēng)險(xiǎn)。人員風(fēng)險(xiǎn)有溝通不暢,缺乏協(xié)作,人員變動(dòng),素質(zhì)低下,矛盾和沖突,缺乏激勵(lì),士氣低下,對(duì)業(yè)務(wù)不理解,缺乏優(yōu)秀人才,缺乏客戶介入等。

  (2)技術(shù)風(fēng)險(xiǎn)。技術(shù)風(fēng)險(xiǎn)有偽敏捷,架構(gòu)體系不穩(wěn)定,設(shè)計(jì)不佳,缺乏技能,高估新技術(shù)等。

  (3)產(chǎn)品風(fēng)險(xiǎn)。產(chǎn)品風(fēng)險(xiǎn)有功能不符,需求鍍金,功能蔓延,質(zhì)量低下,工期延誤,成本超支,客戶滿意度低,低產(chǎn)品價(jià)值,低投資回報(bào)等。

  (4)過程風(fēng)險(xiǎn)。過程風(fēng)險(xiǎn)有缺乏計(jì)劃,迭代掌握不佳,評(píng)估和規(guī)劃不合理,缺乏風(fēng)險(xiǎn)管理,缺乏質(zhì)量保證措施等。

  2、敏捷軟件開發(fā)的風(fēng)險(xiǎn)處理

  在敏捷軟件開發(fā)過程中從人、過程、產(chǎn)品和技術(shù)四個(gè)緯度進(jìn)行的風(fēng)險(xiǎn)處理過程。

  (1)人員風(fēng)險(xiǎn)。敏捷軟件開發(fā)通過頻繁溝通、每日站立會(huì)議、反饋等方式解決了溝通不暢,缺乏協(xié)作的問題;通過領(lǐng)導(dǎo)、結(jié)對(duì)編程、代碼集體所有權(quán)等方式促進(jìn)團(tuán)隊(duì)協(xié)作,提高技能素質(zhì),應(yīng)對(duì)人員變動(dòng),降低矛盾和沖突;通過頻繁的產(chǎn)品發(fā)布提高人員成就感和士氣;通過現(xiàn)場(chǎng)開發(fā),降低缺乏客戶介入的風(fēng)險(xiǎn)。

  (2)技術(shù)風(fēng)險(xiǎn)。敏捷軟件開發(fā)通過迭代、測(cè)試套件、重構(gòu)等方式適應(yīng)變化和演進(jìn),避免了傳統(tǒng)的開發(fā)方法在一開始就進(jìn)行架構(gòu)及設(shè)計(jì),從而導(dǎo)致架構(gòu)體系不穩(wěn)定和設(shè)計(jì)不佳的風(fēng)險(xiǎn)。對(duì)于敏捷技能險(xiǎn),可以通過引入敏捷教練、結(jié)對(duì)編程、學(xué)習(xí)環(huán)的方式加以應(yīng)對(duì)。

  而對(duì)于非敏捷軟件開發(fā)所特有的普適性技術(shù)風(fēng)險(xiǎn),可以通過組織和加強(qiáng)內(nèi)部技術(shù)人員的培訓(xùn)和培養(yǎng),引進(jìn)能解決項(xiàng)目關(guān)鍵問題的優(yōu)秀人才,防止優(yōu)秀人才的流失等方式進(jìn)行規(guī)避。

  (3)產(chǎn)品風(fēng)險(xiǎn)。敏捷軟件開發(fā)通過迭代、反饋、客戶參與的方式解決了構(gòu)建錯(cuò)誤產(chǎn)品、功能蔓延、需求鍍金、質(zhì)量低下、客戶滿意度低等風(fēng)險(xiǎn)??梢酝ㄟ^綜合考慮功能價(jià)值和風(fēng)險(xiǎn),按照高風(fēng)險(xiǎn)高價(jià)值→低風(fēng)險(xiǎn)高價(jià)值→低風(fēng)險(xiǎn)低價(jià)值→高風(fēng)險(xiǎn)低價(jià)值的順序開發(fā)產(chǎn)品功能,漸次降低產(chǎn)品的價(jià)值風(fēng)險(xiǎn);通過對(duì)凈現(xiàn)值、內(nèi)部收益率、回收期、貼現(xiàn)回收期等經(jīng)濟(jì)指標(biāo)的綜合分析,規(guī)避項(xiàng)目的投資回報(bào)風(fēng)險(xiǎn)。

  (4)過程風(fēng)險(xiǎn)。敏捷軟件開發(fā)通過產(chǎn)品→發(fā)布規(guī)劃→迭代規(guī)劃→任務(wù)逐漸瞄準(zhǔn)的形式,極大地消除了各種不確定風(fēng)險(xiǎn)。

  對(duì)于軟件開發(fā)過程的進(jìn)度風(fēng)險(xiǎn),可以通過設(shè)置功能緩沖區(qū)和進(jìn)度緩沖區(qū),從功能和進(jìn)度兩個(gè)方面保護(hù)項(xiàng)目免受不確定性的沖擊;也可以從以下三個(gè)方面對(duì)進(jìn)度風(fēng)險(xiǎn)進(jìn)行定量分析。

 ?、貼=S/V(N:估算的項(xiàng)目總迭代數(shù),S:項(xiàng)目的總故事點(diǎn)數(shù),V:速率,是基于歷史數(shù)據(jù)計(jì)算的每一次迭代所能完成的故事點(diǎn)數(shù))。

 ?、谟谜龖B(tài)分布N(μ,σ的平方),得到每一次迭代的平均故事點(diǎn)數(shù)X和標(biāo)準(zhǔn)差σ,計(jì)算μ=(S/N-X)/σ,并得出項(xiàng)目按時(shí)完成的概率。

  ③綜合正態(tài)分布,PERT分布,三角分布進(jìn)行蒙特卡羅模擬,得出模擬的結(jié)果并繪制累計(jì)完成的概率分布。

上一篇:下一篇: