IT項目管理是項目管理在IT領域的應用,結合IT行業特點運用項目管理技術、理念和方法,包括項目綜合、范圍、時間、成本、質量、人力資源、溝通、風險和采購管理以及啟動、計劃、實施、控制和收尾等過程組。筆者根據在IT行業的工作經驗,總結分析了IT項目管理中存在的六大常見錯誤。
錯誤一:錯誤的需求調研階段
在軟件行業,在界面設計沒有正式展現給客戶之前,所有的工作都處于需求調研階段。其實建筑行業已經給我們做好了先例:客戶買房子之前是先要看看樣板房和模型的,什么都看不到這房子你敢買么?除非你不是自己住!而在我們所學的軟件工程概念模型中,這是三個階段:需求調研、需求分析、概要設計。在客戶把他們想要管理的業務模塊以及與之相關的業務數據,流程,表單交付你的時候,你千萬不要把這個階段定性為需要調研結束,寫出《需要規格說明書》就可以了。大量的實踐證明,在概要設計階段所衍生出來的需求工作量是之前的5~10倍,甚至更多,因為這要看設計人員的業務溝通能力和建模水平。
有實施經驗比較豐富的項目管理人員總結說,在中國實施軟件項目,必須以咨詢方式展開:要推出自己的方案,而不能完全按照客戶來提需求作項目。這是一種很好的解決思路,但無法解決所有實施項目的難題。這種解決方案的前提,要么項目實施者有成熟的業務模型,要么有成熟的產品(包含了成熟的業務模型),否則是不可能做到的。但如果沒有3~5年在同一行業,同一領域的實施經驗和理論總結,沒有哪家IT企業能達到這樣的前提要求。
其實得出這樣結論的深層原因,是因為國內多數企業管理思想不成熟,更談不上完善的業務模型,所以客戶的思維一定程度是發散的,還未形成系統。甚至還有些客戶的領導,腦子中有很多新鮮的點子,他都有可能想在企業信息化的實施過程中加進來,這對把控項目范圍和項目實施效果來說,都可能是災難的開始。所以,要做好實施項目,實施者必須有很好的業務建模能力,快速的給客戶展示合理的軟件原型——軟件Demo。
錯誤二:“忘記”項目目標
你看到這個題目什么感覺?很多人會覺得這樣的錯誤怎么會發生?幾乎沒有人會認為自己犯這個錯誤!“忘記”項目目標有兩種情形:一是從開始接手項目就沒弄清楚項目的目標是什么;二是雖然清楚項目的目標是什么,但卻干著跟完成項目目標無關、甚至有害的事。
“時刻銘記項目目標”是項目管理很重要的一個思維,項目所有的活動都圍繞這個展開。可是隨著項目的逐步開展,尤其是復雜項目:人多、事多、周期長,很多項目經理會逐漸因為個人喜好而忘記了項目的大目標,比較典型的有:技術出身的項目經理會沉迷于技術細節,大量時間花在學習新技術或者一頭悶在解決技術難題上;脾氣火爆的項目經理會因為很多不值當的事情大發脾氣,把團隊搞得烏煙瘴氣;小心眼、愛面子的項目經理會因為某個組員無意的頂撞而懷恨在心,從此總給其穿小鞋,搞得團隊拉幫結派,毫不團結;還有更糟糕的,比如愛玩游戲的,愛喝小酒的等等。所有這些,無論原因是自身不成熟,還是管理經驗、管理能力不足,結果都一樣,那就是項目出問題,甚至失敗。
項目經理最重要的一項任務就是“跟蹤與控制”,時刻把握項目方向,保證項目計劃得以順利執行,偏差控制在可控風險范圍內。但項目總是有太多意外因素,尤其是周期長的項目,人們常用“夜長夢多”來形容風險會隨時間的延長而增加,所以項目經理一定時刻都要保持頭腦清醒,對項目無益的事情不做,對項目有風險的事情更不能做。
任何項目在開展過程中都會不斷面對“機會”和“誘惑”,項目經理一定要能明確項目大目標,才能清晰地識別哪些是使項目成功的“機會”,哪些是會給項目帶來風險的“誘惑”,才會少走彎路,早日成功。
“人是需要不斷被提醒的”,這由人性決定。智慧的人能夠不斷的反省從而自我提醒,愚笨的人會被挫折、外界的“警示”不斷提醒,這就形成了“成功”與“失敗”的差異。