以下是某客戶項(xiàng)目經(jīng)理與系統(tǒng)開(kāi)發(fā)小組的分析人員討論業(yè)務(wù)需求。經(jīng)理:我們要建立一套完整的商業(yè)管理軟件系統(tǒng),包括商品的進(jìn)、銷(xiāo)、調(diào)、存管理,是總部一門(mén)店的連鎖經(jīng)營(yíng)模式。通過(guò)通信手段,門(mén)店自動(dòng)訂貨,
供應(yīng)商自動(dòng)結(jié)算.賣(mài)場(chǎng)通過(guò)掃條碼實(shí)現(xiàn)銷(xiāo)售,管理人員能夠隨時(shí)查詢門(mén)店商品銷(xiāo)售和庫(kù)存情況。另外.我們也得為政府部門(mén)提供關(guān)于商品營(yíng)運(yùn)的報(bào)告。分析員我已經(jīng)明白這個(gè)項(xiàng)目的大體結(jié)構(gòu)框架這非常重要,但在制定計(jì)劃之前.我們必須收集一些需求。經(jīng)理覺(jué)得奇怪我不是剛告訴你我的需求了嗎?
實(shí)際上.您只說(shuō)明了整個(gè)項(xiàng)目的概念和目標(biāo)。這些高層次的業(yè)務(wù)需求不足以提供開(kāi)發(fā)的內(nèi)容和時(shí)間。我需要與實(shí)際將要使用系統(tǒng)的業(yè)務(wù)人員進(jìn)行討論然后才能真正明白達(dá)到業(yè)務(wù)目標(biāo)所需的功能和用戶要求,了解清楚后,才可以發(fā)現(xiàn)哪些是現(xiàn)有組件即可買(mǎi)現(xiàn)的.哪些是需要開(kāi)發(fā)的,這樣可節(jié)省很多時(shí)間。經(jīng)理業(yè)務(wù)人員部在招商他們非常忙,沒(méi)有時(shí)間與你們?cè)敿?xì)討論各種細(xì)節(jié),你能不能說(shuō)明一下你們現(xiàn)有的系統(tǒng)。分析員盡量解釋從用戶處收集需求的合理性:如果我們只是憑空猜想用戶的要求.結(jié)果不會(huì)令人滿意.我們只是軟件開(kāi)發(fā)人員.而不是采購(gòu)專(zhuān)家、運(yùn)營(yíng)專(zhuān)家或是財(cái)務(wù)專(zhuān)家,我們并不真正明白您這個(gè)企業(yè)內(nèi)部運(yùn)營(yíng)需要做些什么.我曾經(jīng)嘗試過(guò)未真正明白這些問(wèn)題就開(kāi)始編碼.結(jié)果沒(méi)有人對(duì)產(chǎn)品滿意。
經(jīng)理堅(jiān)持行我們沒(méi)有那么多的時(shí)間讓我來(lái)告訴您我們的需求。實(shí)際上我也很忙 請(qǐng)馬上開(kāi)始開(kāi)發(fā).并隨時(shí)將你們的進(jìn)展情況告訴我。在項(xiàng)目開(kāi)發(fā)中.所有的項(xiàng)目風(fēng)險(xiǎn)承擔(dān)者都對(duì)需求分析階段備感興趣.這里所指的風(fēng)險(xiǎn)承擔(dān)者包括客戶方面的項(xiàng)目負(fù)責(zé)人和用戶.開(kāi)發(fā)方面的需求分析人員和項(xiàng)目管理者。需求分析工作做得到位.能開(kāi)發(fā)出很優(yōu)秀的軟件產(chǎn)品.同時(shí)也會(huì)令客戶滿意。若處理不好.則會(huì)導(dǎo)致誤解、挫折、障礙及潛在的質(zhì)量和業(yè)務(wù)價(jià)值上的威脅需求分析其定了軟件工程和項(xiàng)目管理的基礎(chǔ)。