0. 前言
項(xiàng)目管理在工作中隨處可見,特別是客戶端,版本更新是用戶強(qiáng)感知的顯式升級(jí)签赃,對于版本節(jié)奏和進(jìn)度控制有較高的要求溃斋,作為一名客戶端開發(fā)同學(xué)界拦,在統(tǒng)籌app版本迭代中不斷體驗(yàn)項(xiàng)目pm角色,為了解答自己遇到的各種問題梗劫,不久前參加了PMP的培訓(xùn)和考試享甸,理論與實(shí)踐結(jié)合中略有些收獲截碴,在此做一些記錄和總結(jié)。
1. 什么是項(xiàng)目
根據(jù)PMBOK的標(biāo)準(zhǔn)定義蛉威,項(xiàng)目是為創(chuàng)造獨(dú)特的產(chǎn)品日丹、服務(wù)或者成果而進(jìn)行的臨時(shí)性工作。根據(jù)這個(gè)定義蚯嫌,項(xiàng)目就具有了獨(dú)特性聚凹、臨時(shí)性、漸進(jìn)明細(xì)性齐帚。換句話說妒牙,具備目標(biāo)明確性、活動(dòng)一次性及資源消耗性這三個(gè)主要特性的活動(dòng)对妄,都可以看作是項(xiàng)目湘今。除了工作中我們具體參會(huì)與的項(xiàng)目之外,項(xiàng)目在生活中也隨處可見剪菱,比如為了準(zhǔn)備一次考試或者答辯摩瞎、新房子的裝修、減肥孝常、安排一次團(tuán)建活動(dòng)甚至一次求婚等都可以都看為是項(xiàng)目旗们。在這些項(xiàng)目的實(shí)施過程中,都存在項(xiàng)目管理任務(wù)构灸,但是上渴,實(shí)際生活與工作中,可能更多關(guān)注的事情本身喜颁,而對做好事情相關(guān)的組織稠氮、計(jì)劃、控制等過程相對缺少關(guān)注半开,或者沒有經(jīng)驗(yàn)與能力加以關(guān)注隔披,對項(xiàng)目的過程和結(jié)果也缺乏評(píng)價(jià)和持續(xù)性改進(jìn)。那么項(xiàng)目管理到底是在做什么寂拆,有哪些內(nèi)容奢米?
2. 項(xiàng)目管理包括哪些知識(shí)
2.1 項(xiàng)目管理由誰管理
項(xiàng)目管理一般是由項(xiàng)目經(jīng)理(以下簡稱PM)來執(zhí)行,PM有個(gè)官方認(rèn)證也就是PMP認(rèn)證纠永。
PMP認(rèn)證是由PMI(美國項(xiàng)目管理協(xié)會(huì))在全球范圍內(nèi)推出的針對項(xiàng)目經(jīng)理的資格認(rèn)證體系鬓长,通過該認(rèn)證的項(xiàng)目經(jīng)理被稱為“PMP”, 即Project Management Professional(項(xiàng)目管理專業(yè)人員)渺蒿。PMP具備全面的痢士、科學(xué)的項(xiàng)目管理知識(shí)彪薛,擁有至少三年以上的項(xiàng)目管理經(jīng)驗(yàn)茂装,并且所具備的知識(shí)和經(jīng)驗(yàn)得到PMI的檢驗(yàn)認(rèn)可怠蹂。PMP資格考試基于《PMBOK指南》,它涵蓋了項(xiàng)目管理過程指導(dǎo)知識(shí)和工具技術(shù)少态,項(xiàng)目管理就是將知識(shí)城侧、技能、工具于技術(shù)應(yīng)用于項(xiàng)目活動(dòng)彼妻,以滿足項(xiàng)目要求嫌佑。通過合理運(yùn)用于整合特定項(xiàng)目所需的項(xiàng)目管理過程得意實(shí)現(xiàn)。PM就是負(fù)責(zé)實(shí)現(xiàn)目標(biāo)的這個(gè)人侨歉。
那么對PM的能力要求有哪些呢屋摇?
比較官方的是下圖的一個(gè)人才三角:
其中專業(yè)技能就是硬技巧,是可以通過學(xué)習(xí)培訓(xùn)獲取的項(xiàng)目管理工具和技術(shù)幽邓,比如數(shù)據(jù)分析技術(shù)炮温、可行性分析、進(jìn)度和成本制定技術(shù)等牵舵。領(lǐng)導(dǎo)力比較偏向工作中積累的經(jīng)驗(yàn)和軟實(shí)力柒啤,需要時(shí)間和實(shí)踐的沉淀。戰(zhàn)略和商業(yè)管理指的是PM的行業(yè)知識(shí)畸颅,特定業(yè)務(wù)的項(xiàng)目需要PM具備一定的額專業(yè)知識(shí)担巩。除了這個(gè)基本的人才三角,PM終究是管理崗位没炒,做的事情就是確保項(xiàng)目的達(dá)成涛癌,是以結(jié)果為導(dǎo)向的,要負(fù)責(zé)項(xiàng)目團(tuán)隊(duì)成員以及團(tuán)隊(duì)與外界的溝通與聯(lián)系送火,落到實(shí)處概括為這幾個(gè)關(guān)鍵因素祖很,也可以稱之為PM的核心競爭力。
其中漾脂,人際關(guān)系假颇、溝通技能、積極的態(tài)度是一個(gè)優(yōu)秀PM的必備技能骨稿,“頂尖的項(xiàng)目經(jīng)理約有90%的時(shí)間花在溝通上”笨鸡。當(dāng)然,計(jì)劃總比現(xiàn)實(shí)美好太多倍坦冠,實(shí)際工作中總會(huì)遇到各種臨時(shí)問題和突發(fā)情況形耗,無論是客觀環(huán)境因素還是主觀上人的因素,PM都要自始至終保持職業(yè)道德感辙浑,對項(xiàng)目有最終責(zé)任激涤,促成項(xiàng)目成功的秘籍有三點(diǎn)行動(dòng):發(fā)揮作用(BYLian);堅(jiān)持判呕;堅(jiān)持發(fā)揮作用(jian chi BYLian)倦踢。
2.2 項(xiàng)目管理有哪些知識(shí)
根據(jù)PMBOK送滞,包括五大管理過程組10大知識(shí)領(lǐng)域以及49個(gè)子過程管理。
五大過程組的主要內(nèi)容:
每個(gè)知識(shí)領(lǐng)域在五大過程中有相應(yīng)的子過程步驟辱挥,每個(gè)子過程中有相應(yīng)的輸入文件犁嗅、工具技術(shù)、輸出文件晤碘。項(xiàng)目可能包含一個(gè)或多個(gè)多個(gè)階段褂微,多階段的各過程組在每個(gè)階段重復(fù)進(jìn)行,各過程园爷、過程組之間由相互依賴的輸入宠蚂、輸出產(chǎn)生相互作用。項(xiàng)目管理需要利用各領(lǐng)域的工具技術(shù)童社,統(tǒng)籌十大知識(shí)領(lǐng)域的輸入輸出進(jìn)行項(xiàng)目整合肥矢。
當(dāng)然,實(shí)際的項(xiàng)目工作中叠洗,需要根據(jù)組織和項(xiàng)目的特點(diǎn)進(jìn)行裁剪甘改,實(shí)施最合適的管理方案。
2.3 項(xiàng)目管理的環(huán)境因素
PM要在組織結(jié)構(gòu)中管理項(xiàng)目灭抑,每個(gè)項(xiàng)目所處的類型不盡相同十艾,PM在其中的角色和職權(quán)也有很大差異,不同的環(huán)境會(huì)要求不同的管理技能腾节。粗略的講可以將組織結(jié)構(gòu)劃分為職能型和項(xiàng)目型忘嫉,前者按只能部門劃分,項(xiàng)目是跨部門的人員組合案腺,職能經(jīng)理有絕對權(quán)力庆冕。而后者是以項(xiàng)目為單位,PM有管理的絕對權(quán)力劈榨。目前很多IT類項(xiàng)目可能是更多的是混合型-矩陣型访递,特別是接近下圖中的弱矩陣結(jié)構(gòu),沒有專門的PM同辣,大多由技術(shù)人員或者PM來擔(dān)任拷姿,PM沒有太多的管理權(quán)限,要靠溝通協(xié)調(diào)等能力來確保項(xiàng)目的推進(jìn)旱函,更多的是項(xiàng)目協(xié)調(diào)員的角色响巢。沒有權(quán)力的前提下協(xié)調(diào)項(xiàng)目,對PM能力有著更高的要求棒妨。
3. IT方向的項(xiàng)目管理相關(guān)知識(shí)
除了上面提到的踪古,很多IT項(xiàng)目PM大都由技術(shù)人員擔(dān)任,大多處在弱矩陣結(jié)構(gòu)中,IT項(xiàng)目的常用管理知識(shí)可能集中在幾大領(lǐng)域和相應(yīng)過程的一些工具技術(shù)上伏穆。介紹幾個(gè)用到比較多的拘泞。
3.1 項(xiàng)目生命周期
不同的項(xiàng)目根據(jù)自身特點(diǎn)屬于不同的生命周期模型:
- 預(yù)測型生命周期:瀑布型生命周期。
- 迭代型生命周期:項(xiàng)目范圍確定蜈出,成本和時(shí)間定期修改田弥;重復(fù)循環(huán)-逐步改進(jìn)
- 增量型:漸進(jìn)增加功能涛酗;
- 混合型:預(yù)測型+適應(yīng)型
- 適應(yīng)型:屬于敏捷型铡原、迭代型或增量型,詳細(xì)范圍在迭代開始之前就得到了定義和批準(zhǔn)商叹;敏捷或變更驅(qū)動(dòng)型燕刻;
正如我們對項(xiàng)目采用不同的技術(shù)架構(gòu)和選型一樣,不同的分類適用于不同的項(xiàng)目管理方式剖笙,每種方式對需求層面和團(tuán)隊(duì)建設(shè)也是有一定要求的卵洗。比如目前流行的敏捷開發(fā)適用于Scrum開發(fā)框架,它有一個(gè)3-3-5-5模型弥咪。
- 3個(gè)角色:Product Owner, Scrum Master, Scrum Team.
- 3個(gè)工件:產(chǎn)品Backlog(Product Backlog)过蹂、Sprint Backlog、燃盡圖(Burn-down Chart)
- 5個(gè)會(huì)議:Sprint計(jì)劃會(huì)議聚至、每日站會(huì)酷勺,Sprint評(píng)審會(huì)議,Sprint回顧會(huì)議扳躬,產(chǎn)品Backlog梳理會(huì)議
- 5個(gè)價(jià)值:承諾脆诉、專注、開放贷币、尊重击胜、勇氣
3.2 關(guān)注的領(lǐng)域及其工具
IT項(xiàng)目在具體的工作中,可能著重關(guān)注以下幾大知識(shí)領(lǐng)域役纹,每個(gè)領(lǐng)域都各自有很多工具技術(shù)偶摔,這里簡要總結(jié)一些關(guān)鍵常用的,無論對項(xiàng)目管理還是日常生活都很有幫助促脉。
3.2.1 項(xiàng)目整合管理
整合是對項(xiàng)目整個(gè)過程各個(gè)階段的計(jì)劃和把控啰挪,這里強(qiáng)調(diào)比較多的就是科學(xué)的指定計(jì)劃,按照計(jì)劃進(jìn)行嘲叔,不一致的屬于變更控制亡呵,也要按照變更計(jì)劃走變革流程,確保一切可控硫戈。
3.2.2 項(xiàng)目進(jìn)度管理
這個(gè)是開發(fā)人員必經(jīng)之難锰什,體現(xiàn)為估時(shí)問題,這里有幾個(gè)定律非常有用:
- 帕金森定律:只要還時(shí)間,工作就會(huì)不斷擴(kuò)展汁胆,直到用完所有時(shí)間梭姓。
- 小學(xué)生定律:即拖延癥,人們只有在最后一刻即快到期限時(shí)才會(huì)全力以赴嫩码。
- 布魯克斯定律:投入兩倍的資源不一定能縮短一半的時(shí)間誉尖,布魯克斯有本著名的《人月神話》,里面的思想和觀念很有影響铸题。
3.2.3 項(xiàng)目質(zhì)量管理
- 質(zhì)量免費(fèi):質(zhì)量管理帶來的效益完全能覆蓋其成本铡恕。
- PDCA-戴明環(huán):結(jié)果不達(dá)標(biāo)是計(jì)劃出了問題,不斷執(zhí)行丢间、改進(jìn)而不是一開始就非要制定一個(gè)完美的計(jì)劃再一絲不茍按這個(gè)完美計(jì)劃進(jìn)行探熔。
- 5Q法: 連續(xù)追問五個(gè)為什么,找到問題所在烘挫。
- 因果圖:也就是石川圖和魚骨圖诀艰,列舉出所有的原因。
- 帕累托法則:二八法則饮六。對問題找原因其垄,對事情分優(yōu)先級(jí),分配自己的時(shí)間等都可以用卤橄。
- 消除非增值活動(dòng)绿满、提高效率、防止鍍金虽风、全員參與棒口。
3.2.4 項(xiàng)目溝通管理
- 溝通渠道計(jì)算:N*(N-1)/2,增加一個(gè)新資源可能增加很大的溝通過成本辜膝。
- 溝通形式:面對面是最好的溝通方式无牵。
- 有效溝通:確保信息送達(dá);反饋是有效的保證厂抖。
- 會(huì)議管理:進(jìn)行必要的會(huì)議茎毁,啟動(dòng)/開工/審查/收尾 、站會(huì)/復(fù)盤忱辅,主持人控制好會(huì)議節(jié)奏七蜘。
- 非正式溝通:拉近團(tuán)隊(duì)成員之間的距離。
3.2.5 項(xiàng)目風(fēng)險(xiǎn)管理
- 風(fēng)險(xiǎn)識(shí)別和分析:SWOT/TOWS分析墙懂,
- 應(yīng)對規(guī)劃:針對分析的風(fēng)險(xiǎn)做好應(yīng)對計(jì)劃橡卤,并且明白可能突發(fā)未知風(fēng)險(xiǎn)。
- 應(yīng)對實(shí)施:實(shí)施應(yīng)對計(jì)劃管理已發(fā)生風(fēng)險(xiǎn)损搬;利用經(jīng)驗(yàn)形成專家判斷碧库。
- 風(fēng)險(xiǎn)與機(jī)遇并存柜与,有的風(fēng)險(xiǎn)可能會(huì)轉(zhuǎn)化為機(jī)遇,比如攻克了技術(shù)難題可能就形成了技術(shù)壁壘嵌灰。
3.2.6 技術(shù)人員做PM的問題
- 喜歡做事害怕見人
- 主動(dòng)培養(yǎng)弄匕,后天能力,不要逃避
- 關(guān)注局部而非整體
- 只考慮結(jié)果沽瞭,只關(guān)注自己擅長的區(qū)域迁匠,手里有錘子看哪里都是釘子。
- 靜態(tài)看待技術(shù)之外的事情
- 缺乏政治敏感性
- 考慮別人的感受驹溃,制度和政治城丧。發(fā)揮主觀能動(dòng)性。
- 排斥非正式溝通
- 理想主義/完美主義
- 事在人為吠架,積極面對芙贫。對自身以外的要求過高導(dǎo)致苦惱搂鲫。
- 缺乏領(lǐng)導(dǎo)藝術(shù)
- 人民內(nèi)部矛盾傍药,不問責(zé),不去糾結(jié)誰錯(cuò)了魂仍,是要讓未來更好
- 藐視人情世故
4. 在實(shí)踐中的問題
虛擬團(tuán)隊(duì)章程:在具體項(xiàng)目過程中拐辽,經(jīng)常遇到大家對整個(gè)安排、項(xiàng)目節(jié)奏有困惑以及問題溝通不主動(dòng)的問題擦酌,在多次項(xiàng)目迭代中固化發(fā)版流程和形式俱诸,形成一種虛擬章程或者習(xí)慣:四個(gè)會(huì)議+站會(huì)+復(fù)盤會(huì)。風(fēng)險(xiǎn)是呈現(xiàn)S型曲線赊舶,越到后面風(fēng)險(xiǎn)越大睁搭,通過階段關(guān)口的有效會(huì)議,把整體問題集中提前暴露笼平,階段問題盡早暴露园骆。
溝通:勤走動(dòng),多面對面溝通寓调;確保有效溝通锌唾,問題一定要求得/給予反饋;向上溝通夺英,遇到解決不了風(fēng)險(xiǎn)及時(shí)上報(bào)晌涕。
組織過程資產(chǎn)沉淀:各種需求文檔、技術(shù)接口文檔痛悯、經(jīng)驗(yàn)教訓(xùn)余黎、bug分類標(biāo)簽等按版本沉淀。
-
管理三角關(guān)系:進(jìn)度载萌、成本惧财、范圍有個(gè)穩(wěn)定三角關(guān)系亲族,需要各個(gè)具體解讀平衡需求、人員投入可缚、進(jìn)度計(jì)劃的三角關(guān)系霎迫。實(shí)際我們總是時(shí)間和人力有短板,最常用的比如利用并行開發(fā)帘靡、階段提測等平衡各方關(guān)系知给。
技術(shù)兼任PM要平衡好自己的角色和時(shí)間分布。
-
PMI主義:最后想把PMI主義附上描姚,它既是PM的行為準(zhǔn)則涩赢,也是PM擔(dān)當(dāng)過程中遇到困難時(shí)的靈丹妙藥。
- 你是專業(yè)的項(xiàng)目經(jīng)理轩勘,管理是你的核心職能筒扒。
- 必須以專業(yè)的方法做項(xiàng)目,即遵循PMBOK的要求绊寻。
- 強(qiáng)調(diào)事業(yè)環(huán)境因素和組織過程資產(chǎn)花墩。
- 強(qiáng)調(diào)歷史信息,強(qiáng)調(diào)經(jīng)驗(yàn)教訓(xùn)總結(jié)澄步,強(qiáng)調(diào)記錄冰蘑。
- 問題重在預(yù)防,而非解決村缸。
- 必須有明確的目標(biāo)祠肥,必須有正式的計(jì)劃,才可行動(dòng)梯皿。
- 利害關(guān)系者很重要仇箱,盡早識(shí)別全部利害關(guān)系者并讓其參與。
- 項(xiàng)目經(jīng)理必須被任命东羹,PM是管理工作的核心責(zé)任點(diǎn)剂桥。
- 項(xiàng)目是系統(tǒng)工程,項(xiàng)目經(jīng)理是整合者百姓,多重約束牢記在心渊额。
- 項(xiàng)目管理以結(jié)果為導(dǎo)向,項(xiàng)目成功是項(xiàng)目經(jīng)理的最終責(zé)任垒拢。
- 變更影響項(xiàng)目成功旬迹,項(xiàng)目經(jīng)理應(yīng)影響變更發(fā)生,管理變更求类。
- 項(xiàng)目經(jīng)理的主要責(zé)任是整合項(xiàng)目奔垦,整合通過溝通實(shí)現(xiàn),項(xiàng)目經(jīng)理要花75%-90%時(shí)間用于溝通尸疆。
- 項(xiàng)目經(jīng)理必須拒絕提供不重要的信息要求椿猎。
- 必須詳細(xì)描述工作惶岭,責(zé)任必須明確。
- 任何情況下犯眠,質(zhì)量都要達(dá)到客戶滿意度按灶。
- 削減費(fèi)用的前提是削減項(xiàng)目范圍,而不是犧牲質(zhì)量筐咧。
- 項(xiàng)目經(jīng)理必須遵守公司規(guī)定鸯旁、職業(yè)道德、法律量蕊。
- 項(xiàng)目經(jīng)理必須主動(dòng)铺罢、不等不靠;無論環(huán)境如何残炮,先盡自己的最大努力韭赘。項(xiàng)目經(jīng)理是神奇、偉大的势就,可以拯救世界泉瞻。
- 一切決策必須是事實(shí)為依據(jù),以程序?yàn)闇?zhǔn)繩蛋勺,正確的程序優(yōu)先于正確的結(jié)果瓦灶。
- 防止范圍潛變鸠删,杜絕質(zhì)量鍍金抱完。
- 項(xiàng)目必須進(jìn)行合同和行政收尾。
- 公正刃泡、公平巧娱、公開烘贴、勇敢、誠實(shí)地面對現(xiàn)實(shí)桨踪。
- 處理各方關(guān)系時(shí),都要本著雙贏的理念锻离。
- 決策要遵守四大價(jià)值觀:責(zé)任铺峭、尊重、公平汽纠、誠信。
項(xiàng)目管理的知識(shí)虱朵,如同項(xiàng)目管理的領(lǐng)域語言钓账,掌握和認(rèn)同的人越多,團(tuán)隊(duì)的協(xié)作成本越低效率也會(huì)越高絮宁。
5. 后記
項(xiàng)目管理畢竟屬于管理范圍梆暮,知識(shí)體系繁雜龐大,以前也會(huì)覺得平日里很多項(xiàng)目自己運(yùn)行的挺好的不也沒有怎么系統(tǒng)管理啊绍昂,如果說,向紅利要效益卖陵、向戰(zhàn)略要效益、向管理要效益泪蔫,對應(yīng)著發(fā)展的不同階段喘批,那么對于我們一線開發(fā)人員來說撩荣,高質(zhì)高效的項(xiàng)目目標(biāo)達(dá)成是對戰(zhàn)略的最大保障饶深。
6. 感想
最近在看《人月神話》,里面有個(gè)軟件開發(fā)各階段的任務(wù)安排的經(jīng)驗(yàn)時(shí)間分布:
- 1/3 計(jì)劃
- 1/6 編碼
- 1/4 構(gòu)件測試和早期系統(tǒng)測試
- 1/4 系統(tǒng)測試敌厘,所有構(gòu)建已完成
驚訝于編碼只需要這么少的時(shí)間分布,但跳出開發(fā)人員的角色從自己經(jīng)歷多的開發(fā)項(xiàng)目看俱两,確實(shí)編碼占用差不多就這個(gè)時(shí)間,一個(gè)月的項(xiàng)目休讳,真正的時(shí)間也就1/4不到,其他用在計(jì)劃、方案確定上更合理一些俊柔,凡是到手就開始coding的基本后期花很大精力去測試活合、改bug雏婶,做變更等等芜辕,相反,在需求-設(shè)計(jì)階段就充分討論和計(jì)劃的侵续,編碼階段會(huì)更順利憨闰,質(zhì)量更高需五,而有的開發(fā)者確體會(huì)不到這點(diǎn),以為動(dòng)手寫代碼之前的行為都屬于浪費(fèi)時(shí)間宏邮,后期花
時(shí)間走變更改bug時(shí)會(huì)哀怨需求變數(shù)多、得意于自己的開發(fā)投入蜜氨,而這些完全可以以更高效的方式解決,管理的魅力也許就在于此吧。
于自己的生活也是如此坐梯,PDCA和28法則用的好的話赤赊,生活里的項(xiàng)目絕大多數(shù)應(yīng)該是成功的而不是爛尾的煞赢,大到人生多規(guī)劃抛计,小到生活小目標(biāo)照筑,是時(shí)候當(dāng)做項(xiàng)目來管理了。
References
- PMP項(xiàng)目管理五大管理過程組 10大知識(shí)領(lǐng)域 49個(gè)子過程管理
- 小白必備的PMP項(xiàng)目管理入門知識(shí)
- 現(xiàn)代卓越石泉老師的《從技術(shù)骨干走向項(xiàng)目經(jīng)理》