需求分析師如何分析功能性需求

第一篇文章《需求分析師如何分析需求》蜻蜓點水講了下如何分析功能性需求,也是由於想的不夠深入,經過這段時間的需求分析總結,此篇文章將更詳細的講解如何分析功能需求。

需求分析师如何分析功能性需求

對於功能需求的分析主要從兩方面入手:業務場景和系統界面。

一、業務場景

什麼是業務場景?

場景是我們設計功能時的一個重要參考依據。

所謂場景,就是用戶在進行這步操作時所處的周圍環境。

這裡的周圍環境包含的維度很多,比如用戶的屬性,年齡、身份、工作等。

場景不僅指物理環境,比如在車上、飛機上、教室裡,還指任務場景,比如開空調的業務場景是因為夏天很熱,需求是身體涼快不熱。

任何產品都是一種物質存在,要使其有意義,就應該置其於恰當的社會環境中,而且這種環境與其他工具或人密不可分。

可以通過一個表格來描繪業務場景,比如描繪信評人員在財報更新的時候需要做跟蹤評級。

需求分析师如何分析功能性需求

為了保持寢室衛生,大學幾個室友在寢室決定輪流打掃寢室衛生

需求分析师如何分析功能性需求

用戶在提需求的時候,多問幾個為什麼,為什麼要提這個需求?目前是遇到什麼困難?現在是怎麼做的?

如果涉及到業務數量的,還可以問下量大不大?比如某公司就只有一個客戶做某業務,為了這一個客戶去開發一個大功能,浪費人力、物力甚至造成項目延期。

需求分析师如何分析功能性需求

但也不是說,就不做,如果後續做這項業務的客戶會越來越多,開發功能是需要的。

將用戶提出的需求業務場景梳理清楚後,接下來就是需要過濾用戶的需求,有時候客戶提出的需求並不是“真”的需求。

很多時候因為客戶自己本身對業務的不瞭解或者對行業知識不瞭解,基於某些情況,客戶提出一些假需求,客戶提出“假需求”的情況有:

  • 客戶對自己本身對業務或行業上的知識不是很瞭解;
  • 客戶基於“花少的錢獲得更多的功能”心理提出很多個性化的需求;
  • 客戶在提需求的時候有時候也會撒謊;
  • 客戶不知道自己要什麼導致假需求的產生。

識別客戶的需求到底是不是真的需求,最重要的一條是識別客戶提出需求的動機,知道為什麼客戶會提出這個需求?(又回到業務場景的問題了)

知道客戶提出需求的動機以後,多問幾個為什麼,如果客戶在回答問題的時候前後不連貫,或者沒有邏輯,這類需求往往就是假的需求。

需求分析师如何分析功能性需求

在過濾掉客戶假的需求以後,需要知道如何去表達需求,為了使需求更連貫和完整,建議採用“情景場景劇本”的方式來表達需求。

把需求當成一個情景劇,有人物、有業務場景、有目標、有故事背景、有做事的動機、有情節等,可以用語言或者圖形的方式將故事描繪出來。

需求分析师如何分析功能性需求

如果發現故事中有些情節是是斷裂的或者是講不通的,那有可能你的需求並沒有真正弄清楚,需要重新去梳理一下你的這個需求。

二、功能界面

將用戶的需求理解清楚後,只是腦海中或者文字的說明,需要更形象,通常是除了文字說明還需要畫原型圖,很難理解的需求,畫出系統界面後,開發人員能一下子看明白。

功能界面需要將每個功能按鈕、查詢條件、交互方式、以及界面上字段的類型、取數來源、排序等都需要細化。

需求分析师如何分析功能性需求

畫原型圖的工具用的比較多的是Axure。以上是畫的比較好的原型圖,連滾動條和翻頁都考慮到了,可以說是比較具體的,開發人員一看就知道要怎麼做。


分享到:


相關文章: