日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

缺這項(xiàng)能力,做不了技術(shù)管理工作

 blackhappy 2019-04-12

大部分開發(fā)者工作三五年后,都能掌握所在崗位必須的知識、經(jīng)驗(yàn)和技能,然而很多人接下來就陷入困境,左沖右突,無法加薪升職,一直停在第1層,三年五年過去了,八年十年過去了,可能都還停在1層的位置。

對開發(fā)者來講,第1層對應(yīng)的就是具體的軟件開發(fā)角色,卡在這層無法晉升,是指沒辦法成為技術(shù)管理角色。這其中最重要的原因是:大部分開發(fā)者只注重專業(yè)技能的修煉,忽視了人際溝通、項(xiàng)目管理等技能。

而實(shí)際上,技術(shù)管理崗位,需要軟件開發(fā)的專業(yè)知識體系,也需要項(xiàng)目管理、部門運(yùn)營、人際溝通、產(chǎn)品知識、自我提升、公司知識、行業(yè)知識等等,這個(gè)崗位,需要的是一個(gè)知識樹:

缺這項(xiàng)能力,做不了技術(shù)管理工作

在這棵知識樹中,有1個(gè)知識體系,特別重要,那就是——項(xiàng)目管理。如果一個(gè)開發(fā)者不具備項(xiàng)目管理知識體系和實(shí)操能力,就很難帶好軟件項(xiàng)目,很難走向技術(shù)管理崗位,很難做好技術(shù)管理工作。

所以,今天我們來聊聊項(xiàng)目管理能力修煉的6個(gè)階段:

  1. 學(xué)習(xí)項(xiàng)目管理知識體系

  2. 以生活中的項(xiàng)目作為練習(xí)

  3. 觀察軟件項(xiàng)目,推演項(xiàng)目管理的過程

  4. 主動(dòng)打雜,熟悉某些項(xiàng)目管理過程

  5. 獨(dú)立帶小項(xiàng)目

  6. 帶大項(xiàng)目

(一) 學(xué)習(xí)項(xiàng)目管理知識體系

很多事情都是有章法、框架的,項(xiàng)目管理也是如此。比較知名的項(xiàng)目管理體系就是PMP認(rèn)證所定義的體系了。建議想走技術(shù)管理路線的小伙伴,都學(xué)習(xí)一下PMBOK,考一個(gè)PMP認(rèn)證。

在PMBOKv6中,把項(xiàng)目管理分為10個(gè)過程:

  1. 整合管理

  2. 范圍管理

  3. 進(jìn)度管理

  4. 成本管理

  5. 質(zhì)量管理

  6. 風(fēng)險(xiǎn)管理

  7. 采購管理

  8. 人力資源管理

  9. 溝通管理

  10. 干系人管理

前 7 個(gè)過程,是對事務(wù)的管理,后 3 個(gè)過程,是對人的管理。而且,后 3 個(gè)過程往往會在很大程度上影響前面的 7 個(gè)過程。所以,人際溝通能力,協(xié)作管理能力,都是技術(shù)管理崗位必須具備的能力。

我們掌握一項(xiàng)技能的最開始,就是找到這個(gè)領(lǐng)域的知識體系和框架去學(xué)習(xí)。了解了基本框架,再去實(shí)踐,以實(shí)踐來印證所學(xué)知識體系,相互促進(jìn),這樣,知識才能內(nèi)化為能力。

(二)以生活中的項(xiàng)目作為練習(xí)

其實(shí)項(xiàng)目管理并不是軟件開發(fā)過程中特有的東西,它是通用的技能,可以在變通應(yīng)用于任何類型的項(xiàng)目,比如電視生產(chǎn)、汽車制造、年會,各種都可以用。所以在一開始我們還是普通開發(fā)者,無緣管理項(xiàng)目時(shí),可以通過生活中的項(xiàng)目來練習(xí)。

比如國慶長假的旅游,就是一個(gè)很好的練手項(xiàng)目,因?yàn)樗鼱可娴蕉鄠€(gè)人、成本、線路規(guī)劃、住宿、交通、飲食等等,比較復(fù)雜,幾乎包含了項(xiàng)目管理的10個(gè)過程。

再比如同學(xué)聚會、讀書分享會、組團(tuán)爬山等等,都是很好的練手項(xiàng)目。

我們在生活類項(xiàng)目中練就的能力,比如規(guī)劃、進(jìn)度管理、成本控制,都可以直接拿到軟件項(xiàng)目中使用。

(三) 觀察軟件項(xiàng)目,推演項(xiàng)目管理的過程

我們還不是項(xiàng)目經(jīng)理、技術(shù)經(jīng)理的時(shí)候,可以觀察別人是怎么做的,把自己放在管理角色上,來推演自己會怎么做,這樣也是一種有效的練習(xí)。

一個(gè)簡單有效的練習(xí)方法,是給自己定一個(gè)目標(biāo):每天挑出一個(gè)項(xiàng)目管理相關(guān)的問題來琢磨解決之道。

  • 比如代碼管理工具使用 svn 而不使用 git 會有什么問題;

  • 比如每日站會上有些程序員每天都說“昨天改 Bug ,還沒查出原因,今天接著改 Bug ”到底有無意義;

  • 比如開發(fā)因?yàn)榧夹g(shù)實(shí)現(xiàn)原因而選擇忽略 App 的視頻啟動(dòng)動(dòng)畫,需求不同意,該怎樣和她溝通;

  • 比如前端開發(fā)者元小二經(jīng)常性地把 Bug 直接分配給后端開發(fā)袁大頭,兩人為此不斷口角,怎么解決;

  • 比如有幾位程序員,提交代碼時(shí)不寫任何日志;

  • 比如阿三提交代碼十次有八次不做集成構(gòu)建測試;

  • 比如老板總是越過項(xiàng)目經(jīng)理直接指揮團(tuán)隊(duì)的開發(fā)者新增需求;

  • ……

帶著問題去學(xué)習(xí),是最有效的方式。

(四) 主動(dòng)打雜,熟悉某些項(xiàng)目管理過程

生活中練習(xí),工作中代入角色,日常推演,這些方法可以讓我們熟悉項(xiàng)目管理的知識、技能和過程,但有效的辦法,還是直接做目標(biāo)領(lǐng)域的項(xiàng)目管理工作。

有人說我不是項(xiàng)目經(jīng)理啊,怎么做項(xiàng)目管理?

別急,你雖然不是項(xiàng)目經(jīng)理,但你身在項(xiàng)目之中,承擔(dān)了某個(gè)角色嘛,那自然有些工作是和你相關(guān)的。另外,更關(guān)鍵的是:你要跳出工作內(nèi)容和崗位職責(zé)的范圍,放眼全局來思考。

站出來,你才有機(jī)會。老想等著領(lǐng)導(dǎo)看見你給你機(jī)會,那是不可能有機(jī)會的。

所以,你要用心觀察,發(fā)現(xiàn)機(jī)會,主動(dòng)去做。

比如拔高自己,站在全局視角思考整個(gè)項(xiàng)目,從立項(xiàng)、需求、開發(fā)、測試、交付、運(yùn)維、項(xiàng)目生產(chǎn)工具,分析哪個(gè)環(huán)節(jié)做得不好,哪個(gè)環(huán)節(jié)改善之后效果可以被看見,主動(dòng)去做這些事情,主動(dòng)成為銜接不同環(huán)節(jié)、不同人員、不同部門的橋梁;

比如觀察項(xiàng)目經(jīng)理、研發(fā)經(jīng)理,看他們有哪些項(xiàng)目管理相關(guān)的事情是不愿意做的,比如組織會議、跟蹤計(jì)劃、分派任務(wù)、推動(dòng)多干系人協(xié)作等,主動(dòng)找他們表達(dá)你可以分擔(dān)這部分工作的意愿,獲得打雜的機(jī)會。

有心就可以發(fā)現(xiàn)很多可以發(fā)揮的機(jī)會——因?yàn)榇蠖鄶?shù)開發(fā)者都嫌麻煩不想把事情攬?jiān)谧约荷砩吓丁?/p>

(五)獨(dú)立帶小項(xiàng)目

如果我們在第四個(gè)階段做出一些亮點(diǎn),比如會議組織的很好、項(xiàng)目計(jì)劃跟蹤的很到位,那團(tuán)隊(duì)有新的項(xiàng)目時(shí),經(jīng)理可能就會安排你來管理。到這個(gè)時(shí)候,你就可以系統(tǒng)地進(jìn)行項(xiàng)目管理了。

自己獨(dú)立帶小項(xiàng)目時(shí),要注意下面這些點(diǎn):

  • 充分了解項(xiàng)目背景、需求、目標(biāo)、交付要求、時(shí)間要求、干系人等。

  • 充分了解研發(fā)團(tuán)隊(duì)成員的情況,誰是什么性格、行為風(fēng)格,擅長什么技術(shù),有哪些項(xiàng)目經(jīng)驗(yàn)。這點(diǎn)尤其重要,因?yàn)榇蠖鄶?shù)軟件項(xiàng)目的管理,都不是全過程的,而是集中在軟件開發(fā)生命周期(產(chǎn)品定義、需求分析、開發(fā)、測試等),這個(gè)階段,研發(fā)團(tuán)隊(duì)成員非常關(guān)鍵。

  • 充分了解團(tuán)隊(duì)曾經(jīng)使用過的開發(fā)過程和工具,比如迭代、精益、SCRUM、看板、Redmine、JIRA等,選擇大家熟悉的。

  • 不要在項(xiàng)目管理過程中全面引入新方法、新過程、新工具,盡量在現(xiàn)有基礎(chǔ)上來做漸進(jìn)式改革。

  • 建立有效的反饋渠道(會議、周報(bào)、特定的信任你的項(xiàng)目成員等),能適時(shí)了解項(xiàng)目管理的效果。很多人一開始帶項(xiàng)目,只管推方法、推工具,不知道實(shí)際的效果如何,往往是把經(jīng)念歪了還不知道。

(六)帶大項(xiàng)目

經(jīng)歷了第五階段若干個(gè)小項(xiàng)目的實(shí)踐,我們對軟件項(xiàng)目管理應(yīng)該有了豐富的知識積累和實(shí)踐經(jīng)驗(yàn),可以挑戰(zhàn)比較大的項(xiàng)目了。

5個(gè)人2個(gè)月可以完成的小項(xiàng)目,與100個(gè)人2年才能完成的中大型項(xiàng)目,不是一個(gè)概念,對項(xiàng)目管理能力的要求,非常不同。具體怎么不同,我沒做過太大的項(xiàng)目,并不知道啊……

呃,所以,這個(gè)階段,我沒什么好說的……如果你有經(jīng)驗(yàn),文后留言來聊聊呀。

(零)回顧&預(yù)告

這次我簡單介紹了項(xiàng)目管理能力修煉的6個(gè)階段,提供一個(gè)循序漸進(jìn)的參考。實(shí)際上,軟件項(xiàng)目的管理,有它自己的特色,與建筑、生產(chǎn)、娛樂等,大不相同,所以,要做好軟件項(xiàng)目管理,除了PMBOK構(gòu)建的體系,還需要了解軟件工程特有的知識體系,這方面,建議看看下面幾本書:

  • 《人月神話》

  • 《軟件工程》

  • 《軟件工程:實(shí)踐者的研究方法》

  • 《項(xiàng)目百態(tài):深入理解軟件項(xiàng)目行為模式》

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多