項目管理小記
軟件項目的項目管理從個人經(jīng)驗來看是一項是主要靠經(jīng)驗的積累,所以看到軟件工程的碩士研究生的招生的時候就好奇能從書本上學習到什么? 在學習項目管理的路上,我覺得自己是幸運的,因為我跟著老前輩們學習到很多珍貴的經(jīng)驗,書本上一般會面面俱到,它不會告訴你哪些重要的,哪些是不重要的,在遇到各種矛盾是如何權(quán)衡,而這些都是真正的項目中都會遇到。在這里我把8年里自己帶的項目以及從老前輩身上學習到總結(jié)出來,希望對大家有用。
1、項目經(jīng)理首先自己要相信沒有做不成功的項目,這種信念是發(fā)自內(nèi)心的,而不是掛在口頭上,它體現(xiàn)在日常項目管理的事務(wù)中。
- 項目里不論遇到多大的困難,都相信并且積極的付出行動去解決,讓團隊所有成員都看到項目的進展,為團隊樹立信心。
- 當項目的事務(wù)亂如麻時,項目經(jīng)理臨危不亂,沖在一線,把事務(wù)安排緊緊有條
2、項目經(jīng)理最重要的是關(guān)注計劃,你的項目計劃應(yīng)該是每天上班都是打開的,甚至可以作為你的電腦的桌面。
- 這一點是從一個在IBM從事項目管理二十年的老前輩身上學習到的,項目計劃是用來執(zhí)行的,而項目經(jīng)驗就是這個計劃執(zhí)行的最忠實的捍衛(wèi)者
- 計劃不是不可以變化,而是經(jīng)過深思熟慮的變化,隨便的變化意味項目管理的隨意,難以控制項目的成本
3、風險是項目難以按計劃執(zhí)行的最大阻力,項目經(jīng)理應(yīng)該善于識別風險并降低風險,這是非??简烅椖拷?jīng)理的經(jīng)驗的地方。做項目多了以后,遇到困難多了,自然各種風險就知道了,所以在下面我把自己做項目經(jīng)理遇到的項目的風險列出來供參考。如果是是新手,這些技能也可以向你的前輩們學習和請教.有興趣的同學可以去看看《人月神話》和《與熊共舞》、《人件》這3本小書
- 工作量的估計一定要讓豐富經(jīng)驗的工程師去估計,最好團隊中采用固定的工作量估計方法,比如delphi估計法、FP估計法。工作量估計是一個非常有挑戰(zhàn)的工作,大部分程序員會過于樂觀估計,也有一些能力不足的程序員估計的過于悲觀,總之項目經(jīng)理在工作量估計的地方要做足功夫,因為后續(xù)所有的計劃都是依據(jù)這個
- 項目計劃的安排對外松,對內(nèi)緊。對外松的原因是因為項目的開發(fā)過程中總會遇到一些意外,需要給項目留一定的buffer,對外承諾時間要謹慎。舉個例子:一般開發(fā)完成以后自測通過以后,就會轉(zhuǎn)測試,所以我們排計劃就把2個緊挨在一起,但是在實際過程中可能測試環(huán)境的搭建并不是馬上就好的,可能轉(zhuǎn)測試的時候版本質(zhì)量太差,轉(zhuǎn)測試版本被打回等情況。相反,對內(nèi)的計劃要緊一些并嚴格的按計劃執(zhí)行
- 開發(fā)和測試團隊的成員安排要考慮哪些是核心,哪些是非核心。核心的不能全讓新人去開發(fā),否則到后面測試階段容易陷入問題單無法收斂的情況