如何看待項(xiàng)目管理流程?
"項(xiàng)目管理流程"是管理項(xiàng)目的工具之一,不是管理本身,更不是項(xiàng)目管理的目的。
項(xiàng)目經(jīng)理不能為了流程而流程。項(xiàng)目經(jīng)理的工作內(nèi)容我前面說過是"識別并管理風(fēng)險(xiǎn)",而"項(xiàng)目管理流程"是在項(xiàng)目經(jīng)理識別風(fēng)險(xiǎn)后作出的管理風(fēng)險(xiǎn)的選擇。
不同的項(xiàng)目,項(xiàng)目風(fēng)險(xiǎn)也不同。
同樣的項(xiàng)目,不同的項(xiàng)目經(jīng)理,識別出的風(fēng)險(xiǎn)也不同。
同樣的項(xiàng)目,同一個(gè)項(xiàng)目經(jīng)理,面對不同的客戶方負(fù)責(zé)人,面臨的風(fēng)險(xiǎn)也不同。
同樣的項(xiàng)目,同一個(gè)項(xiàng)目經(jīng)理,同一批客戶方負(fù)責(zé)人,不同的項(xiàng)目組成員,包含的項(xiàng)目風(fēng)險(xiǎn)也不同。
所以,我認(rèn)為管理同一個(gè)項(xiàng)目可以有不同的流程。但不是要項(xiàng)目經(jīng)理每次接手一個(gè)項(xiàng)目創(chuàng)建一套全新的流程,而是根據(jù)不同的項(xiàng)目風(fēng)險(xiǎn),選擇適合的流程。事實(shí)上,項(xiàng)目流程的基本框架可以變化的地方并不多。另外還要能理解,即使采用完全相同的項(xiàng)目流程,處理流程各個(gè)環(huán)節(jié)中所涉及的具體問題的方法和時(shí)機(jī)仍然有很大的不同,所以即使采用同樣的項(xiàng)目流程,也不能保證一定會降低項(xiàng)目風(fēng)險(xiǎn)。重要的是"活學(xué)活用,融會貫通",流程、項(xiàng)目管理軟件、文檔等等都是項(xiàng)目管理的工具。
如何確定項(xiàng)目資源投入量?
一個(gè)項(xiàng)目投入的資源有很多不同的內(nèi)容,我只想談?wù)勱P(guān)于開發(fā)人員的投入。有些公司的做法是項(xiàng)目經(jīng)理、系統(tǒng)分析工程師根據(jù)客戶需求估計(jì)一個(gè)人數(shù),公司根據(jù)資源情況確定投入哪些人、什么時(shí)候投入、投入多少人。
我有幾點(diǎn)是不理解的:項(xiàng)目經(jīng)理、系統(tǒng)分析工程師確定項(xiàng)目組人數(shù)的標(biāo)準(zhǔn)是什么,僅僅憑需求可以估算需要的人數(shù)嗎?在公司不把成本控制指標(biāo)下放給項(xiàng)目經(jīng)理的前提下,項(xiàng)目經(jīng)理憑什么決定要用多少人?在項(xiàng)目經(jīng)理和系統(tǒng)分析工程師不了解開發(fā)項(xiàng)目組有哪些可用人、他們的具體技術(shù)背景、性格、合作默契度等情況下,憑什么決定要用多少人?需要給客戶報(bào)價(jià)是另一回事。
我希望項(xiàng)目經(jīng)理能夠明白,項(xiàng)目人員的匹配有一個(gè)佳的匹配范圍,超出這個(gè)匹配范圍的人數(shù)對項(xiàng)目是有害的,而且多要人可能比少要人對項(xiàng)目的風(fēng)險(xiǎn)更大,一次性投入和分階段投入人員采用的管理方法是完全不一樣的,實(shí)踐證明用追加人員的方式來追趕已經(jīng)延期的項(xiàng)目進(jìn)度往往會造成延期的更久。
大家可以思考一下,為什么項(xiàng)目經(jīng)理和系統(tǒng)分析工程師在確定開發(fā)人數(shù)時(shí)傾向于盡可能的多要?而在項(xiàng)目延期時(shí),項(xiàng)目經(jīng)理采用多的方式是追加人員?
如何看待客戶不斷的需求變更?
首先要明白兩點(diǎn):一是,需求變更是不可避免的;二是,客戶是理性的。
關(guān)于第一點(diǎn),應(yīng)該沒有異議。第二點(diǎn)實(shí)際說了兩層含義,一是,客戶提出的需求變更是有理由的;二是,實(shí)現(xiàn)需求變更的方式和方法是可以和客戶溝通,達(dá)成一致的。
如何理解"溝通"?
從某種意義上說,相當(dāng)大的一部分需求變更和項(xiàng)目問題都是由溝通不充分產(chǎn)生的。影響溝通的主要原因?yàn)椋?/p>
1、信息不對稱。提出需求的客戶和系統(tǒng)的終用戶信息不對稱(甚至有時(shí)候,我們從一開始得到的是錯(cuò)誤的需求),我們和客戶之間信息不對稱,業(yè)務(wù)分析人員和項(xiàng)目組其他人員信息不對稱,系統(tǒng)分析人員和程序開發(fā)員信息不對稱等等;
2、人的惰性。人的惰性決定了:有些客戶不會認(rèn)真看業(yè)務(wù)分析文檔和需求分析文檔,甚至不會認(rèn)真參加討論;有些程序員不會認(rèn)真看設(shè)計(jì)文檔,不努力去理解業(yè)務(wù)知識;我們的文檔沒有記錄所有的重要信息,沒有根據(jù)變化進(jìn)行時(shí)時(shí)的修改和更新;
3、選擇了不恰當(dāng)?shù)臏贤ǚ椒。我們沒有選擇有效的溝通方法與客戶進(jìn)行溝通;項(xiàng)目組內(nèi)部沒有有效的溝通機(jī)制。
4、時(shí)間約束。項(xiàng)目是在一定的時(shí)間約束的前提下開發(fā)的,而另一方面是客戶往往沒有專職人員,客戶的時(shí)間不是隨時(shí)都可以被占用的。