需求調研是為需要說明書做前期工作,可以說需要說明書是從需求調研表中得到或抽取而出。需求調研是要了解客戶希望所要開發的系統能夠解決他們的問題,以及了解他們對系統的期望等等。需求調研是整個開發的基礎,經過需求調研的結果整理出需求說明書作為后續開發使用。
如果做的項目是一個陌生的一個行業(專業),這是往往需要專家或者顧問等角色的協助,但是作為調研人員最少要想辦法了解個專業,或許你需要成為這個行業的專家,但最少要了解一定的專業知識(最少專業詞匯你要知道)。這樣客戶的溝通才能達到順暢,不會出現牛頭不對馬嘴的現象。
在某些難度不是很大的行業或者項目,做需求調研的時候可以通過自學的方式了解行業的特點,這些項目往往因為規模比較小,也不會有專家的影子出現。但是作為調研的時候我們最需要了解的一些問題如:
1):客戶目前的問題與苦難
2):客戶現在的工作模式
3):客戶對系統的期望
4):客戶哪些要求是自己能做到的,那些是依靠系統來做
5):還有客戶對系統開發方式以及時間的要求等等
其實做需求調研的時候最重要的目的在于資料收集,或許小孩的那種打破砂鍋的方式會引起客戶的反感,但是實際項目中往往需要的就是這些比較周全的調研方式,能夠考慮到的問題點都需要和客戶確認,盡量避免想當然的做法,只是采用的方式可能需要優化一下,采用良好的方式,盡量得到客戶的最大配合。