大部分開(kāi)發(fā)者工作三五年后,都能掌握所在崗位必須的知識(shí)、經(jīng)驗(yàn)和技能,然而很多人接下來(lái)就陷入困境,左沖右突,無(wú)法加薪升職,一直停在第1層,三年五年過(guò)去了,八年十年過(guò)去了,可能都還停在1層的位置。 對(duì)開(kāi)發(fā)者來(lái)講,第1層對(duì)應(yīng)的就是具體的軟件開(kāi)發(fā)角色,卡在這層無(wú)法晉升,是指沒(méi)辦法成為技術(shù)管理角色。這其中最重要的原因是:大部分開(kāi)發(fā)者只注重專業(yè)技能的修煉,忽視了人際溝通、項(xiàng)目管理等技能。 而實(shí)際上,技術(shù)管理崗位,需要軟件開(kāi)發(fā)的專業(yè)知識(shí)體系,也需要項(xiàng)目管理、部門(mén)運(yùn)營(yíng)、人際溝通、產(chǎn)品知識(shí)、自我提升、公司知識(shí)、行業(yè)知識(shí)等等,這個(gè)崗位,需要的是一個(gè)知識(shí)樹(shù): 在這棵知識(shí)樹(shù)中,有1個(gè)知識(shí)體系,特別重要,那就是——項(xiàng)目管理。如果一個(gè)開(kāi)發(fā)者不具備項(xiàng)目管理知識(shí)體系和實(shí)操能力,就很難帶好軟件項(xiàng)目,很難走向技術(shù)管理崗位,很難做好技術(shù)管理工作。 所以,今天我們來(lái)聊聊項(xiàng)目管理能力修煉的6個(gè)階段:
(一) 學(xué)習(xí)項(xiàng)目管理知識(shí)體系 很多事情都是有章法、框架的,項(xiàng)目管理也是如此。比較知名的項(xiàng)目管理體系就是PMP認(rèn)證所定義的體系了。建議想走技術(shù)管理路線的小伙伴,都學(xué)習(xí)一下PMBOK,考一個(gè)PMP認(rèn)證。 在PMBOKv6中,把項(xiàng)目管理分為10個(gè)過(guò)程:
前 7 個(gè)過(guò)程,是對(duì)事務(wù)的管理,后 3 個(gè)過(guò)程,是對(duì)人的管理。而且,后 3 個(gè)過(guò)程往往會(huì)在很大程度上影響前面的 7 個(gè)過(guò)程。所以,人際溝通能力,協(xié)作管理能力,都是技術(shù)管理崗位必須具備的能力。 我們掌握一項(xiàng)技能的最開(kāi)始,就是找到這個(gè)領(lǐng)域的知識(shí)體系和框架去學(xué)習(xí)。了解了基本框架,再去實(shí)踐,以實(shí)踐來(lái)印證所學(xué)知識(shí)體系,相互促進(jìn),這樣,知識(shí)才能內(nèi)化為能力。 (二)以生活中的項(xiàng)目作為練習(xí) 其實(shí)項(xiàng)目管理并不是軟件開(kāi)發(fā)過(guò)程中特有的東西,它是通用的技能,可以在變通應(yīng)用于任何類型的項(xiàng)目,比如電視生產(chǎn)、汽車(chē)制造、年會(huì),各種都可以用。所以在一開(kāi)始我們還是普通開(kāi)發(fā)者,無(wú)緣管理項(xiàng)目時(shí),可以通過(guò)生活中的項(xiàng)目來(lái)練習(xí)。 比如國(guó)慶長(zhǎng)假的旅游,就是一個(gè)很好的練手項(xiàng)目,因?yàn)樗鼱可娴蕉鄠€(gè)人、成本、線路規(guī)劃、住宿、交通、飲食等等,比較復(fù)雜,幾乎包含了項(xiàng)目管理的10個(gè)過(guò)程。 再比如同學(xué)聚會(huì)、讀書(shū)分享會(huì)、組團(tuán)爬山等等,都是很好的練手項(xiàng)目。 我們?cè)谏铑愴?xiàng)目中練就的能力,比如規(guī)劃、進(jìn)度管理、成本控制,都可以直接拿到軟件項(xiàng)目中使用。 (三) 觀察軟件項(xiàng)目,推演項(xiàng)目管理的過(guò)程 我們還不是項(xiàng)目經(jīng)理、技術(shù)經(jīng)理的時(shí)候,可以觀察別人是怎么做的,把自己放在管理角色上,來(lái)推演自己會(huì)怎么做,這樣也是一種有效的練習(xí)。 一個(gè)簡(jiǎn)單有效的練習(xí)方法,是給自己定一個(gè)目標(biāo):每天挑出一個(gè)項(xiàng)目管理相關(guān)的問(wèn)題來(lái)琢磨解決之道。
帶著問(wèn)題去學(xué)習(xí),是最有效的方式。 (四) 主動(dòng)打雜,熟悉某些項(xiàng)目管理過(guò)程 生活中練習(xí),工作中代入角色,日常推演,這些方法可以讓我們熟悉項(xiàng)目管理的知識(shí)、技能和過(guò)程,但有效的辦法,還是直接做目標(biāo)領(lǐng)域的項(xiàng)目管理工作。 有人說(shuō)我不是項(xiàng)目經(jīng)理啊,怎么做項(xiàng)目管理? 別急,你雖然不是項(xiàng)目經(jīng)理,但你身在項(xiàng)目之中,承擔(dān)了某個(gè)角色嘛,那自然有些工作是和你相關(guān)的。另外,更關(guān)鍵的是:你要跳出工作內(nèi)容和崗位職責(zé)的范圍,放眼全局來(lái)思考。 站出來(lái),你才有機(jī)會(huì)。老想等著領(lǐng)導(dǎo)看見(jiàn)你給你機(jī)會(huì),那是不可能有機(jī)會(huì)的。 所以,你要用心觀察,發(fā)現(xiàn)機(jī)會(huì),主動(dòng)去做。 比如拔高自己,站在全局視角思考整個(gè)項(xiàng)目,從立項(xiàng)、需求、開(kāi)發(fā)、測(cè)試、交付、運(yùn)維、項(xiàng)目生產(chǎn)工具,分析哪個(gè)環(huán)節(jié)做得不好,哪個(gè)環(huán)節(jié)改善之后效果可以被看見(jiàn),主動(dòng)去做這些事情,主動(dòng)成為銜接不同環(huán)節(jié)、不同人員、不同部門(mén)的橋梁; 比如觀察項(xiàng)目經(jīng)理、研發(fā)經(jīng)理,看他們有哪些項(xiàng)目管理相關(guān)的事情是不愿意做的,比如組織會(huì)議、跟蹤計(jì)劃、分派任務(wù)、推動(dòng)多干系人協(xié)作等,主動(dòng)找他們表達(dá)你可以分擔(dān)這部分工作的意愿,獲得打雜的機(jī)會(huì)。 有心就可以發(fā)現(xiàn)很多可以發(fā)揮的機(jī)會(huì)——因?yàn)榇蠖鄶?shù)開(kāi)發(fā)者都嫌麻煩不想把事情攬?jiān)谧约荷砩吓丁?/p> (五)獨(dú)立帶小項(xiàng)目 如果我們?cè)诘谒膫€(gè)階段做出一些亮點(diǎn),比如會(huì)議組織的很好、項(xiàng)目計(jì)劃跟蹤的很到位,那團(tuán)隊(duì)有新的項(xiàng)目時(shí),經(jīng)理可能就會(huì)安排你來(lái)管理。到這個(gè)時(shí)候,你就可以系統(tǒng)地進(jìn)行項(xiàng)目管理了。 自己獨(dú)立帶小項(xiàng)目時(shí),要注意下面這些點(diǎn):
(六)帶大項(xiàng)目 經(jīng)歷了第五階段若干個(gè)小項(xiàng)目的實(shí)踐,我們對(duì)軟件項(xiàng)目管理應(yīng)該有了豐富的知識(shí)積累和實(shí)踐經(jīng)驗(yàn),可以挑戰(zhàn)比較大的項(xiàng)目了。 5個(gè)人2個(gè)月可以完成的小項(xiàng)目,與100個(gè)人2年才能完成的中大型項(xiàng)目,不是一個(gè)概念,對(duì)項(xiàng)目管理能力的要求,非常不同。具體怎么不同,我沒(méi)做過(guò)太大的項(xiàng)目,并不知道啊…… 呃,所以,這個(gè)階段,我沒(méi)什么好說(shuō)的……如果你有經(jīng)驗(yàn),文后留言來(lái)聊聊呀。 (零)回顧&預(yù)告 這次我簡(jiǎn)單介紹了項(xiàng)目管理能力修煉的6個(gè)階段,提供一個(gè)循序漸進(jìn)的參考。實(shí)際上,軟件項(xiàng)目的管理,有它自己的特色,與建筑、生產(chǎn)、娛樂(lè)等,大不相同,所以,要做好軟件項(xiàng)目管理,除了PMBOK構(gòu)建的體系,還需要了解軟件工程特有的知識(shí)體系,這方面,建議看看下面幾本書(shū):
|
|
來(lái)自: blackhappy > 《我的圖書(shū)館》