當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 福建OA系統(tǒng) > 福州OA系統(tǒng) > 福州OA快博
重視項目收尾 踢好軟件開發(fā)臨門一腳
歷時一年多的軟件開發(fā)項目終于快要結(jié)束了,對我來說這意味著沒日沒夜瘋狂加班的苦日子要熬到頭了。開發(fā)組成員接二連三地相互表示祝賀,看到這種情況我一臉苦笑,快要看到勝利的曙光這話說得早了點,還是想想該怎么對付黎明前的黑暗吧。如果把軟件開發(fā)項目比作一盤圍棋,項目收尾就是到了勝負(fù)關(guān)鍵的時刻,一不小心就有可能前功盡棄、滿盤皆輸。
充滿血淚的項目收尾
眾所周知,一個完整的軟件項目生命周期在RUP(Rational Unified Process,統(tǒng)一軟件開發(fā)過程)方法中可以分為:初始需求分析、業(yè)務(wù)建模、設(shè)計階段、編碼和測試、交付部署與收尾階段等幾個過程。在初始階段項目發(fā)生風(fēng)險損失是最小的,比如在這個階段如果突然資金來源斷了,以至于不能繼續(xù)進行而不得不終止項目,那么這時候的損失只是需求分析階段的投入。但隨著項目進展風(fēng)險對項目的損失逐漸變大,快到收尾階段的時候如果發(fā)生重大風(fēng)險將產(chǎn)生最大的項目損失,嚴(yán)重時可能會爛尾或收不到結(jié)算款,這對軟件開發(fā)項目來說是最大的打擊。
但讓人非常遺憾的是,在軟件開發(fā)項目中項目收尾過程和工作往往不被大家重視。有時是因為項目任務(wù)繁重,開發(fā)組為了按時完成任務(wù)正忙于埋頭趕工,或一大堆的問題急需解決,有時是項目經(jīng)理干脆就把該項工作給忽略了。因此,在談到項目收尾時,可能大家都有一大段牢騷話要說,其中的血淚史更是數(shù)不勝數(shù)。例如,誰都可能經(jīng)歷過在項目"接近"結(jié)束的時候突然陷入困境的情況,以為已經(jīng)干完了"該干的事情",但客戶卻不斷的提出新要求,結(jié)果拿起合同一看。天啊,不但在許多細(xì)節(jié)需求上丟三落四,而且還可能在重大需求上也存在著缺失,如果客戶一定要一項一項地對合同的話,項目根本就不可能驗收通過。
準(zhǔn)確定義軟件開發(fā)項目收尾
項目收尾根據(jù)PMI(美國項目管理協(xié)會)的概念,工作內(nèi)容包括:項目范圍重新確認(rèn)和質(zhì)量驗收,就是說項目驗收前重新審核工作成果,檢驗各項工作范圍是否完成,或者完成到何種程度。如果是外部開發(fā)項目還有費用結(jié)算,例如對從項目開始到項目結(jié)束全過程所支付的全部費用進行核算,編制項目決算表的過程。最后,還有合同終結(jié),例如整理并存檔各種合同文件。
簡單的說,軟件開發(fā)收尾一般分為合同收尾和管理收尾兩部分。合同收尾就是抓起合同,和客戶(無論是內(nèi)部客戶還是外部客戶)一項一項的核對,是否完成了合同所有的要求,是否可以把項目結(jié)束掉,也就是通常所說的項目驗收。管理收尾是說把開發(fā)期間的所有項目文檔整理和歸檔的過程,例如收集需求分析文檔、編碼文檔、測試文檔、會議記錄,當(dāng)然還有階段性總結(jié)報告等。
(1)合同收尾
合同收尾就是了結(jié)開發(fā)合同并結(jié)清帳目,包括解決所有尚未了結(jié)的事項。合同收尾需要對整個項目開發(fā)過程進行系統(tǒng)地審查,找出合同上簽訂的事項是否已經(jīng)完成任務(wù)。據(jù)經(jīng)驗分析,軟件開發(fā)項目也象眾多的工程項目收尾一樣,合同收尾是最容易產(chǎn)生問題的時候。就象經(jīng)常提到的80/20理論,花了計劃的80%的時間以為完成了項目80%的工作,結(jié)果剩余的20%的收尾工作又要花80%的計劃時間來完成。
因此,合同收尾往往是軟件開發(fā)經(jīng)理最為頭痛的事情,理想的情況下既要使客戶和用戶對軟件滿意,又要使公司順利地收到項目資金,造就一個"雙贏"的局面。但實際中,軟件開發(fā)項目先天就有很多不確定因素,比如軟件功能需求人員在并不清楚項目的具體細(xì)節(jié)和難度的時候所許諾的事情根本就是一個泥潭,還有由于用戶需求不明確造成的不斷變更需求等。
(2)管理收尾
管理收尾是指對項目驗收正式化而進行的項目資料的移交和歸檔。具體包括開發(fā)記錄、功能需求對照表、測試記錄、項目階段性進度報告等。因此,管理收尾做得是否好對降低項目失敗率有重大的意義,例如有什么地方可以改進的建議,這類問題進行分析總結(jié)得越多,資料就越豐富,就越能預(yù)防項目風(fēng)險。同時,管理收尾也是收集、整理、保存項目記錄最好的時機。當(dāng)當(dāng)項目快要完成的時候,項目成員手頭都還保留有工作記錄,收集起來是非常容易的。時間久了,有些項目成員可能去了其它項目組,有些可能離職了,到那時去收集可能就晚了,有些記錄可能就永遠也找不到了。
為什么項目收尾工作總是這么難?
一直以來有一個怪圈,項目似乎到達收尾階段很容易,但真正要把尾給收好了,到達一個可以完善的階段卻總是面臨一堆問題,拖了又拖。我們經(jīng)常在軟件開發(fā)項目中不止一次聽到,許多項目在合同收尾的時候才出現(xiàn)了大的漏洞。
(1)沒有明確項目收尾負(fù)責(zé)人
我曾經(jīng)經(jīng)歷過的兩個項目,在收尾的時候都設(shè)置了項目收尾主管來專門負(fù)責(zé)收尾,項目收尾之難,可見一斑。因為收尾工作的復(fù)雜和千頭萬緒,收尾如果沒有指定專人負(fù)責(zé),就不能及時的把項目文檔整理、驗收、歸檔等。而且沒有專人結(jié)合合同條款擬定收尾計劃也就不能保證能全面的解決了合同的要求??偠灾绻麑椖渴瘴补ぷ鞑恢匾?,就會因為合同只差少許事情沒有做好而不能驗收通過,使到結(jié)算款收不到,這對軟件開發(fā)來說可是一件大事情。
- 1分析發(fā)展歷程 理順企業(yè)信息化過程
- 2發(fā)展中的SOA框架的幾大缺憾研究
- 3中間件已成信息系統(tǒng)綜合集成的利器
- 4SOA治理是一個沒有盡頭的旅程
- 5基于樹形結(jié)構(gòu)柔性業(yè)務(wù)流程配置研究
- 6對癥下藥讓小企業(yè)少走福州OA彎路
- 7中小企業(yè)怎樣建立人力資源管理體系
- 8從以下六個方面對OA軟件的優(yōu)劣進行評估
- 9金融風(fēng)暴下中小企業(yè)的信息化投資策略
- 10商業(yè)智能解決方案的研究與實際應(yīng)用
- 11經(jīng)濟低迷時期的反周期IT投資
- 12業(yè)務(wù)流程管理在供應(yīng)商協(xié)同產(chǎn)品開發(fā)中的應(yīng)用
- 13Gartner公布五種新興的SOA設(shè)計模式
- 14徐少春:中國管理模式將幫企業(yè)度過“嚴(yán)冬”
- 15執(zhí)行力的保障策略 新官上任之流程管理
- 16如何進行項目計劃及質(zhì)量管理
- 17企業(yè)級系統(tǒng)是OA實現(xiàn)的絕佳載體
- 18福州OA銷售代表不會想讓你知道的五件事
- 19完善信息化管理制度是信息化建設(shè)的保障
- 20生產(chǎn)及物料控制部門的管理流程及注意事項
- 21福州OA項目到底是面紅旗還是個黑洞
- 22對于2009年SOA行業(yè)的七個趨勢預(yù)測
- 23福州OA的規(guī)劃實施讓老板不再“孤獨”
- 24企業(yè)信息化如何利用商業(yè)智能支持福州OA
- 25專家談IT項目評估體系與成功管理
- 26企業(yè)應(yīng)如何集成SaaS、CRM和福州OA應(yīng)用
- 27收購不良貸款的范圍、額度及資金來源
- 28如何轉(zhuǎn)危為安 福州OA實施考驗實施雙方智慧
- 29福州OA上線后客戶遲遲不肯驗收怎么辦?
- 30CIO要認(rèn)清典型信息系統(tǒng)的實用、實效側(cè)重點
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓