這里定義的項(xiàng)目經(jīng)理是狹義的,單指軟件項(xiàng)目經(jīng)理。既然說到軟件行業(yè)的項(xiàng)目經(jīng)理,當(dāng)然就不得不說一下軟件行業(yè),個(gè)人認(rèn)為當(dāng)今的軟件行業(yè)公司大體可以分為三類:一流軟件公司開發(fā)標(biāo)準(zhǔn)如
Sun
公司、微軟等(開發(fā)當(dāng)今主流的語言如
java
、
C#
);二流軟件公司在遵循標(biāo)準(zhǔn)的前提下開發(fā)規(guī)范、定制流程如
IBM
、
BEA
等(開發(fā)各種中間件,定制業(yè)內(nèi)遵守的流程規(guī)范);三流軟件公司在遵循標(biāo)準(zhǔn)、依托規(guī)范的前提下做應(yīng)用,如。。。(太多了不贅述了)。當(dāng)然我的這種劃分單指就軟件領(lǐng)域而言,并不代表公司的綜合實(shí)力及財(cái)富排名的位置。(大家不要用雞蛋扔我哦,要扔就用人民幣吧,嘿嘿)
下面進(jìn)入正題,談?wù)勎覍?duì)項(xiàng)目經(jīng)理(
Project Manager
以下簡稱
PM
)的認(rèn)識(shí)和看法。本人在軟件行業(yè)摸爬滾打了
6
年,在
PM
的位置上茍活了
2
年,記得有位國外的軟件大師(名字記不得了)曾經(jīng)說過:“沒有寫過
10
年程序的人就不要說自己是一名程序員。”我汗,勉強(qiáng)只能算半個(gè)程序員了。咦,咋又跑題了呢,不好意思哦。個(gè)人認(rèn)為,
PM
大體可以分為三類:一、即懂技術(shù)又懂管理的
PM
;二、不懂技術(shù)懂管理的
PM
;三、懂技術(shù)不懂管理的
PM
。第一種我相信是任何軟件公司都渴望的,也是比較難求的人才,當(dāng)然也是本人最為推崇的。它對(duì)于一個(gè)人的綜合素質(zhì)要求比較高,要有縝密的邏輯思維,準(zhǔn)確的判斷力、果敢的決策力,卓識(shí)的大局觀,對(duì)編程的濃厚興趣等等。它應(yīng)該是多種職業(yè)的綜合體:軟件架構(gòu)師、軟件工程師、測試工程師、風(fēng)險(xiǎn)評(píng)估師、會(huì)計(jì)師、律師、理財(cái)師、人力資源師、培訓(xùn)師、翻譯、心理咨詢師等集大成者,我認(rèn)為可以定義為刷子型人才(多專多能,哇噻,公司豈不是賺大了)。第二種我相信也是在相當(dāng)規(guī)模的軟件公司普遍存在的,往往公司的意圖和出發(fā)點(diǎn)很好,希望
PM
專管協(xié)調(diào)組織,控制項(xiàng)目整體進(jìn)度,不做具體事情,殊不知一個(gè)不懂技術(shù)的人談何控制項(xiàng)目進(jìn)度,在我供職的公司里曾經(jīng)發(fā)生過這樣一件真實(shí)的事情,測試人員提交的
bug
單,
PM
整理后分發(fā)給具體負(fù)責(zé)的開發(fā)人員,一個(gè)開發(fā)人員在對(duì)一個(gè)
button
屬性的修改的工時(shí)描述單上注明需要半天的時(shí)間修改,
PM
不加任何思索的回饋給測試人員,引為笑談。項(xiàng)目經(jīng)理對(duì)承擔(dān)項(xiàng)目個(gè)體職責(zé)如果不夠了解,將很難控制項(xiàng)目進(jìn)度,很難把握項(xiàng)目進(jìn)展過程中的瓶頸,很難就項(xiàng)目進(jìn)展過程中出現(xiàn)的問題做出準(zhǔn)確地判斷并制定出合理的解決方案。第三種我覺得更準(zhǔn)確地應(yīng)該定義為主管開發(fā)的
PM
比較合適,這樣的人普遍是編程高手,可以解決技術(shù)問題,攻克技術(shù)難關(guān),但由于個(gè)人思維的局限性難以對(duì)項(xiàng)目整體進(jìn)行把控,協(xié)調(diào)好各個(gè)環(huán)節(jié)的資源,這樣的可以成為不錯(cuò)的將才,但難以成為帥才。(待續(xù))