【摘要】
本文以我作為承建方項目經理負責建設實施的某市農業局農產品行情分析預測及電子商務平臺項目為例,論述了項目整體管理在信息系統項目中的重要性。項目整體管理是項目管理中一項綜合性和全局性的管理工作,整體管理包括制定項目章程、制定初步范圍說明書、制定項目管理計劃、指導和管理項目工作、監督和控制項目執行、整體變更控制和項目收尾七方面內容。本文中主要論述了項目整體管理中制定項目管理計劃、監督和控制項目執行和整體變更控制三個方面的管理內容。在制定項目管理計劃時,運用科學合理的方法,采用漸進明細的原則,并逐步完善,為項目成功打下堅實的基礎;在監督和控制項目執行方面,利用掙值計算的方法評估階段工作績效,決定是否要糾正或采取預防措施;在整體變更控制方面,建立雙周會機制,所有需求的變更在會上協商解決。由于措施得當,項目狀況透明,進度合理,系統按時上線,目前運行穩定。
【正文】
2010年1月,公司通過競標拿到了某市農業局農產品行情分析及電子商務平臺項目,項目合同金額550萬元,工期12個月。該項目是某市農業局的重點項目,整個項目共分三部分,數據采集客戶端,行情分析預測系統和市場網。利用客戶端工具定時從全市各個批發市場收集農產品的交易價格、交易數量等信息,經過加工整理,并運用統計學的各種分析方法,計算并預測價格走勢,統計交易量,作為農產品的價格依據,以及向市農委匯報的數據基礎。市場網是對外發布系統,作為一個信息發布平臺,將實時的價格信息,價格走勢發布給社會公眾及新聞媒體;用行情分析預測系統計算的價格信息為全市農產品銷售提供指導價格;為供應商和求購者提供交易信息的發布平臺,增加溝通渠道。用戶涉及農業局的工作人員,全市主要媒體,全市所有批發市場的幾百個被選定的農產品供應商,數萬個交易會員。項目主要部分采用流行的J2EE技術,數據采集部分采用delphi技術,數據傳輸部分采用WebService技術。我很榮幸能作為項目經理參與其中,全程主持項目的開發和管理工作。
項目整體管理包括制定項目章程、制定初步范圍說明書、制定項目管理計劃、指導和管理項目工作、監督和控制項目執行、整體變更控制和項目收尾七方面內容。項目整體管理是項目管理中一項綜合性和全局性的管理工作,圍繞項目管理計劃的制定、執行和控制進行的。通過項目資源的整合,將項目所有組成的要素在恰當的時間、正確的地點,與合適的人物相結合在一起,以成功地完成項目。
根據以住的項目經驗,從項目整體管理角度經常出現的問題有以下幾點:項目范圍基線未與用戶達成共識;制定項目計劃不科學,不系統,盲目性較強;項目監督與控制的力度不夠,經常偏離項目計劃;整體變更控制沒有堅持走流程化及協商決策道路,變更頻繁,項目難度加大;沒有堅持持續交付的原則,整體交付時客戶滿意度低,驗收難。本人作為該項目的項目經理,重點關注了項目計劃的制定、項目的監督與控制和整體變更控制三個方面,以下分別進行論述:
一、用科學的方法制定項目管理計劃
項目計劃是整個項目的成功的基礎,因此編制項目計劃一定要科學,合理。根據以往的項目經驗,筆者認為,制定項目管理計劃必須要遵循以下四個原則,其一是定義項目初步范圍,按照招標文件的要求及投標文件的承諾,以及與用戶溝通與調研的結果,整個系統共分為數據采集客戶端、行情分析預測及發布系統、電子商務平臺及與其他系統,明確了初步范圍,得到用戶的認可,有了做好項目計劃的基礎。其二是要遵循階段化的原則,按照需求的優先級將整個項目劃分為幾個階段,明確階段目標,設立每個階段的里程碑節點。其三是持續交付的原則,不要寄希望于畢其功于一役,認為一次就能將計劃做得超級完美,無論項目經理擁有多么豐富的項目經驗。項目計劃有遠期和近期之分,對于遠期計劃可以制定的概要一些,對于近期計劃,可以制定的詳細一些。并且在項目進展過程中,不斷完善細化項目計劃。其四是整體優先的原則,項目整體計劃要優于子項目計劃,先有整體計劃,再在整體計劃約束的范圍內制定各子項目計劃。
二、加強項目執行過程中監督和控制的力度
有了科學,合理的項目計劃,是否能按計劃執行就是個關鍵。首先是時刻關注項目績效,利用掙值計算的方法評估當前項目績效,并與項目計劃進行比較,以調整整體項目的進度。其次是對于風險的控制盡量提前,例如本項目中,行情分析預測系統中,用到了很多如時間序列分析、馬爾可夫鏈等的統計學的知識,我提前組織人員組成攻關小組,重點研究這些統計分析的算法,攻克算法難關,保證項目計劃的順利進行。再次是對于外包子項目要特別關注,由于筆者所在公司缺少Delphi的技術人員,因此將項目中數據采集客戶端的研發工作外包給第三方公司,由于忙于主項目管理工作,對于此子項目關注較少,最終還是出了一點點問題,現在看來,即使是外包的項目,也不應只關注結果,不關注過程。
三、整體變更控制走流程化協商決策的道路
有了合理的計劃,并按計劃執行,那么另一個關鍵點就是要控制用戶需求范圍的變更。筆者認為,項目的整體變更控制有以下幾個原則,其一是要與用戶明確項目范圍基線,哪些功能是項目范圍內的,哪些是項目范圍之外的,一定要與用戶達成共識,因此,在完成需求說明書后,又制作了項目原型,并給用戶做了講解,讓用戶直觀地了解項目完成后的功能是什么樣子,并請用戶簽字確認,從而達成了共識。其二是要有一個變更控制委員會,在項目啟動之初,就與用戶協商共同建立了雙周會制度,農業局信息中心及各業務科室的關鍵用戶、項目需求負責人,各子項目負責人共同參加,會上除了匯報項目進展之外,就是解決用戶提出的一些新需求,新想法,共同協商解決。其三是要流程化處理,各業務人員提出的新需求,新想法,首先要通過部門領導的審核,然后再到雙周會上協商解決,確認是有效需求后,再交給項目組實施修改。其四是加強干系人的參與,成立項目組時,每個業務部門都最少有一個人被確定為關鍵用戶,這些關鍵用戶同時也是項目組需求小組的成員,使用戶也參與到項目中來,項目組與用戶不再完全是甲乙方的關系,而是大家在共同做一件事,分工不同。
由于措施得當,項目狀況透明,進度合理,項目行情分析系統于2011年8月上線試運行,電子商務平臺等于12月份上線試運行,經過一段時間的運行,修復完善了項目收尾階段的BUG,解決了硬件部署問題以支持更多用戶,2012年4月終于完成項目驗收,回顧整個項目過程,多溝通,持續化,階段化是項目成功的保障。
在項目的進展過程中也出現了一些問題,例如,干系人識別方面還有待加強,由于對外包給第三方的數據采集客戶端關注不夠,沒有意識到一些典型的農產品供應商也是項目干系人之一,第三方交付產品后,供應商使用客戶端上報數據時,操作不方便,造成其上報數據不積極。通過走訪一些典型供應商,加強了客戶端工具的操作便捷性,解決了問題,在以后的項目中一定要加以改進。