IT、軟件開發類項目,因為其行業的特殊性,一直存在一個“爭議”許久的問題:IT項目管理,技術與管理誰更重要?這個問題大家爭論良久,誰也不能說服對方。在我國,很多人員都是畢業后先做技術在慢慢的提拔升為管理層,這是多數企業以前的一個普遍現象。但隨著職場管理等相關理論的引進,也有不少人開始不大贊成這種傳統的管理晉升方式。
技術出身的項目經理往往欠缺系統的項目管理知識,常常是憑著自己的個人經驗摸著石頭過河,一旦失敗了,也只能成為他個人的工作經驗。這其中有個問題:技術情結,總是不由自主的想去了解每個技術問題的細節,似乎不了解就覺得不踏實。而實際上從管理者的角度看問題,需要了解全部的技術細節嗎?
另外,潛意識管理,憑自己的直接的曾作為開發人員的認識和一種“直脾氣”來管理,不太善于處理各種關系,對缺少專業技術背景的人員沒有耐心。
技術與管理的最大的差異就是管理的藝術性。技術給人的印象是生硬的語法定義和刻板的設計流程;而管理的主題更多的是人,是生活感。其實項目管理還包含了人文的關懷和尊重,人與人之間的溝通,管理作為一門學科已經得到了人們的廣泛認同。
那么,在IT業迅猛發展的今天,科班出生的項目管理人員是否就能穩住項目班底呢?
很多掌握了項目管理知識的專業人員,往往因為缺乏技術背景,而感到心里發虛。其實這是正常的,社會的發展已經不再需要單一學科的狹窄型人才,而需要多種學科交叉的復合型人才。IT項目通常又很復雜,需要用到很多最新的技術,所以一個開發組需要很多技術人才,而這時候管理就顯的非常重要。項目經理需要將所有的人才團結起來,使他們來完成共同的目標,這時候,項目經理是不是技術高手也就不重要了。
項目經理的大部分工作應該是與客戶、上級、團隊成員溝通,協調各種關系和項目控制。但有些時候,在技術方案上需要項目經理來拍板定奪,這時技術背景就很重要了。當然技術把關也可以通過其他方式解決,在國外的很多大公司,專門有一個技術委員會來做決定把關,所以這些企業的項目主管可以不必拘泥于技術細節,而認真關注于管理工作。
拋開項目的規模、人員、計劃和資金等種種背景來探討管理重要還是技術重要,本身就是一個簡單的想法。在項目規模小、人員少、資金緊張的情況下,也許就不需要多少管理,項目領頭的基本上都是技術帶頭人。另外,不同的IT項目,其管理可能側重面不一樣,例如軟件開發的項目管理,至少得技術和管理并重才行。如果項目經理完全不懂技術,有些厲害的開發人員根本不會理你。
綜上所述,技術與管理確實沒有固定的高下之分,關鍵在于項目所處的環境和項目的實際情況。技術與管理就像左右手,一只手做項目,才會容易砸,所以技術和管理都很重,,只是在項目中的分工、角色不同,但最終目標一致。因此,在項目不同時期,哪樣更利于項目順利進行與公司利益,就側重于哪一樣也未嘗不可。