軟件項目從角色分工方面可以劃分為研發、開發和實施三類,每個類型的項目有各自的管理過程。下面筆者公司實施類項目的經歷,從項目經理的角度談一談實施類項目管理過程中應該注意的一些問題,希望大家共勉。
確定項目概況
俗話說:“萬事開頭難”,項目開始階段是一個非常重要的階段。項目經理在接手一個新項目的時候,首先要盡可能的多從各個方面了解項目的情況。要在項目啟動階段要了解:這個項目是什么類型的項目,具體做什么事情,是誰提出來的,目的是解決什么問題,客戶方直接責任人是誰及他對待項目的態度。我們提出這些問題,并根據掌握的情況分析這些問題,目的是要找到這個項目驗收的終落槌人,并根據他的工作特點制定相應的后續工作策略。
確定項目干系人
要了解這個項目里牽涉哪些方面的人,如投資方、具體業務干系方、項目建成后的運營方、技術監督方等等,很多項目里除了業主單位的結構很復雜以外,還有一些其他單位也會牽涉進來。項目經理需要提前了解每個方面的人對這個項目的看法和期望。事先做足功課,可以讓你在實施中碰到問題的時候,分析哪些人會在什么方面支持你,哪些人會出于什么目的反對你,從而順利的將問題解決,讓事情向你所希望的方向發展。請記住一句話:“沒有永遠的敵人,只有永恒的利益”。
提前確保后勤保障體系
“兵馬未動,糧草先行”,這里的“糧草”是資源的儲備,是參與項目的人員的業務、技術培訓。根據項目特點確定項目人員規劃,人員配備以期達到互補,這樣對于項目實施和提高人員素質很有幫助。不是每個開發人員都適合目前的項目,好向公司提前申請符合項目特點或者比較容易過渡的開發人員。或者是在項目需要增加人力投入的時候能夠提前向公司說明,以保證有比較合適的人選。
意義非凡的項目接口人
和客戶談需求,協調資源,一定要客戶指定統一的接口人,不能張領導、王領導都來說幾句,如果他們意見不一致,那你成“夾心餅干”了。所以,項目初要和客戶方項目經理確定一個接口人,有什么需求你們內部先統一再和項目組談,我不參與你們內部業務部門之間的矛盾之中,這樣可以很大程度上減少客方不必要的干擾。項目接口人不一定是客方項目經理,有時候他會指派一個人和你接口,那這個人的關系也要處好,團結一切可以團結的力量。如果遇到需求確定或者變更等需要做主的事情,那一定要請示客方項目經理,并且拿到具有證據效果(如:簽字,郵件等)的反饋才行。
項目情況及時反饋
把項目過程中遇到的問題、進度及時向公司反應,以便能爭取更多的支持。對于客戶的提問或咨詢也要及時反饋,但不能不懂裝懂,胡亂答應,對于不太把握的事情還是要和客戶委婉的解釋隨后給予答復,爭取到時間要及時的去確認并且以快的速度反饋給客戶,讓客戶覺得項目組很負責任,態度很積極。如果他提出的問題被你耽誤了好多天或者干脆忘記反饋,那客戶的感覺可想而知,隨后的工作麻煩了。
確定項目范圍,避免完美主義
很大部分項目經理是從技術開發做起的,有時候在談需求的時候,對于客戶的要求不能進行合理的分析或不能對項目的成本控制引起足夠的重視,覺得這個問題不太復雜,又對客戶具有懼怕心理,覺得做也沒有關系,到頭來需求超出了項目的范圍,從而對后續工作造成不利因素。顧客是上帝,但我們不是基督徒,對待客戶的態度力求做到不卑不亢。制定項目范圍要注意及時剎車,避免需求膨脹。
建立溝通渠道,注意保存證據
說到溝通,通常是指會議、郵件、電話、口頭確認等,但還有一樣比較不被注意的形式是建立統一信息發布區域,能保證項目成員、客戶可以從一個統一的地方獲取信息。郵件的形式具有不容易被識別和信息分散的特點。建立統一信息發布區不但有利于信息發布還有利于保存信息的版本變更。對于調研日志,會議記錄,項目周報等盡量放到信息發布區中。有些客戶不喜歡簽字,怕承擔責任,我們在保證優先簽字的原則下,退而求其次,要保證客戶的反饋是書面的(比如郵件),對于自己發出去的郵件不要隨便刪除。
合理引導客戶
不同的客戶對IT項目的理解不同,有的比較專業,有的一知半解,有的完全陌生,面對不同的客戶談需求、系統設計的時候要因人而異。能夠說明不同解決方案之間的優缺點,能夠引導客戶向有利于項目推進或實現簡便的方案上靠攏。牽涉到不同業務部門之間的問題能在技術上找到解決辦法的,不要在業務上尋求解決問題的方法。
注意環境問題
實施類項目大多需要項目組安裝測試環境,在測試環境的安裝過程中,注意域名配置,各服務器時間不同步的問題。對于這種環境問題怎么強調都不過分。記得一次配置測試環境中hosts表中域名和中間件配置的域名的一個字符沒對應上,導致配置過程出現了問題,耽誤了時間。遇到問題注意分析日志,有時候日志提示的信息可能是由其他問題引起的,所以需要全面的分析問題。
對于以上羅列的一些問題都是在項目管理過程中的經歷和總結,希望能對大家有些幫助,在碰到同類問題時起到引導和提醒作用。項目不同,客戶不同,遇到的問題千奇百怪,但是有一條是要想方設法保證項目進度,控制成本,降低項目風險。可以說,實施類項目更需要一個項目經理從全局把握一個項目的方方面面。