迭代化開(kāi)發(fā)新問(wèn)題

          http://blog.csdn.net/fuchunyi/archive/2006/10/22/1345708.aspx 這周去拜訪一個(gè)客戶(hù),他們正在實(shí)施RUP,問(wèn)及效果如何,聽(tīng)到了一些關(guān)于迭代化開(kāi)發(fā)的新問(wèn)題。 這位客戶(hù)是一家集成商,主要為甲方開(kāi)發(fā)應(yīng)用軟件系統(tǒng)。實(shí)施迭代化開(kāi)發(fā)的主要目的是控制項(xiàng)目風(fēng)險(xiǎn),應(yīng)用項(xiàng)目的最大風(fēng)險(xiǎn)一般都在于需求,采用迭代化可以通過(guò)迭代產(chǎn)生的原型系統(tǒng)來(lái)收集甲方客戶(hù)的反饋,從而及早修正對(duì)于客戶(hù)需求的誤解。但是開(kāi)發(fā)團(tuán)隊(duì)并沒(méi)有象預(yù)想中那樣收集到甲方的反饋,甲方還是習(xí)慣于用傳統(tǒng)的瀑布模型來(lái)評(píng)價(jià)、驗(yàn)收系統(tǒng),他們并沒(méi)有對(duì)項(xiàng)目過(guò)程中交付的原型系統(tǒng)進(jìn)行認(rèn)真的確認(rèn),所以也沒(méi)有太多的意見(jiàn)反饋給開(kāi)發(fā)團(tuán)隊(duì),很多需求的變更還是要到系統(tǒng)正式驗(yàn)收時(shí)才被提出來(lái)。因?yàn)樵诩追降挠^念中,他們還不太認(rèn)可項(xiàng)目結(jié)束之前所提交的中間結(jié)果。 另外,項(xiàng)目的合同是按照瀑布模型的階段來(lái)簽的,需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼完成、驗(yàn)收測(cè)試是項(xiàng)目回款的里程碑。采用迭代化開(kāi)發(fā)之后,在原定的概要設(shè)計(jì)交付時(shí)間點(diǎn)上,可能需求分析和概要設(shè)計(jì)都只完成了部分的工作,比原定計(jì)劃要晚一些;而詳細(xì)設(shè)計(jì)和編碼工作都已經(jīng)開(kāi)始了一部分,比原定計(jì)劃要提前一些。這樣就不能按照原定時(shí)間點(diǎn)來(lái)要求甲方就需求分析和概要設(shè)計(jì)那部分工作量付款,對(duì)于中國(guó)的集成商而言,項(xiàng)目回款是比合同簽定都要重要的工作。 這些問(wèn)題給我們的經(jīng)驗(yàn)教訓(xùn)是應(yīng)用項(xiàng)目開(kāi)發(fā)采用迭代化開(kāi)發(fā)流程,也需要讓客戶(hù)理解這一點(diǎn),項(xiàng)目工作說(shuō)明書(shū)中的工作單元內(nèi)容也需要跟迭代化開(kāi)發(fā)流程來(lái)符合。軟件開(kāi)發(fā)流程關(guān)系到所有的涉眾(Stakeholder),僅僅是開(kāi)發(fā)團(tuán)隊(duì)理解并實(shí)施這一流程是不夠的。 還有一個(gè)反饋來(lái)自于很多項(xiàng)目團(tuán)隊(duì),認(rèn)為迭代化開(kāi)發(fā)概念上聽(tīng)起來(lái)很有道理,但在項(xiàng)目中實(shí)施后往往感覺(jué)不到采用這處方法后對(duì)項(xiàng)目有什么太大的幫助。迭代化開(kāi)發(fā)的主要目的在于控制項(xiàng)目風(fēng)險(xiǎn),常見(jiàn)的項(xiàng)目風(fēng)險(xiǎn)如技術(shù)架構(gòu)、客戶(hù)需求等等。但是日常工作中的項(xiàng)目往往沒(méi)有太多的風(fēng)險(xiǎn),我們開(kāi)發(fā)的往往是重復(fù)性的項(xiàng)目,電信事業(yè)部做的就是不同運(yùn)營(yíng)商的BOSS項(xiàng)目,社保事業(yè)部就是為不同省份開(kāi)發(fā)社保系統(tǒng),雖然有特殊需求,但系統(tǒng)架構(gòu)和基本需求完全一樣;更多的項(xiàng)目是對(duì)現(xiàn)有系統(tǒng)的維護(hù)性開(kāi)發(fā),實(shí)現(xiàn)客戶(hù)提出的變更請(qǐng)求和改正軟件缺陷,一般不會(huì)涉及到系統(tǒng)架構(gòu)的改動(dòng)。在這種類(lèi)型的項(xiàng)目中,迭代化開(kāi)發(fā)體現(xiàn)的不是對(duì)風(fēng)險(xiǎn)的控制,而是系統(tǒng)增量式開(kāi)發(fā)而不斷給涉眾所帶來(lái)的信心和鼓舞,開(kāi)發(fā)人員可以在較斷的時(shí)間周期內(nèi)看到自己所開(kāi)發(fā)的系統(tǒng)可以“跑”起來(lái)了,客戶(hù)則可以看到整個(gè)項(xiàng)目在不斷地往前推進(jìn)。

          posted on 2006-10-23 08:58 Sheldon Sun 閱讀(175) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2006年10月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          隨筆檔案

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 延寿县| 工布江达县| 建昌县| 梨树县| 会东县| 莎车县| 游戏| 任丘市| 成安县| 浦江县| 江阴市| 微博| 镇沅| 安龙县| 新余市| 汽车| 神木县| 铜梁县| 扶沟县| 大埔区| 隆回县| 清水河县| 盐亭县| 定西市| 新晃| 绥芬河市| 吉隆县| 玉树县| 阿克| 巴彦县| 通州市| 高安市| 年辖:市辖区| 南开区| 疏附县| 乐至县| 吉首市| 乾安县| 乡宁县| 镇巴县| 鱼台县|