您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 進(jìn)度管理 >
航空票務(wù)系統(tǒng)項(xiàng)目進(jìn)度管理
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/7/23 16:30:25 ] 推薦標(biāo)簽:

     我作為項(xiàng)目經(jīng)理開(kāi)始參與某航空公司航空票務(wù)系統(tǒng)項(xiàng)目的開(kāi)發(fā),主要負(fù)責(zé)系統(tǒng)的組織規(guī)劃實(shí)施開(kāi)發(fā)與項(xiàng)目管理,該系統(tǒng)具有嚴(yán)格的安全,穩(wěn)定,時(shí)實(shí)高效和可靠性能要求,該系統(tǒng)由票務(wù)管理系統(tǒng)和呼叫中心系統(tǒng)兩部分組成,呼叫中心系統(tǒng)主要實(shí)現(xiàn)電話(huà),傳真和短信業(yè)務(wù),票務(wù)管理系統(tǒng)是整個(gè)系統(tǒng)的核心,采用了struts+hibernate+spring主流WEB應(yīng)用框架,實(shí)現(xiàn)了WEB應(yīng)用服務(wù)器websphere與協(xié)作應(yīng)用服務(wù)器lotus domino 的高度集成.
     項(xiàng)目的成功很大程度上歸功于我在項(xiàng)目過(guò)程中各階段對(duì)進(jìn)度的有效管理和控制,本文以該項(xiàng)目為例,結(jié)合作者實(shí)踐,討論信息系統(tǒng)項(xiàng)目中的進(jìn)度管理問(wèn)題 ,主要通過(guò)在計(jì)劃階段做好工作量估算,在項(xiàng)目的全過(guò)程中有效管理和控制風(fēng)險(xiǎn)因素,在實(shí)施階段進(jìn)行進(jìn)度跟蹤和控制,必要是調(diào)整進(jìn)度表等方法和策略來(lái)有效管理和控制項(xiàng)目的進(jìn)度,目前該系統(tǒng)已正式投入運(yùn)行,狀況良好受到客戶(hù)一致好評(píng).
   我作為項(xiàng)目經(jīng)理開(kāi)始參與某航空公司航空票務(wù)系統(tǒng)項(xiàng)目的開(kāi)發(fā),主要負(fù)責(zé)系統(tǒng)的組織規(guī)劃實(shí)施開(kāi)發(fā)與項(xiàng)目管理,當(dāng)然還做一些編碼工作,主要是公用基礎(chǔ)代碼和核心代碼的編寫(xiě)與維護(hù)。航空票務(wù)系統(tǒng)是將呼叫中心系統(tǒng)和票務(wù)管理系統(tǒng)有效的結(jié)合起來(lái),采用先進(jìn)的CTI技術(shù)和語(yǔ)音板卡技術(shù),充分利用電話(huà),短信,傳真,因特網(wǎng)等信息化手段,解決航空公司的機(jī)票銷(xiāo)售問(wèn)題,規(guī)范了業(yè)務(wù)流程,強(qiáng)化了內(nèi)部管理,與電子商務(wù)的完美結(jié)合,使應(yīng)用系統(tǒng)功能更加完善,提高了整個(gè)航空業(yè)務(wù)的工作效率。 其中,票務(wù)管理系統(tǒng)包括:客戶(hù)管理,機(jī)票管理,票證管理,銷(xiāo)售管理,財(cái)務(wù)結(jié)算,調(diào)度管理,遠(yuǎn)程營(yíng)業(yè)部(代理商/分銷(xiāo)商)管理 ,系統(tǒng)管理八大功能模塊,并統(tǒng)一于服務(wù)器端軟件模塊。呼叫中心系統(tǒng)由電話(huà)呼叫系統(tǒng),短信分發(fā)系統(tǒng),傳真呼叫系統(tǒng)三部分組成。票務(wù)管理系統(tǒng)是整個(gè)系統(tǒng)的核心,在本次開(kāi)發(fā)中,我把它視為整個(gè)項(xiàng)目的重點(diǎn)。
票務(wù)管理系統(tǒng)采用struts+hibernate+spring主流WEB應(yīng)用框架,使用RUP軟件工程方法,開(kāi)發(fā)工具采用了WSAD5.0,WSAD5.0集成并擴(kuò)展了Eclipse2.0的功能。硬件配置方面,IBMRS/6000用于安裝websphere5.0,DELL服務(wù)器用于安裝DOMINO R6和ORACLE 10g數(shù)據(jù)庫(kù),系統(tǒng)平臺(tái)采用WINDOWS NT 實(shí)現(xiàn)了WEB應(yīng)用服務(wù)器與協(xié)作應(yīng)用程序服務(wù)器LOTUS DOMINO 的高度集成,并使用SINGLE SIGN ON (SSO)實(shí)現(xiàn)單點(diǎn)登陸?傮w架構(gòu)思想:用spring搭建整個(gè)框架,用hibernate取代原始的JDBC操作,并進(jìn)行持久化管理,在spring 中采用Bean來(lái)管理整個(gè)持久化層和訪(fǎng)問(wèn)層,與hibernate 相連接進(jìn)行數(shù)據(jù)庫(kù)操作,視圖層和控制器層通過(guò)STRUTS筐架實(shí)現(xiàn),模型層是數(shù)據(jù)訪(fǎng)問(wèn)層DAO 和 hibernate的結(jié)合,數(shù)據(jù)庫(kù)層功能使用ORACLE 數(shù)據(jù)庫(kù)實(shí)現(xiàn)。在本系統(tǒng)中將訂單數(shù)據(jù)的生成分析采用關(guān)系數(shù)據(jù)庫(kù)實(shí)現(xiàn),通過(guò)webspher架構(gòu)實(shí)現(xiàn)業(yè)務(wù)邏輯處理,機(jī)票訂單的生成和審核流程則由DOMINO 進(jìn)行驅(qū)動(dòng),將基于業(yè)務(wù)為主的J2EE服務(wù)系統(tǒng)和基于協(xié)作為主的DOMINO 流程處理系統(tǒng)有效的結(jié)合起來(lái),確保整個(gè)業(yè)務(wù)流程的有效運(yùn)行和各種數(shù)據(jù)查詢(xún)分析統(tǒng)計(jì)的有機(jī)結(jié)合。 由于考慮到寒假和春運(yùn)期間將會(huì)是旅客的高峰期,客戶(hù)要求系統(tǒng)必須在12月底前交付,項(xiàng)目開(kāi)發(fā)周期為6個(gè)月,為此我做了如下安排:前4個(gè)月主要集中精力用于開(kāi)發(fā)票務(wù)管理系統(tǒng),后兩個(gè)月主要完成票務(wù)管理系統(tǒng)和呼叫中心系統(tǒng)的集成以及項(xiàng)目收尾工作。
   軟件的進(jìn)度管理是軟件項(xiàng)目管理中一個(gè)非常重要的組成部分,進(jìn)度管理的目的是通過(guò)執(zhí)行項(xiàng)目進(jìn)度管理過(guò)程和使用一些基本的項(xiàng)目管理工具和技術(shù)來(lái)控制項(xiàng)目的進(jìn)度,保證項(xiàng)目如期完成。項(xiàng)目組整體上把按進(jìn)度和預(yù)算交付項(xiàng)目作為我們大的挑戰(zhàn),因此我十分重視項(xiàng)目進(jìn)度的管理和控制,在本項(xiàng)目中我們借助項(xiàng)目管理軟件Microsoft Project 2003來(lái)輔助進(jìn)度和成本的計(jì)劃與管理,我們主要通過(guò)在計(jì)劃階段做好工作量估算,在項(xiàng)目的全過(guò)程中有效管理和控制風(fēng)險(xiǎn)因素,在實(shí)施階段進(jìn)行進(jìn)度跟蹤和控制,必要是調(diào)整進(jìn)度表等方法和策略來(lái)有效管理和控制項(xiàng)目的進(jìn)度。
   1. 計(jì)劃階段做好活動(dòng)歷時(shí)(工作量)估 算.
  項(xiàng)目需求分析階段結(jié)束,《軟件需求說(shuō)明書(shū)》得到客戶(hù)的正式簽字確認(rèn)后, 我們開(kāi)始創(chuàng)建工作分解結(jié)構(gòu)WBS和制定詳細(xì)的進(jìn)度表,我們認(rèn)為工作量的估算是制定進(jìn)度表的基礎(chǔ),對(duì)于項(xiàng)目的進(jìn)度管理十分關(guān)鍵,由于我們對(duì)代碼行(LOC)估算和功能點(diǎn)(FP)估算等估算方法研究不是很深入,工作量的估算還是主要采用基于公司項(xiàng)目歷史績(jī)效數(shù)據(jù)庫(kù)和個(gè)人經(jīng)驗(yàn)的估算方法,對(duì)于部分涉及流程的活動(dòng)單位一般很難一次性把握其活動(dòng)歷時(shí),事實(shí)上流程調(diào)試的工作量一般在頁(yè)面基本功能(增加/刪除/修改)的3倍工作量以上,例如銷(xiāo)售模塊—機(jī)票預(yù)定—頂單生成流程頁(yè)面提交工作量為2日/人,而流程調(diào)試要涉及20多個(gè)角色和8條路徑,對(duì)于把握不是很好的估算,我們一般通過(guò)一個(gè)樂(lè)觀估算A,一個(gè)悲觀估算B,一個(gè)正常估算M三次估算后利用PERT公式[1(4*M+A+B)/6]計(jì)算后取整,每項(xiàng)活動(dòng)我都先確定具體的人員,然后需要對(duì)活動(dòng)本身進(jìn)行詳細(xì)的分析,必要時(shí)查看公司項(xiàng)目歷史績(jī)效數(shù)據(jù)庫(kù),后需要為各項(xiàng)活動(dòng)建立依賴(lài)關(guān)系,明確各項(xiàng)活動(dòng)的前置任務(wù),活動(dòng)的開(kāi)始時(shí)間,結(jié)束時(shí)間?傮w上講活動(dòng)歷時(shí)的估算工作量較大,我花了數(shù)個(gè)工作日.
  項(xiàng)目組流動(dòng)率較底,在J2EE和STRUTS架構(gòu)下的WEB應(yīng)用開(kāi)發(fā)已有一定的項(xiàng)目積累和團(tuán)隊(duì)合作基礎(chǔ),如項(xiàng)目組自行開(kāi)發(fā)了功能完善的STRUTS-CONFIG..XML統(tǒng)一維護(hù)工具,實(shí)現(xiàn)了FormBean和AcationBean的方便管理,有大量可供復(fù)用的東西,如公用基礎(chǔ)代碼,權(quán)限管理模塊等,這些也是我們?cè)诠ぷ髁抗浪阒袘?yīng)該考慮的因素.
    2. 項(xiàng)目全過(guò)程有效管理和控制風(fēng)險(xiǎn)因素.
  項(xiàng)目中我們對(duì)項(xiàng)目進(jìn)行了必要的風(fēng)險(xiǎn)管理,以避免風(fēng)險(xiǎn)時(shí)間的發(fā)生導(dǎo)致進(jìn)度的失控,公司項(xiàng)目管理部門(mén)提供了完整的項(xiàng)目風(fēng)險(xiǎn)管理計(jì)劃模板和風(fēng)險(xiǎn)時(shí)間列表模板,為了讓項(xiàng)目組在項(xiàng)目各個(gè)階段保持良好的風(fēng)險(xiǎn)意識(shí),我嘗試采用了“十大風(fēng)險(xiǎn)事項(xiàng)跟蹤”,把項(xiàng)目中各主要的風(fēng)險(xiǎn)時(shí)間按照排名張貼在公告欄上,由于當(dāng)時(shí)有部分未明晰的需求包括:客戶(hù)訂票流程,調(diào)度管理部分需求,客戶(hù)方面可能提出新的需求…需求范圍界定不清,計(jì)劃不充分,用戶(hù)參與不足,缺乏領(lǐng)導(dǎo)支持,技術(shù)問(wèn)題等成為我們項(xiàng)目的主要風(fēng)險(xiǎn)事件,事實(shí)表明,這種做法非常有效。特別是客戶(hù)方面,我定期把風(fēng)險(xiǎn)事件列表EMAIL給客戶(hù)方負(fù)責(zé)人李某,為了能盡快落實(shí)未明晰的客戶(hù)需求,我與客戶(hù)方負(fù)責(zé)人李某進(jìn)行了面對(duì)面的溝通,通過(guò)一番利弊關(guān)系的陳述,達(dá)成了盡快明晰懸留部分需求的共識(shí),需求問(wèn)題很快得到解決,項(xiàng)目組整體信心十足,積極性和責(zé)任感增強(qiáng),公司領(lǐng)導(dǎo)方面對(duì)項(xiàng)目組也表現(xiàn)出特別的關(guān)心,特別是公司胡總開(kāi)始頻繁的出現(xiàn)在項(xiàng)目組每周的進(jìn)度評(píng)審會(huì)議上,他們也開(kāi)始擔(dān)心因?qū)?xiàng)目支持不夠而導(dǎo)致項(xiàng)目失敗。
   3. 實(shí)施階段進(jìn)行進(jìn)度的跟蹤和控制,必要時(shí)調(diào)整進(jìn)度表。
  實(shí)施階段要進(jìn)行進(jìn)度的跟蹤和控制,在確定項(xiàng)目開(kāi)發(fā)計(jì)劃時(shí),我們制定了詳細(xì)的工作進(jìn)度表,在確定每項(xiàng)任務(wù)時(shí)都確定了該任務(wù)的工作量,開(kāi)始時(shí)間,結(jié)束時(shí)間,持續(xù)時(shí)間,同時(shí)要讓每個(gè)小組成員都知道自己承擔(dān)的任務(wù)時(shí)間表,根據(jù)自己的任務(wù)制定詳細(xì)的工作計(jì)劃.
  工作日志是了解每個(gè)小組成員工作情況的好方式,我要求每個(gè)小組成員都要對(duì)自己的工作情況做日志,詳細(xì)記錄自己每天的工作。在每周5下班前通過(guò)內(nèi)網(wǎng)B/S項(xiàng)目管理信息系統(tǒng)PMIS 提交《項(xiàng)目周報(bào)》,把各自本周內(nèi)完成的任務(wù)進(jìn)度情況和下周任務(wù)計(jì)劃做出匯報(bào),報(bào)告要嚴(yán)格按照百分比量化任務(wù)完成的情況,因?yàn)镻MIS只提供具體的百分比選擇,每個(gè)小組成員都要對(duì)自己的總結(jié)報(bào)告做出負(fù)責(zé),我把各項(xiàng)任務(wù)實(shí)際完成數(shù)據(jù)輸入到項(xiàng)目進(jìn)度計(jì)劃中,Project自動(dòng)完成甘特圖的繪制,通過(guò)查看甘特圖可以交好的把握項(xiàng)目的總體進(jìn)度績(jī)效,隨時(shí)了解項(xiàng)目進(jìn)度,并確定是否調(diào)整下一階段的進(jìn)度計(jì)劃,
  在本項(xiàng)目中,為保證項(xiàng)目快速完成,在定義甘特圖任務(wù)的依賴(lài)關(guān)系時(shí),我在沒(méi)個(gè)任務(wù)的任務(wù)信息對(duì)話(huà)框中“前置任務(wù)”一欄中的“延閣時(shí)間”我填入10%,也是說(shuō)當(dāng)任務(wù)完成90%的時(shí)候可以結(jié)束轉(zhuǎn)入執(zhí)行下一任務(wù),因?yàn)楸卷?xiàng)目的所有人員幾乎是全程參與,我所以不是很擔(dān)心,每個(gè)任務(wù)遺留的少量問(wèn)題,在下一階段每人去負(fù)責(zé)解決。
航空票務(wù)系統(tǒng)在12月下旬正式上線(xiàn),提前完成了項(xiàng)目,目前系統(tǒng)運(yùn)行正常,受到客戶(hù)和有關(guān)部門(mén)的一致好評(píng),對(duì)項(xiàng)目的滿(mǎn)意度較高。項(xiàng)目成功很大程度歸功與在項(xiàng)目各階段的對(duì)進(jìn)度和成本的有效管理和控制,沒(méi)有進(jìn)度管理,項(xiàng)目很難如期交付,對(duì)項(xiàng)目質(zhì)量,進(jìn)度,成本三大目標(biāo)的實(shí)現(xiàn)有巨大的風(fēng)險(xiǎn)。
  通過(guò)這次開(kāi)發(fā)我也發(fā)現(xiàn)了一些問(wèn)題和不足,實(shí)際工作量與計(jì)劃工作量偏差較大,看來(lái)還是受到缺乏經(jīng)驗(yàn)數(shù)據(jù)或者經(jīng)驗(yàn)數(shù)據(jù)不夠精確的影響,所以在以后的工作中要展開(kāi)有效的度量工作,為公司積累覆蓋面廣而精確的經(jīng)驗(yàn)數(shù)據(jù),還有是團(tuán)對(duì)成員的協(xié)作程度不高,未大限度的發(fā)揮團(tuán)隊(duì)的凝聚力,在溝通方面我還做的不夠,在以后的項(xiàng)目中我會(huì)不斷的努力和改進(jìn)。

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd