「技術達人」對公司最有價值嗎? —淺談項目管理


IT公司習慣將客戶的專案以「專案管理 (Project Management)」進行管理。一個專案的最高負責人是Project Manager (小型專案或是Project Executive)。做過Project Manager的人都知道專案管理不是什麼好差事,簡單來說Project Manager「有責冇權」,有責任去確保專案如期完成,卻沒有任何資源去完成專案。Project Manager所有資源都是向其他部門借回來的,包括設計、程式、生產等。

要搞好一個專案,先要明白以下3點:


先問自己,什麼是成功的專案管理?

先問自己,什麼是成功的項目管理?理論上,就是以下的三角圖,即專案滿足到業務目標(Scope)、於預定時間內完成(Time),而且沒有超出預算(Cost)。


不過,即使一個專案超出了預定時間和預算,也不一定是一個失敗的專案。比如公司承接一個專案的目的是希望客戶續約,即使這個超出了預定時間和預算,也算是一個成功的專案。所以,要定義一個專案是否成功,就要了解專案是否滿足到業務目標。

要了解業務目標就要重客戶的角度出發,即「客戶為什麼要花錢做這個案子?」和「老板為什麼會承接這個案子?」。真正成功的專案,重要的並不是你希望我做什麼,而是「你為什麼要做」!



「技術達人」未必最好,項目管理需要「複制性」

如果專案團隊中有「技術達人」,很多專案上重要的瓶頸位都可以迎刃而解,減低專案的風險。不過,過份倚賴「技術達人」,會忽略建立制度的重要性,一旦「技術達人」離開了專案團隊,團隊便會立即崩潰。

項目管理需要「複制性」,即今次專案的處理模式、經驗都可以複制到下一個專案上,而非每次倚賴「技術達人」的技術力解決問題。「制度化」是項目管理的關鍵,「制度化」相比起倚賴「技術達人」,在單一專案的執行上比較效率低,但長期而言,卻可減低人事變動的風險和帶來穩定的成功!



遇到技術上的問題,要如何應對?

當遇到技術上問題,大部分Project Manager都會選擇嚐試自己處理,希望減輕對專案的影響。但這樣做是不正確的。作為專案的負責人,必須對情況「專業地評估、有效地溝通、有力地執行」。專業地評估問題會有什麼影響,包括相關人士、進度、資源上的影響,然後有效地向相關人士溝通,解釋問題原因及處理方法,最後和所有相關人士有力地執行處理方法。

經驗上,當遇到技術上問題,盡早坦白地把問題的細節和處理方法向所有相關人匯報,反而可得到最大的幫助,將專案所面對的風險降到最低。


更多有關Frank Frank的Blog: http://frankwong.info

如果喜歡我們的文章,請即分享到︰