項(xiàng)目經(jīng)理這個(gè)職位,在很多小公司里,或者某些大公司里,直接就是“老板”,也有叫“制作人”、“總經(jīng)理助理”、“產(chǎn)品總監(jiān)”;在更多的一些中型公司里面,他們就叫“項(xiàng)目經(jīng)理”;在某些大公司里面,也有叫“項(xiàng)目助理”的。
項(xiàng)目經(jīng)理是開發(fā)團(tuán)隊(duì)中最有權(quán)力的角色,沒有之一?!皺?quán)力源于選擇性”——項(xiàng)目經(jīng)理工作本身就是由各種選擇組成。主程(美、策)決定如何做,客戶和老板決定做什么,項(xiàng)目經(jīng)理決定什么時(shí)候做、用什么資源做、做到什么程度、由誰(shuí)去做……有一個(gè)項(xiàng)目經(jīng)理這樣說(shuō):業(yè)務(wù)方面,我對(duì)產(chǎn)品懂得太少,是不是存在的價(jià)值不大?如果說(shuō)有價(jià)值,價(jià)值在哪里?
如何完成作出最合理的選擇,以推動(dòng)項(xiàng)目成功,是項(xiàng)目經(jīng)理的最大共享,也是最大的挑戰(zhàn)。項(xiàng)目經(jīng)理的主要工作內(nèi)容——溝通、資源、進(jìn)度:通過(guò)溝通,掌握最切實(shí)細(xì)致的內(nèi)部和外部的信息;通過(guò)資源工作,讓選擇的余地更大;通過(guò)進(jìn)度工作,讓選擇得以實(shí)現(xiàn),并且提供真實(shí)的反饋,改進(jìn)掌握的信息。
一、溝通
如果掌握的情報(bào)是一樣,大多數(shù)人都能做出類似的明智的決定;問題是情報(bào)的搜集是一項(xiàng)艱難的工作,情報(bào)的分析和消化同樣艱辛。溝通最重要的目標(biāo)是獲取情報(bào)和知識(shí),包括需求、局限、進(jìn)度、資源可能性,最次要的目標(biāo)才是說(shuō)服。
往往掌握的信息足夠豐富后,要說(shuō)服別人是比較容易的。要能做好溝通工作,項(xiàng)目經(jīng)理最重要的素質(zhì)是學(xué)習(xí)的態(tài)度,要樂于學(xué)習(xí)各種信息,才能消化和掌握這些信息。有些項(xiàng)目經(jīng)理會(huì)說(shuō)自己缺乏某種技術(shù)背景,如不懂美術(shù)、不懂技術(shù)、不懂產(chǎn)品,這些統(tǒng)統(tǒng)都不是理由。
項(xiàng)目經(jīng)理的責(zé)任就是學(xué)會(huì)那些所需的知識(shí),來(lái)讓自己能理解溝通的內(nèi)容。一個(gè)好的項(xiàng)目經(jīng)理往往會(huì)讓所有人都覺得“有共同語(yǔ)言”。這個(gè)確實(shí)需要大量的艱辛工作,以及強(qiáng)烈的突破自我的心理能量!
二、資源
“固定的報(bào)價(jià)代表背叛承諾”,對(duì)于軟件開發(fā)項(xiàng)目來(lái)說(shuō),視之為產(chǎn)品不如視之為服務(wù)。服務(wù)是按過(guò)程來(lái)計(jì)算資源消耗的。但是服務(wù)的內(nèi)容在同一個(gè)項(xiàng)目中卻也變化多端。讓項(xiàng)目能得到足夠的支持,項(xiàng)目經(jīng)理必須努力獲取各種資源支持,否則服務(wù)質(zhì)量就會(huì)下降。
合理配置資源,從另外一個(gè)角度講就是做取舍的選擇?!瓣P(guān)鍵路徑”的概念耳熟能詳,但是敢于明白的把它放到臺(tái)面上的項(xiàng)目經(jīng)理卻不多。比如說(shuō)某公司的關(guān)鍵路徑其實(shí)是老板的看法,還有的項(xiàng)目最重要的是“能忽悠到投資”,中國(guó)人不夠誠(chéng)實(shí)的缺點(diǎn),其實(shí)是增大了項(xiàng)目經(jīng)理的工作難度。
在開發(fā)團(tuán)隊(duì)的辦公環(huán)境里設(shè)置一道不上鎖但自動(dòng)關(guān)閉的門,有一種類似于深夜對(duì)于程序員的刺激作用……資源的種類和用法非常的多,創(chuàng)新是管理的本質(zhì),資源使用的管理創(chuàng)新是最具可能性的部分之一。資源的拓展是一個(gè)很具挑戰(zhàn)的工作,我曾經(jīng)發(fā)現(xiàn)使用2個(gè)顯示器能提高不少調(diào)試效率。又如使用JAVA技術(shù)或者虛擬機(jī)來(lái)運(yùn)行調(diào)試態(tài)的服務(wù)端程序,然后讓客戶端直接連接并且進(jìn)行單步調(diào)試,能大大提高協(xié)議聯(lián)調(diào)的效率。還有在團(tuán)隊(duì)座位的中心豎個(gè)牌子,貼上版本目標(biāo)的任務(wù)分解,每個(gè)人都會(huì)經(jīng)常的去看這個(gè)牌子,同時(shí)以在上面打勾表示完成而自豪。
三、進(jìn)度
對(duì)于進(jìn)度的討價(jià)還價(jià)毫無(wú)意義。任何一個(gè)開發(fā)人員都傾向預(yù)留更多的時(shí)間,而任何一個(gè)客戶都傾向縮短時(shí)間,項(xiàng)目經(jīng)理通常無(wú)法改變他們的看法。
我自己從未試過(guò)在進(jìn)度上和某老板在超過(guò)5年的過(guò)程中的任何一個(gè)項(xiàng)目,從第一個(gè)到最后一個(gè),達(dá)成共識(shí),部分原因是我自己也不清楚要怎么預(yù)估,另外一部分原因是老板把進(jìn)度時(shí)間作為油門踏板,用來(lái)施加(或者是轉(zhuǎn)嫁)壓力而已。
我從未從進(jìn)度報(bào)表中得到過(guò)加快開發(fā)速度的
能力,有的只能是讓團(tuán)隊(duì)加班。如果只是為了加班,實(shí)際上提供一個(gè)清晰的版本目標(biāo)和足夠的激勵(lì)措施,就已經(jīng)能做的很好了。雖然進(jìn)度往往是壓力最大的部分,但是進(jìn)度是個(gè)結(jié)果,改善過(guò)程才能改善結(jié)果。
項(xiàng)目開始前的預(yù)估會(huì)議,除了用來(lái)逼迫加班外,還有增加成員跳槽幾率之妙用。頻繁的衡量進(jìn)度情況,逐步逼近真實(shí)的進(jìn)度情況,才能提供真實(shí)的項(xiàng)目預(yù)報(bào),通過(guò)真實(shí)的進(jìn)度情況,來(lái)進(jìn)行下一步的決策,如安排工作人選、推廣使用某種工具,才是進(jìn)度跟蹤的正確意義。