項目進(jìn)度管理,才是項目管理的首要任務(wù)(項目進(jìn)度管理,才是項目管理的首要任務(wù)之一)
每晚10點(diǎn),捕獲技術(shù)思考和創(chuàng)業(yè)資源洞察
文|洪生鵬 編輯|靜子
1
軟件項目管理中,項目進(jìn)度把控重要性不言而喻,深入落實(shí)到細(xì)節(jié)對項目進(jìn)度非常有幫助。項目進(jìn)度管理重要性主要表現(xiàn)在兩方面:
項目進(jìn)度管理的地位
01、項目管理集中反映在項目成本、質(zhì)量和進(jìn)度三個方面
通常稱為項目管理的“三要素”。進(jìn)度是三要素之一,對進(jìn)度的要求是通過嚴(yán)密的進(jìn)度計劃,使項目能夠按時按質(zhì)完成。
02、項目進(jìn)度管理的影響因素
項目范圍會影響項目進(jìn)度。一般來講,項目模塊越大,項目所要完成的任務(wù)也就越多,所需的工時也就越多。
項目成本、質(zhì)量也都會影響進(jìn)度。一般情況下,追加成本,可以增加更多的進(jìn)度管理,比如新增開發(fā)人員,從而使某些工作能夠并行完成或者加班完成。
要是沒有很好的進(jìn)度計劃,團(tuán)隊成員很難在一個長的時間跨度內(nèi)掌控和匯報項目進(jìn)度。計劃與實(shí)際工作脫節(jié),對于掌控項目的進(jìn)度非常不利。
項目負(fù)責(zé)人經(jīng)驗(yàn)缺乏,管理不到位也會影響項目進(jìn)度。由于項目負(fù)責(zé)人缺乏相應(yīng)的項目經(jīng)驗(yàn),事前沒有很好的進(jìn)行規(guī)劃分析,制定應(yīng)急計劃,等事情發(fā)生了才手忙腳亂不知所蹤。管理組織上不能夠保證進(jìn)度目標(biāo)的實(shí)施,人浮于事,重關(guān)系、輕能力現(xiàn)象嚴(yán)重,導(dǎo)致執(zhí)行能力很差。項目成員只關(guān)心自己是否得利,而不管項目目標(biāo)是否順利實(shí)現(xiàn)。
缺乏有效的監(jiān)督、激勵、考核機(jī)制,目標(biāo)分解不夠明確,在進(jìn)度滯后的情況下找不到直接的負(fù)責(zé)人,開發(fā)人員彼此之間互相推脫責(zé)任。由于沒有明確的責(zé)任又缺乏合作精神,項目成員的積極性調(diào)動不起來,對進(jìn)度目標(biāo)也就很漠然。
2
筆者曾負(fù)責(zé)實(shí)施某電子商務(wù)企業(yè)進(jìn)銷存管理系統(tǒng)。在項目規(guī)劃階段,筆者主要通過對項目進(jìn)行合理分解,正確估算各個任務(wù)的工作量,制定出詳細(xì)的項目進(jìn)度管理計劃。
在項目實(shí)施過程中,根據(jù)基線計劃,對項目進(jìn)度進(jìn)行有效的跟蹤和監(jiān)控,同時關(guān)注可能導(dǎo)致進(jìn)度延期的項目風(fēng)險因素,實(shí)現(xiàn)動態(tài)資源平衡等方法有效管理和控制項目進(jìn)度。
在項目計劃階段,項目組要對項目任務(wù)進(jìn)行合理分解,正確估算各個任務(wù)的工作量,制定詳細(xì)的進(jìn)度管理計劃。對項目任務(wù)進(jìn)行了分解,得到了一個較為詳細(xì)的工作分解結(jié)構(gòu)WBS。
項目任務(wù)分解完畢后,對項目設(shè)立了相應(yīng)的階段里程碑,比如需求分析、系統(tǒng)概要設(shè)計、系統(tǒng)詳細(xì)設(shè)計、系統(tǒng)單元測試、系統(tǒng)集成測試、系統(tǒng)試運(yùn)行、項目驗(yàn)收等階段。
對項目進(jìn)行任務(wù)工期估算。在工期估算方面,根據(jù)以往的項目經(jīng)驗(yàn),大致估算出各模塊的工作量,并依據(jù)項目投入的開發(fā)人員,計算出每個任務(wù)的起止時間,形成了初步的項目進(jìn)度計劃。
在估算項目工期時,考慮了活動清單、資源需求、人員能力等因素,以及環(huán)境和和風(fēng)險因素對工期的影響,在一些關(guān)鍵活動處預(yù)留了一定冗余時間以應(yīng)對項目風(fēng)險。
有了對工期的估算,再結(jié)合詳細(xì)的WBS,預(yù)估每個模塊最遲完成點(diǎn)。有了這些基礎(chǔ)的數(shù)據(jù)后,就形成了項目的整體進(jìn)度計劃,并將進(jìn)度計劃在項目組內(nèi)部評審后,提交給領(lǐng)導(dǎo)和客戶負(fù)責(zé)人進(jìn)行審核確認(rèn)。
3
項目進(jìn)度管理如此重要,那么如何做好項目進(jìn)度管理,這里有幾點(diǎn)建議可以參考
01、做好項目進(jìn)度表,明確人員分工
這一環(huán)節(jié)看似簡單,卻直接關(guān)系到整個項目能否順利完成。所以,在項目計劃階段,我們一定花足夠多的時間來做好項目進(jìn)度計劃,在對分解項目任務(wù)時,顆粒度盡量細(xì)一些,確保每個環(huán)節(jié)具體到相關(guān)具體人員,并確定好任務(wù)截止時間。
項目進(jìn)度表可以用jira或其他項目管理工具,來保持隨時匯報項目進(jìn)度。作為項目經(jīng)理,要及時對項目任務(wù)進(jìn)度進(jìn)行跟蹤和監(jiān)控,及時發(fā)現(xiàn)和糾正任務(wù)偏差。由于在制定項目進(jìn)度計劃時,每位項目組成員都清楚自己任務(wù)的完成時間表,以及任務(wù)完成標(biāo)準(zhǔn),項目任務(wù)能直接關(guān)聯(lián)到每位開發(fā)者。
02、優(yōu)化作業(yè)流程,確定工作標(biāo)準(zhǔn)
項目組成員間的作業(yè)流程,是通過郵件、釘釘還是其他項目管理工具溝通,在項目啟動會上一定要明確清楚。我們可以把作業(yè)流程分為
- 需求收集
- 需求評審
- 進(jìn)度管理
- 缺陷管理
- 評審回顧
每個流程由一位或者多位負(fù)責(zé),盡量不要超過三位。任務(wù)狀態(tài)變更后,再進(jìn)入到下一個流程。
該項目任務(wù)并行較多,要是有項目助理,可以由項目助理按期檢查任務(wù)完成情況,必要時相關(guān)工序人員交叉驗(yàn)證,同時按期匯總檢查情況。對于出現(xiàn)任務(wù)進(jìn)度延遲,由相關(guān)任務(wù)責(zé)任人提出解決方案,通過加班、尋求協(xié)助等方式完成。
03、定期檢查項目節(jié)點(diǎn)/里程碑
很多時候我們會多個項目同時進(jìn)行,或是還有很多其他日常工作,那么如何保障項目正常運(yùn)行,這需要我們時常檢查項目節(jié)點(diǎn)/里程碑,及時發(fā)現(xiàn)項目中可能的風(fēng)險。要是中間有某個需求變更,需要調(diào)整,這時我們就需要盡快找相關(guān)負(fù)責(zé)人溝通。
還需要特別注意關(guān)鍵路徑上的任務(wù),尤其是開發(fā)和測試階段的任務(wù),這兩個階段的任務(wù)為關(guān)鍵活動,也是項目成員的薄弱環(huán)節(jié),項目組面臨很多技術(shù)難點(diǎn)。
筆者在負(fù)責(zé)進(jìn)銷存系統(tǒng),有兩位這方面經(jīng)驗(yàn)豐富的程序員,并同其他工作組成員討論技術(shù)細(xì)節(jié)問題,對于項目組確實(shí)無法解決的技術(shù)難題,則需要協(xié)調(diào)其他資源來解決,這樣不至于因?yàn)槟骋粋€技術(shù)細(xì)節(jié)而影響整個工程進(jìn)度。
04、項目成員的溝通
項目執(zhí)行過程中的溝通也是非常重要的,來確保項目進(jìn)度的信息透明和對稱。如果A組已經(jīng)做好某件事,需要B組做另外的事,如果沒有及時反饋溝通,B可能壓根就不知道,這樣有可能導(dǎo)致項目進(jìn)度延誤。
一般情況下,項目組會定期召開項目進(jìn)度會,和項目成員同步進(jìn)展情況,并再次確認(rèn)各項任務(wù)的截止時間。但如果項目組有用到項目管理工具協(xié)作和溝通,信息比較公開透明的話,項目進(jìn)度會就沒有必要太過頻繁。當(dāng)然,和關(guān)鍵干系人的溝通還是必不可少的,可以定期核對項目進(jìn)度。
每天上班時,抽個10來分鐘開個站會,對各成員提交的進(jìn)度數(shù)據(jù)進(jìn)行比對和匯總,總結(jié)問題,對于關(guān)鍵路徑的任務(wù)進(jìn)度偏差部分,要進(jìn)行分析,提出糾正和預(yù)防措施。
05、項目團(tuán)隊的激勵
想讓項目成員工作起來更有激情,僅僅依賴管理制度是遠(yuǎn)遠(yuǎn)不夠的,項目負(fù)責(zé)人要信任每一位成員,并注意成員的工作狀態(tài),適當(dāng)增加成員在執(zhí)行任務(wù)中的樂趣,做得好的一定要及時鼓勵,培養(yǎng)成員的積極性和自我成就動機(jī)。整個團(tuán)隊有干勁了,項目的完成也就是水到渠成的事了。
一起榮辱與共、互相信任、 跌宕起伏、艱難困境,依然能迎難而上,積極面對,形成一股凝聚力。人在一起不是真正的團(tuán)隊,心在一起才是凝聚力強(qiáng)的團(tuán)隊。
在項目開發(fā)過程中,也遇到一些問題,比如,在系統(tǒng)集成測試階段,系統(tǒng)兼容性,客戶方參與度不足等。在今后的項目中,筆者會不斷努力和改進(jìn),以求更加高效地完成項目任務(wù)。
【END】