怎么做需求分析?

11 評(píng)論 48596 瀏覽 397 收藏 11 分鐘

編輯導(dǎo)讀:作為一個(gè)產(chǎn)品經(jīng)理,每天要接觸到大大小小不同的需求。要對(duì)這些需求進(jìn)行分析,才能更好地了解問題,從而制定相應(yīng)的解決方案。那么,怎么做需求分析呢?本文作者基于自身經(jīng)驗(yàn),對(duì)此展開分析,希望對(duì)你有幫助。

很多同學(xué)不清楚如何做需求分析,希望通過本文簡單的介紹可以幫助大家。

一、需求分析常規(guī)步驟

在接收一個(gè)需求的時(shí)候,需要搞清楚這個(gè)需求的使用場景是什么,用戶是誰,用來解決什么問題。當(dāng)我們清晰的了解問題以后,就可以對(duì)產(chǎn)生的原因進(jìn)行分析,然后制定相應(yīng)的解決方案。

在需求溝通時(shí),需要挖掘用戶的潛在需求嗎?需要注意只需要挖掘問題,不挖掘方案。因?yàn)樵趩栴}級(jí)的探討中用戶是理性的,而在方案級(jí)的探討中用戶是感性的。用戶只是問題專家,我們才是解決方案專家。

使用場景:細(xì)化業(yè)務(wù)場景,分析有多少個(gè)流程,整理用戶預(yù)期的正常流程,再確認(rèn)存在變化的情況。

  • 功能是誰使用的,什么時(shí)候使用?
  • 具體業(yè)務(wù)是怎么做的,流程是什么樣的?
  • 有需要明確的業(yè)務(wù)術(shù)語嗎?
  • 業(yè)務(wù)量如何,功能使用頻率是多少?
  • 用戶操作環(huán)境有何特點(diǎn)?

存在問題:針對(duì)這些流程,從用戶的角度思考當(dāng)前存在的問題,會(huì)遇到什么問題。

  • 想要解決誰的什么問題?
  • 現(xiàn)在遇到這個(gè)問題是如何解決的?
  • 問題中有需要進(jìn)一步明確的概念嗎?

解決方案:針對(duì)這些問題,思考系統(tǒng)應(yīng)該提供什么樣的功能。

  • 要解決這個(gè)問題有哪些可行的方案?
  • 這些方案的實(shí)現(xiàn)成本有多大?
  • 哪個(gè)方案最合適?
  • 該解決方案對(duì)用戶來說有什么優(yōu)缺點(diǎn)?
  • 用戶希望什么樣的解決方案?

二、干系人識(shí)別步驟

需求分析時(shí),確認(rèn)關(guān)鍵干系人至關(guān)重要,決定著上線的功能是否滿足了用戶需求。

干系人分析需要側(cè)重他們的關(guān)注點(diǎn),就是正需求,不過他們的阻力點(diǎn)(擔(dān)心點(diǎn),負(fù)需求)也是十分重要的,有時(shí)候用戶特別關(guān)注不能怎么做。

1. 根據(jù)目標(biāo)識(shí)別關(guān)鍵干系人

讀組織架構(gòu)圖,將相關(guān)業(yè)務(wù)部門負(fù)責(zé)人標(biāo)識(shí)為關(guān)鍵干系人。

如果這些部門有分支機(jī)構(gòu)則分支機(jī)構(gòu)負(fù)責(zé)人也標(biāo)識(shí)為關(guān)鍵干系人。

意見領(lǐng)袖、業(yè)務(wù)專家標(biāo)識(shí)為關(guān)鍵干系人。

2. 根據(jù)風(fēng)險(xiǎn)識(shí)別關(guān)鍵干系人

對(duì)一大批基層用戶帶來影響的,則基層用戶是關(guān)鍵干系人。

具有一票否決權(quán)的,也是關(guān)鍵干系人。

技術(shù)實(shí)施存在風(fēng)險(xiǎn)的,開發(fā)團(tuán)隊(duì)也是關(guān)鍵干系人。

三、業(yè)務(wù)子系統(tǒng)劃分

當(dāng)系統(tǒng)復(fù)雜、涉及到不同的業(yè)務(wù)時(shí),就需要通過業(yè)務(wù)子系統(tǒng)劃分,將系統(tǒng)分解成更小的業(yè)務(wù)單元,以解決系統(tǒng)過于復(fù)雜的問題。根據(jù)系統(tǒng)特點(diǎn),選擇合適的劃分策略進(jìn)行分解。

對(duì)于支持管理業(yè)務(wù)的系統(tǒng)而言,最典型的業(yè)務(wù)子系統(tǒng)劃分策略就是按部門職能進(jìn)行劃分的。

通常在開發(fā)外部服務(wù)系統(tǒng)時(shí),可以先梳理出業(yè)務(wù)結(jié)構(gòu),然后以不同的產(chǎn)品服務(wù)作為劃分線索。

對(duì)于新開發(fā)的系統(tǒng)而言,最常用的策略是按業(yè)務(wù)職能分解、按產(chǎn)品/服務(wù)分解、職能/服務(wù)雙維度劃分、按關(guān)鍵特性分解。

對(duì)于系統(tǒng)優(yōu)化的開發(fā)而言,最適合的方法是分析有哪些新增、修改,有哪些影響。

四、業(yè)務(wù)接口分析步驟

接口分析主要目的是了解各業(yè)務(wù)子系統(tǒng)之間的服務(wù)關(guān)系。

1. 明確接口的用途與業(yè)務(wù)價(jià)值

接口由哪些子系統(tǒng)實(shí)現(xiàn)更為合理?

哪些子系統(tǒng)會(huì)使用這些接口、什么時(shí)候使用、實(shí)現(xiàn)什么業(yè)務(wù)價(jià)值?

接口的使用頻率如何、接口相關(guān)的業(yè)務(wù)發(fā)生的頻率如何?

2. 細(xì)化接口的交互過程

接口的交互由誰發(fā)起?

需要幾次交互?

都是什么數(shù)據(jù)?

3. 確定接口設(shè)計(jì)約束

數(shù)據(jù)傳輸、通訊、內(nèi)容包需要采用特定的協(xié)議標(biāo)準(zhǔn)嗎?

接口實(shí)現(xiàn)時(shí)受到硬件、網(wǎng)絡(luò)、操作系統(tǒng)的限制嗎?

接口的性能要求如何、要支持多大的并發(fā)、要達(dá)到什么樣的相應(yīng)速度?

接口相關(guān)的安全性、可靠性要求如何?

五、業(yè)務(wù)流程分析與優(yōu)化步驟

識(shí)別業(yè)務(wù)流程時(shí)涉及兩種邊界,一是職能邊界,就是跨越了我們未涉及的業(yè)務(wù)領(lǐng)域;二是系統(tǒng)邊界,就是不屬于系統(tǒng)關(guān)注的部分,做好邊界分析,確定系統(tǒng)的邊界。

信息系統(tǒng)的核心價(jià)值包括支持管理和支持業(yè)務(wù),支持管理的核心是通過管理流程事前規(guī)避風(fēng)險(xiǎn),通過規(guī)則和審批事中控制風(fēng)險(xiǎn),通過數(shù)據(jù)分析做事后優(yōu)化;支持業(yè)務(wù)的核心是對(duì)業(yè)務(wù)流程的固化、優(yōu)化和重構(gòu)。

1. 選擇流程圖描述方式

強(qiáng)調(diào)每個(gè)角色執(zhí)行的活動(dòng):跨職能流程圖

強(qiáng)調(diào)各角色間的協(xié)作交互:順序圖

強(qiáng)調(diào)數(shù)據(jù)處理過程:數(shù)據(jù)流圖

2. 畫流程主體

從提出服務(wù)請(qǐng)求開始到服務(wù)被滿足的流程中涉及哪些角色?

每個(gè)角色負(fù)責(zé)完成哪些獨(dú)立的業(yè)務(wù)活動(dòng)?

這些業(yè)務(wù)活動(dòng)如何協(xié)作起來,串行、并行、異步?

有針對(duì)不同情況的處理過程嗎?

3. 補(bǔ)充事中管控點(diǎn)

在過程中應(yīng)加入哪些審核點(diǎn),以便控制風(fēng)險(xiǎn)?

在流程各環(huán)節(jié)有什么相關(guān)的規(guī)則?

有完全無法按這個(gè)流程執(zhí)行的特殊情況?

4. 分析流程執(zhí)行過程的監(jiān)管需求

管理者如何來監(jiān)控流程執(zhí)行的進(jìn)度效率?

管理者對(duì)流程的哪些異常關(guān)注?如何來監(jiān)控?

六、業(yè)務(wù)報(bào)表分析步驟

做報(bào)表的時(shí)候,一般要確認(rèn)報(bào)表的內(nèi)容、使用者及為什么要做這個(gè)報(bào)表。

1. 明確報(bào)表的使用場景

誰是報(bào)表的主要使用者?

有其他使用者嗎?

使用頻率如何?

誰是報(bào)表的數(shù)據(jù)生成者?

2. 分析報(bào)表的內(nèi)容

實(shí)現(xiàn)報(bào)表需要哪些數(shù)據(jù)源?

數(shù)據(jù)的挑選標(biāo)準(zhǔn)是什么?

報(bào)表由哪些數(shù)據(jù)模塊構(gòu)成?

3. 整理報(bào)表的輸出要求

需要導(dǎo)出、打印嗎?

需要用圖表來展示嗎?

有特殊的排序要求嗎?

默認(rèn)展示什么條件的數(shù)據(jù)?

七、業(yè)務(wù)數(shù)據(jù)分析步驟

當(dāng)確定了業(yè)務(wù)數(shù)據(jù)以后,還需要細(xì)化每個(gè)業(yè)務(wù)數(shù)據(jù)的構(gòu)成細(xì)節(jié),另外也需要對(duì)數(shù)據(jù)應(yīng)用、數(shù)據(jù)特點(diǎn)進(jìn)行分析。

1. 數(shù)據(jù)構(gòu)成分析

該業(yè)務(wù)數(shù)據(jù)有哪些字段構(gòu)成?

這些字段是什么類型的?

最大長度、取值范圍、非空、鍵值嗎?

2. 數(shù)據(jù)應(yīng)用分析

哪些流程會(huì)用到該數(shù)據(jù)?

這些流程中會(huì)增刪改查該數(shù)據(jù)的記錄嗎?

每個(gè)流程需要使用的數(shù)據(jù)字段有哪些?

3. 數(shù)據(jù)特點(diǎn)分析

哪些字段是常用的?

哪些字段常為空值?

哪些字段會(huì)作為關(guān)鍵字搜索?

哪些數(shù)據(jù)有擴(kuò)展需求?

八、約束分析步驟

一般項(xiàng)目方面的約束,可以從預(yù)算、資源、進(jìn)度三個(gè)角度來分析。實(shí)現(xiàn)方面的約束,可以從技術(shù)選型、部署環(huán)境、開發(fā)環(huán)境來分析。

1. 明確進(jìn)度要求

系統(tǒng)最晚何時(shí)上線?

可以分階段滿足嗎?

2. 明確資源支持

用戶方的指定接口人是否明確?

是否應(yīng)要求客戶成立項(xiàng)目組?

是否應(yīng)要求客戶提供場地、設(shè)備等資源支持?

3. 明確預(yù)算要求

用戶有明確的預(yù)算限制?

預(yù)算范圍是多少?

涉及的業(yè)務(wù)范圍有多大?

同類系統(tǒng)的建設(shè)資金在什么范圍?

4. 明確技術(shù)選型約束

有相關(guān)技術(shù)規(guī)范做出明確要求嗎?

5. 明確部署環(huán)境帶來的約束

服務(wù)器、終端、網(wǎng)絡(luò)選型會(huì)對(duì)系統(tǒng)實(shí)現(xiàn)產(chǎn)生約束?

法規(guī)對(duì)系統(tǒng)實(shí)現(xiàn)有哪些潛在約束?

用戶的文化、使用環(huán)境對(duì)實(shí)現(xiàn)有約束?

系統(tǒng)的生命周期會(huì)對(duì)實(shí)現(xiàn)產(chǎn)生約束?

6. 明確開發(fā)環(huán)境帶來的約束

開發(fā)團(tuán)隊(duì)能力、開發(fā)工具、環(huán)境對(duì)系統(tǒng)帶來約束?

擴(kuò)展:

產(chǎn)品需求的三個(gè)層次:基礎(chǔ)性需求、期望性需求、興奮性需求

馬斯洛需求五個(gè)層次:生理需求、安全需求、社交需求、尊重需求、自我實(shí)現(xiàn)

需求管理的四個(gè)環(huán)節(jié):采集需求、分析需求、篩選需求、處理需求

需求分析四象限:重要并緊急、重要不緊急、不重要但緊急、不重要不緊急

 

作者:小紅牛,微信公眾號(hào):ipmdog(人人都是產(chǎn)品狗)

本文由 @小紅牛 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自 Unsplash,基于 CC0 協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 牛逼!學(xué)習(xí)到了!

    來自廣東 回復(fù)
  2. 對(duì)于軟件項(xiàng)目,需求分析內(nèi)容框架總結(jié)的蠻到位。

    回復(fù)
  3. 前面還是需求分析,后面是什么鬼

    來自上海 回復(fù)
  4. 不賴,??

    回復(fù)
  5. 寫得啥啊,一點(diǎn)不明白

    回復(fù)
  6. 確定這不叫十萬個(gè)為什么?

    來自遼寧 回復(fù)
  7. 確定這叫需求分析?

    來自陜西 回復(fù)
  8. 前段時(shí)間調(diào)研踩了大坑,看了文章才終于對(duì)“需求調(diào)研”和“需求分析”有了更深入更清晰的認(rèn)知

    來自廣東 回復(fù)
  9. 從幾個(gè)方面下手,定位用戶群體,年齡段 性格 消費(fèi)群體,產(chǎn)品功能 市場前景 競品分析

    回復(fù)
  10. 有話不說憋的慌

    回復(fù)
    1. 1.分析方法很多種,每個(gè)人的分析方法,所運(yùn)用的場景也不同。如果不是同一個(gè)行業(yè)同一種場景下很難理解透徹,不過整體的方法都差不多。
      2.不過寫作的最德利的還是自己,多寫多總結(jié)我覺得很有用。哈哈

      來自廣東 回復(fù)