以,我們在確定一個需求前,要跟當(dāng)事人充分溝通,最好能直接溝通,避免因傳達(dá)失誤所引起的重復(fù)工作。
在溝通時,雙方對需求的認(rèn)識要一致,不能模棱兩可。筆者在此就有一個慘痛的教訓(xùn)。
那時,我給一家企業(yè)做實(shí)施。ERP實(shí)施成功后,我主要是跟他們IT主管聯(lián)系。一次,他發(fā)給我一個需求,說是要根據(jù)“銷售定單變更單”自動修改未審核的“生產(chǎn)單據(jù)”。但是,IT主管在傳達(dá)的時候,沒有傳達(dá)清楚,把“未審核”去掉了,結(jié)果需求變?yōu)榱烁鶕?jù)“銷售定單變更單”自動修改的“生產(chǎn)單據(jù)”。最后,銷售定單不通知生產(chǎn)部門也可以隨意更改,導(dǎo)致了生產(chǎn)的錯誤。
后來,他們向我反映問題時,我知道出問題了。我馬上趕到公司,跟他們開會重新確認(rèn)需求。原來他們的本意是:根據(jù)“銷售定單變更單”自動修改未審核的“生產(chǎn)單據(jù)”,對已經(jīng)審核的生產(chǎn)單據(jù)不能自動修改,而要銷售部門通知生產(chǎn)部門在進(jìn)行修改。
這個案例給我一個深刻教訓(xùn),做二次需求,一定要“親自上戰(zhàn)場”,而不能聽“奏折”。
六、需求要注意風(fēng)險
為了降低ERP二次開發(fā)的風(fēng)險,應(yīng)仔細(xì)評估所有涉眾的需求,確定開發(fā)風(fēng)險,并對項目進(jìn)行風(fēng)險管理。有的項目人員僅僅重視自己感興趣或覺得有挑戰(zhàn)性的需求,而不是及早將精力投入降低項目風(fēng)險或提高應(yīng)用程序功能性方面。為確保盡早解決或降低項目中的風(fēng)險,要慎重選擇需求,以確保每次增加的需求都不會加大項目中的已知風(fēng)險。要達(dá)到目的,你需要對項目進(jìn)行風(fēng)險評估,并在風(fēng)險和重要性兩個層面取得平衡。