早并經(jīng)常進(jìn)行座談?dòng)懻撌切枨螳@取成功的一個(gè)關(guān)鍵途徑,因?yàn)橹挥刑峁┬枨蟮娜瞬拍艽_定是否真正獲取需求。進(jìn)行深入收集和分析以消除任何沖突或不一致性。
盡量把客戶(hù)所持的假設(shè)解釋清楚,特別是那些發(fā)生沖突的部分。從字里行間去理解以明確客戶(hù)沒(méi)有表達(dá)清楚但又想加入的特性或特征。Gause 和Weinberg(1989)提出使用“上下文無(wú)關(guān)問(wèn)題”—這是一個(gè)高層次的問(wèn)題,它可以獲取業(yè)務(wù)問(wèn)題和可能的解決方案的全部信息??蛻?hù)對(duì)這些問(wèn)題的回答諸如“產(chǎn)品要求怎樣的精確度”或“你能幫我解釋一下你為什么不同意某人的回答嗎?”這些回答可以更直接地認(rèn)識(shí)問(wèn)題,而這是封閉(close-end)問(wèn)題所不能做到的。
需求獲取利用了所有可用的信息來(lái)源,這些信息描述了問(wèn)題域或在軟件解決方案中合理的特性。一個(gè)研究表明:比起不成功的項(xiàng)目,一個(gè)成功的項(xiàng)目在開(kāi)發(fā)者和客戶(hù)之間采用了更多的交流方式(Kiel and Carmel 1995)。與單個(gè)客戶(hù)或潛在的用戶(hù)組一起座談,對(duì)于業(yè)務(wù)軟件包或信息管理系統(tǒng)(MIS)的應(yīng)用來(lái)說(shuō)是一種傳統(tǒng)的需求來(lái)源。直接聘請(qǐng)用戶(hù)進(jìn)行獲取需求的過(guò)程是為項(xiàng)目獲得支持和買(mǎi)入(buy-in)的一種方式。
盡量理解用戶(hù)用于表述他們需求的思維過(guò)程。充分研究用戶(hù)執(zhí)行任務(wù)時(shí)作出決策的過(guò)程,并提取出潛在的邏輯關(guān)系。流程圖和決策樹(shù)是描述這些邏輯決策途徑的好方法。
在需求獲取的過(guò)程中,你可能會(huì)發(fā)現(xiàn)對(duì)項(xiàng)目范圍的定義存在誤差,不是太大就是太小。如果范圍太大,你將要收集比真正需要更多的需求,以傳遞足夠的業(yè)務(wù)和客戶(hù)的值,此時(shí)獲取過(guò)程將會(huì)拖延。如果項(xiàng)目范圍太小,那么客戶(hù)將會(huì)提出很重要的但又在當(dāng)前產(chǎn)品范圍之外的需求。當(dāng)前的范圍太小,以致不能提供一個(gè)令人滿(mǎn)意的產(chǎn)品。需求的獲取將導(dǎo)致修改項(xiàng)目的范圍和任務(wù),但作出這樣具有深遠(yuǎn)影響的改變,一定要小心謹(jǐn)慎。
正如經(jīng)常所說(shuō)的,需求主要是關(guān)于系統(tǒng)做什么,而解決方案如何實(shí)現(xiàn)是屬于設(shè)計(jì)的范圍。這樣說(shuō)雖然很簡(jiǎn)潔,但似乎過(guò)于簡(jiǎn)單化。需求的獲取應(yīng)該把重點(diǎn)放在“做什么”上,但在分析和設(shè)計(jì)之間還是存在一定的距離。你可以使用假設(shè)“怎么做”來(lái)分類(lèi)并改善你對(duì)用戶(hù)需求的理解。在需求的獲取過(guò)程中,分析模型、屏幕圖形和原型可以使概念表達(dá)得更加清楚,然后提供一個(gè)尋找錯(cuò)誤和遺漏的辦法。把你在需求開(kāi)發(fā)階段所形成的模型和屏幕效果看成是方便高效交流的概念性建議,而不應(yīng)該看成是對(duì)設(shè)計(jì)者選擇的一種限制。
需求獲取討論會(huì)中如果參與者過(guò)多,就會(huì)減慢進(jìn)度。人數(shù)大致控制在5到7人是最好的。這些人包括客戶(hù)、系統(tǒng)設(shè)計(jì)者、開(kāi)發(fā)者和可視化設(shè)計(jì)者等主要工程角色。相反地,從極少的代表那里收集信息或者只聽(tīng)到呼聲最高、最有輿論影響的用戶(hù)的聲音,也會(huì)造成問(wèn)題。這將導(dǎo)致忽視特定用戶(hù)類(lèi)的重要的需求,或者其需求不能代表絕大多數(shù)用戶(hù)的需要。最好的權(quán)衡在于選擇一些授權(quán)為他們的用戶(hù)類(lèi)發(fā)言的產(chǎn)品代表者,他們也被同組用戶(hù)類(lèi)的其它代表所支持。
沒(méi)有一個(gè)簡(jiǎn)單、清楚的信號(hào)暗示你什么時(shí)候已完成需求獲取。當(dāng)客戶(hù)和開(kāi)發(fā)者與他們的同事聊天、閱讀工業(yè)和商業(yè)上的文獻(xiàn)及在早上沐浴時(shí)思考時(shí),他們都將對(duì)潛在產(chǎn)品產(chǎn)生新的構(gòu)思。你不可能全面收集需求,但是下列的提示將會(huì)暗示你在需求獲取的過(guò)程中的返回點(diǎn)。
1. 如果用戶(hù)不能想出更多的使用實(shí)例,也許你就完成了收集需求的工作。用戶(hù)總是按其重要性的順序來(lái)確定使用實(shí)例的。
2. 如果用戶(hù)提出新的使用實(shí)例,但你可以從其它使用實(shí)例的相關(guān)功能需求中獲得這些新的使用實(shí)例,這時(shí)也許你就完成了收集需求的工作。這些新的使用實(shí)例可能是你已獲取的其它使用實(shí)例的可選過(guò)程。
3. 如果用戶(hù)開(kāi)始重復(fù)原先討論過(guò)的問(wèn)題,此時(shí),也許你就完成了收集需求
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線(xiàn)啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html