在軟件開(kāi)發中(zhōng),客戶的需求是需要詳細了解的,這樣才能達到客戶的要求,開(kāi)發出适時的軟件,而軟件開(kāi)發人員(yuán)與客戶直接溝通交流也是有技巧可言的。那麽軟件開(kāi)發中(zhōng)如何來做客戶的需求分(fēn)析呢?
1、分(fēn)析人員(yuán)要使用符合客戶語言習慣的表達
需求讨論集中(zhōng)于業務需求和任務,因此要使用術語。客戶應将有關術語教給開(kāi)發人員(yuán),而客戶不一(yī)定要懂得計算機行業的術語。
2、分(fēn)析人員(yuán)必須編輯軟件需求報告
分(fēn)析人員(yuán)應将從客戶那裏獲得的所有信息進行整理,以區分(fēn)業務需求及規範、功能需求、質量目标、解決方法和其他信息。通過這些分(fēn)析,客戶就能得到一(yī)份“需求分(fēn)析報告”,此份報告使開(kāi)發人員(yuán)和客戶之間針對要開(kāi)發的産品内容達成協議。報告應以一(yī)種客戶認爲易于翻閱和理解的方式組織編寫。客戶要評審此報告,以确保報告内容準确完整地表達其需求。一(yī)份高質量的“需求分(fēn)析報告”有助于開(kāi)發人員(yuán)開(kāi)發出真正需要的産品。
3、要求得到需求工(gōng)作結果的解釋說明
分(fēn)析人員(yuán)可能采用了多種圖表作爲文字性“需求分(fēn)析報告”的補充說明,因爲工(gōng)作圖表能很清晰地描述出系統行爲的某些方面,所以報告中(zhōng)各種圖表有着極高的價值;雖然它們不太難于理解,但是客戶可能對此并不熟悉,因此客戶可以要求分(fēn)析人員(yuán)解釋說明每個圖表的作用、符号的意義和需求開(kāi)發工(gōng)作的結果,以及怎樣檢查圖表有無錯誤及不一(yī)緻等。
4、開(kāi)發人員(yuán)要尊重客戶的意見
如果用戶與開(kāi)發人員(yuán)之間不能相互理解,那關于需求的讨論将會有障礙。共同合作能使大(dà)家“兼聽(tīng)則明”。參與需求開(kāi)發過程的客戶有權要求開(kāi)發人員(yuán)尊重他們并珍惜他們爲項目成功所付出的時間,同樣,客戶也應對開(kāi)發人員(yuán)爲項目成功這一(yī)共同目标所做出的努力表示尊重。
5、開(kāi)發人員(yuán)要對需求及産品實施提出建議和解決方案
通常客戶所說的“需求”已經是一(yī)種實際可行的實施方案,分(fēn)析人員(yuán)應盡力從這些解決方法中(zhōng)了解真正的業務需求,同時還應找出已有系統與當前業務不符之處,以确保産品不會無效或低效;在徹底弄清業務領域内的事情後,分(fēn)析人員(yuán)就能提出相當好的改進方法,有經驗且有創造力的分(fēn)析人員(yuán)還能提出增加一(yī)些用戶沒有發現的很有價值的系統特性。
煙台APP開(kāi)發公司銘碩網絡表示:以上幾點是給大(dà)家的一(yī)些軟件開(kāi)發中(zhōng)獲取客戶需求的幾種途徑,其實不管是客戶還是軟件開(kāi)發公司的人員(yuán)共同目的都是開(kāi)發中(zhōng)合适和使用的軟件,所以軟件開(kāi)發中(zhōng)一(yī)定要保持及時溝通。