項目進(jìn)度控制是項目經(jīng)理的一項重要職責(zé),
項目進(jìn)度控制的技術(shù)
。俗語說的“時間就是金錢”在這里體現(xiàn)得再明顯不過了。項目管理和自駕車回老家過年是相同的,實際上按照項目的定義,“自駕車回老家過年”也是一個不折不扣的項目,只是它更貼合大家的生活,更容易引起共鳴,我們就拿它來做例子說明。從乘客的角度,如果坐車很久,但是沒有達(dá)到預(yù)期的目 的地的時候,就會產(chǎn)生疑問,一般都會去詢問司機(jī)“到哪里了”,如果司機(jī)的回答沒有那么令人滿意,這個疑問就會積累。積累到一定程度,就會開始懷疑是否迷 路,如果這個疑問一直無解,最終就會要求停車問路。如果坐的是出租車,就會導(dǎo)致乘客下車,換車?yán)^續(xù)前進(jìn)。
項目進(jìn)行過程中同樣如此,因為軟件項目的“不可見”特性,客戶心理更脆弱和不穩(wěn)定。如果每次項目經(jīng)理給出的進(jìn)度都是無法驗證的,客戶的疑問就會積累,最終到無法忍受而爆發(fā)。
人對一個事物的完成都會有自己的“心理預(yù)期值”,這 個值會隨著人對該事物的了解的加深而進(jìn)行調(diào)整,并變得越來越準(zhǔn)確。乘客坐車到目的地,如果他對路線熟悉的話,一般都會跟蹤一些關(guān)鍵的地標(biāo)和時間的對應(yīng)關(guān) 系。比如從南山科技園到深圳火車站,一般用時不會超過1小時,開車走深南的話,肯定會經(jīng)過世界之窗、市民中心、帝王大廈,最后到火車站。如果在晚上8點出 發(fā),過了半小時都沒看到世界之窗,乘客會怎么想?
項目也是如此,客戶的心理預(yù)期就是項目“里程碑事件”的到達(dá)時間。項目經(jīng)理制定項目的里程碑,目的之一就是去影響客戶的心理預(yù)期。但是這種行為是一把雙刃劍,會影響客戶的心理,同時也會對項目構(gòu)成約束。
實際上,項目進(jìn)度表現(xiàn)在兩個程度,一個是微觀的層 面,這個層面上,所有的事情都是一個一個的task,一個項目下來,有成百上千個task要去完成,這個層面是項目經(jīng)理和項目組員關(guān)注的,是最準(zhǔn)確的進(jìn)度 描述;另一個是宏觀的層面,這個層面是客戶以及項目外部的干系人所關(guān)注的,每一個進(jìn)度都是一個“里程碑事件”,這種層面的進(jìn)度描述并不是十分準(zhǔn)確。
依然從心理角度去分析,項目經(jīng)理給出的進(jìn)度有誤差是 肯定的,關(guān)鍵是和現(xiàn)實的落差是否在范圍之內(nèi)。如果客戶持續(xù)覺得項目的進(jìn)度描述是準(zhǔn)確的,那么對項目也就越有信心,對項目的支持也就越好,對失誤的寬容度也 越高。反之,如果對項目進(jìn)度沒有信心,那么就會對項目施壓,對失誤的處置也會越嚴(yán)厲。
如何把握進(jìn)度和進(jìn)度的報告,常用的方法有“堵”和“疏“。所謂的”堵“就是隱瞞,項目經(jīng)理可以進(jìn)度造假造得很漂亮,但是到最后交付不了,就會被修理得很慘;而”疏“則是如實匯報,讓項目干系人透明地掌握項目的主要細(xì)節(jié)。實踐中,很多項目經(jīng)理采用了折中的方法,有些如實匯報,另外一些則隱瞞起來,避免不必要的麻煩。但是實際上,項目經(jīng)理”說真話“是要有一定能力的。
首先是”項目組實際的完成能力“,通俗點就是每天、 每周最多能完成多少任務(wù),如果項目經(jīng)理和客戶都知道這個速度,客戶就不會提出過分的進(jìn)度要求,項目經(jīng)理也可以拒絕所有超出能力的進(jìn)度要求,
管理資料
《項目進(jìn)度控制的技術(shù)》(http://m.clearvueentertainment.com)。這個”能力“其 實就是項目經(jīng)理”Say No“的底氣來源,F(xiàn)實中很多項目經(jīng)理因為不知道團(tuán)隊真實的能力,胡亂應(yīng)承,結(jié)果害了自己,也坑了團(tuán)隊。其次是”項目進(jìn)度的預(yù)測能力“,如果項目經(jīng)理給出的完成時間每次都能做到,他以后的項目工作就會越來越順暢。許多項目組和客戶的沖突,起因大都是因為”進(jìn)度預(yù)測不準(zhǔn)“甚至”無法預(yù)測進(jìn)度“導(dǎo)致的,進(jìn)度再一再三地突破客戶的心理預(yù)期,想不讓人發(fā)飆都不行了。
在 項目實戰(zhàn)中,項目進(jìn)度的評估和預(yù)測非常不容易,但是并不是完全做不到的。我們可以反過來看,從項目結(jié)項的那一刻開始。在結(jié)項時刻(算上變更之后的),項目 的進(jìn)度毫無疑問是100%,往前推一周,我想進(jìn)度是可以預(yù)測的,但是往前推一個月就會模糊一點了,越往前越模糊。換言之,項目的進(jìn)度預(yù)測是隨著項目的進(jìn)展 而越來越清晰的。
先 分析”為什么會模糊“。問題在于兩個方面,一個是”任務(wù)分解“,一個是”臨時性的任務(wù)“。對于前者我們可以逐步分解、逐點清晰的方法來解決,對于后者我們 可以預(yù)留時間。我們可以先用大塊的任務(wù)寫在任務(wù)列表中,等要處理之前再去分解細(xì)化并再評估,隨著工作的進(jìn)行,任務(wù)列表會越來越細(xì),評估也越來越準(zhǔn)確。對 于”臨時性任務(wù)“則在計劃表中預(yù)留時間去處理。
接下來分析”如何清晰“。
首先是”預(yù)估“,把當(dāng)時能夠想到的所有任務(wù)都寫在計劃表中,不要怕不詳細(xì),也不要怕不準(zhǔn)確,有總比沒有好,但是要記得及時對所有可以細(xì)化的任務(wù)進(jìn)行細(xì)化;
其次是”記錄“,項目經(jīng)理把項目組所有做過的任務(wù)都記錄到任務(wù)計劃中,等到積累到一定程度之后,就可以從計劃表中看到項目組完成任務(wù)的速度,即”項目組實際的完成能力“,這個能力值的單位可以是”任務(wù)/天“、”工時/天“、”工時/周“等。同時可以得到的,就是”計劃外工作量“的值,這個值可以指導(dǎo)項目組調(diào)整為“臨時性任務(wù)”預(yù)留的時間。
最后就是“優(yōu)化和預(yù)測”,通過前兩步的成果,對未來的進(jìn)度進(jìn)行預(yù)測并及時進(jìn)行調(diào)整。
總之,項目進(jìn)度管理中,要遵循的就是如下三個公式,任何一個懂得小學(xué)數(shù)學(xué)的人都可以完成:
開發(fā)速度 = 已完成工作量 / 已耗費時間
當(dāng)前進(jìn)度 = 已完成工作量 /總工作量
剩余時間 = 剩余工作量 / 開發(fā)速度 = (總工作量 - 已完成工作量) / 開發(fā)速度
而實戰(zhàn)中,通過“記錄任務(wù)”知道“已完成工作量”,并得到“開發(fā)速度”,通過不斷細(xì)化逐步逼近“總工作量”,也就得到了越來越準(zhǔn)確的“當(dāng)前進(jìn)度”和“剩余時間”了。
項目進(jìn)度管理其實并不難,不是嗎?真正難的,是“驅(qū)散恐懼”。