需求的重要性對于任何項目都勿庸置疑。不同的項目采用的收集需求的方法可能會有很大的不同,但和用戶直接進(jìn)行交流通常都是最有效的方式。“啟發(fā)”是從客戶那里收集的需求的第一步。每一個都有其特定環(huán)境下的價值,而且在很多情況下,你需要多重技巧來從一系列不同的客戶和投資人那里獲得一個完整的概念。有很多技巧可用于收集需求。這里我們來看一些你可以采用的方法。項目需求
1、一對一面談
最常用的收集需求的技巧就是和客戶坐下來問他們需要什么。討論應(yīng)該根據(jù)你要找的需求的類型事先計劃好。有很多很好的方法來計劃面談,但通常你要問無確定答案的問題以使面談?wù)唛_始說話,并隨后問探索性的問題來揭示需求。
2、小組會談
小組會談與一對一面談相似,除了不止一個人要談以外——通常是兩到四個。這些會談在每個人都級別相當(dāng)或者角色相同的時候會很有效。小組會談要求更多的準(zhǔn)備和更多的程序以便從所有參與者獲取你所需要的信息。你能夠在一個較短的時間內(nèi)發(fā)掘出一大堆需求,如果你能使小組保持重點的話。
3、促進(jìn)會議
在促進(jìn)會議上,你將更大的組(五或六人)為一個共同的目標(biāo)帶到一起。這種情況下,你試著以比單獨(dú)和每一個人會談更快的方式從小組獲得一系列共同的需求。
4、聯(lián)合應(yīng)用開發(fā)(JAD)
JAD會議與一般的促進(jìn)會議相似。但是,小組通常會留在會議中直至?xí)h目標(biāo)完成。對于一個需求JAD會議,參與者要留在會議中直到一整套需求文檔化并得到認(rèn)可。
5、問卷調(diào)查
問卷調(diào)查更加非正式,而它們是從遠(yuǎn)方投資人或那些只有次要內(nèi)容輸入整體需求的人那里獲取需求的很好工具。問卷調(diào)查還可以用來從成百上千的人里獲取信息。
6、原型設(shè)計
原型設(shè)計是個相對現(xiàn)代的收集需求的技巧。在這種方法中,你收集初步的需求以便用來建立一個初始版本的解決方案——一個原型。你把這個拿給客戶看,他看后給你另外的需求。你改程序并與客戶再來一個回合。這個重復(fù)的過程持續(xù)到產(chǎn)品符合業(yè)務(wù)需要的臨界質(zhì)量或者既定次數(shù)的迭代。
7、頭腦風(fēng)暴
有些項目上,需求不像它們被“發(fā)現(xiàn)”那樣地被“揭示”。換句話說,解決方案是全新的而且需要創(chuàng)建成一系列能被人認(rèn)可的構(gòu)想。在這類項目里,簡單的頭腦風(fēng)暴可以作為起點。合適于主題的有關(guān)專家到一個房間里并開始有創(chuàng)造性的頭腦風(fēng)暴來看看解決方案可能會是什么樣子。所有的想法產(chǎn)生以后,參與者排序選出解決方案中他們認(rèn)為的最好的一個。得出的共識的最佳構(gòu)想就作為初始需求。
8、使用案例
使用案例基本上是描述離散過程如何工作的故事。故事包括人物(演員)并且從用戶的角度描述這個解決方案如何工作。使用案例可以便于為客戶闡明,盡管使用案例可能需要加以提煉后加進(jìn)更加具體詳細(xì)的需求。
9、招標(biāo)(RFPs)
如果你是一個供應(yīng)商,你會通過一份RFP收到需求。這份需求列表是給你用來對比你自己的能力以確定你距離客戶的需求有多接近。
10、跟著周圍的人
這一技巧在當(dāng)前進(jìn)程里獲取信息時特別有幫助。你會發(fā)現(xiàn),比如,有些人習(xí)慣于他們的日常工作而很難解釋他們在做什么或為什么做。你可能需要在弄清整體概念以前看著他們開展他們的工作。有些時候,你可能還想要參與實際工作過程來獲得今天業(yè)務(wù)功能運(yùn)轉(zhuǎn)如何的手感。