業(yè)務為主的J2EE服務系統(tǒng)和基于協(xié)作為主的DOMINO 流程處理系統(tǒng)有效的結合起來,確保整個業(yè)務流程的有效運行和各種數(shù)據(jù)查詢分析統(tǒng)計的有機結合。 由于考慮到寒假和春運期間將會是旅客的高峰期,客戶要求系統(tǒng)必須在12月底前交付,項目開發(fā)周期為6個月,為此我做了如下安排:前4個月主要集中精力用于開發(fā)票務管理系統(tǒng),后兩個月主要完成票務管理系統(tǒng)和呼叫中心系統(tǒng)的集成以及項目收尾工作。
軟件的進度管理是軟件項目管理中一個非常重要的組成部分,進度管理的目的是通過執(zhí)行項目進度管理過程和使用一些基本的項目管理工具和技術來控制項目的進度,保證項目如期完成。項目組整體上把按進度和預算交付項目作為我們最大的挑戰(zhàn),因此我十分重視項目進度的管理和控制,在本項目中我們借助項目管理軟件Microsoft Project 2003來輔助進度和成本的計劃與管理,我們主要通過在計劃階段做好工作量估算,在項目的全過程中有效管理和控制風險因素,在實施階段進行進度跟蹤和控制,必要是調(diào)整進度表等方法和策略來有效管理和控制項目的進度。
1. 計劃階段做好活動歷時(工作量)估 算.
項目需求分析階段結束,《軟件需求說明書》得到客戶的正式簽字確認后, 我們開始創(chuàng)建工作分解結構WBS和制定詳細的進度表,我們認為工作量的估算是制定進度表的基礎,對于項目的進度管理十分關鍵,由于我們對代碼行(LOC)估算和功能點(FP)估算等估算方法研究不是很深入,工作量的估算還是主要采用基于公司項目歷史績效數(shù)據(jù)庫和個人經(jīng)驗的估算方法,對于部分涉及流程的活動單位一般很難一次性把握其活動歷時,事實上流程調(diào)試的工作量一般在頁面基本功能(增加/刪除/修改)的3倍工作量以上,例如銷售模塊—機票預定—頂單生成流程頁面提交工作量為2日/人,而流程調(diào)試要涉及20多個角色和8條路徑,對于把握不是很好的估算,我們一般通過一個樂觀估算A,一個悲觀估算B,一個正常估算M三次估算后利用PERT公式[1(4*M+A+B)/6]計算后取整,每項活動我都先確定具體的人員,然后需要對活動本身進行詳細的分析,必要時查看公司項目歷史績效數(shù)據(jù)庫,最后需要為各項活動建立依賴關系,明確各項活動的前置任務,活動的開始時間,結束時間??傮w上講活動歷時的估算工作量較大,我花了數(shù)個工作日.
項目組流動率較底,在J2EE和STRUTS架構下的WEB應用開發(fā)已有一定的項目積累和團隊合作基礎,如項目組自行開發(fā)了功能完善的STRUTS-CONFIG..XML統(tǒng)一維護工具,實現(xiàn)了FormBean和AcationBean的方便管理,有大量可供復用的東西,如公用基礎代碼,權限管理模塊等,這些也是我們在工作量估算中應該考慮的因素.
2. 項目全過程有效管理和控制風險因素.
項目中我們對項目進行了必要的風險管理,以避免風險時間的發(fā)生導致進度的失控,公司項目管理部門提供了完整的項目風險管理計劃模板和風險時間列表模板,為了讓項目組在項目各個階段保持良好的風險意識,我嘗試采用了“十大風險事項跟蹤”,把項目中各主要的風險時間按照排名張貼在公告欄上,由于當時有部分未明晰的需求包括:客戶訂票流程,調(diào)度管理部分需求,客戶方面可能提出新的需求
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html