7大需求分析方法與5大分析過(guò)程
面對(duì)業(yè)務(wù)部門層出不窮的需求,如何入手進(jìn)行需求分析?有沒(méi)有需求分析的標(biāo)準(zhǔn)方法論可供參考?以下就是為大家推薦的8大類需求分析方法:
流程圖
原型
用例圖
用戶故事(3C原則)
詞匯表
實(shí)體關(guān)系圖ERD
分解圖
下面著重介紹最常見(jiàn)的3種方法:流程圖、原型、用例圖方法:
流程圖
流程圖也叫工作流,業(yè)務(wù)分析師的主要技能之一。流程圖是需求分析師在需求分析過(guò)程中的重要工具。業(yè)務(wù)干系人常把自己的工作描述成一系列活動(dòng),并夾雜著業(yè)務(wù)活動(dòng)和現(xiàn)有系統(tǒng)的支持。
需求分析師通過(guò)繪制流程,幫助自己和其它人員的理解,并以此確認(rèn)自己理解的正確性。
見(jiàn)活物流程圖:
??
原型
最常見(jiàn)的需求分析方法同時(shí)又是需求分析的產(chǎn)出物,常以正式交付物形式交給業(yè)務(wù)和開(kāi)發(fā)。一般會(huì)配合需求說(shuō)明??丛停?/p>
?
用例圖
用例圖展示了軟件系統(tǒng)是如何與它的用戶交互的。用例用橢圓形表示,角色用立著的小人表示。角色指軟件與之接口的人、組織或系統(tǒng)。
用例圖通常配合用例描述,用例描述是對(duì)用例圖中的每個(gè)用例進(jìn)行的描述說(shuō)明。用例方法在傳統(tǒng)的軟件企業(yè)中十分流行,因?yàn)槊總€(gè)用例描述都具體描述了一個(gè)功能的詳細(xì)需求,同時(shí)做為交付物直接讓開(kāi)發(fā)人員使用。
用例描述包括一系列順序的步驟,描述軟件和角色應(yīng)如何交互以實(shí)現(xiàn)業(yè)務(wù)目標(biāo)。
需求分析分析常常有5個(gè)過(guò)程,這也是需求分析與篩選的漏斗,層層過(guò)濾。從感性到理性,越往后越理性。
文章接下來(lái)會(huì)具體介紹需求分析的每個(gè)過(guò)程。
Step1 .篩掉明顯不合理的需求
這個(gè)過(guò)程判斷需求的合理性,用經(jīng)驗(yàn)、專業(yè)知識(shí),甚至是直覺(jué),過(guò)濾掉大部分需求。比如,當(dāng)前技術(shù)不可能實(shí)現(xiàn)的或意義不大的、投入產(chǎn)出比低的、明顯不合理的需求。
產(chǎn)品從各種不同渠道可以收集到大量的需求,為了提高效率必須這么做。有個(gè)簡(jiǎn)單的判斷方法:這需求做了會(huì)怎樣?不做又會(huì)怎樣?
如果做不做沒(méi)多大區(qū)別,甚至做了會(huì)起到負(fù)作用,可以直接過(guò)濾掉這條需求。
?
Step2 .挖掘用戶潛在需求、動(dòng)機(jī)
這一步是用戶需求進(jìn)化為產(chǎn)品需求的關(guān)鍵一步。用戶需求代表用戶想要的。而產(chǎn)品需求是解決方案要做什么。這里洞察出的需求可以是推薦算法優(yōu)化、界面布局調(diào)整、新功能點(diǎn),甚至是新產(chǎn)品等等。
因?yàn)橛脩粜枨笫怯脩粝胍臇|西,產(chǎn)品需求是滿足用戶需求的解決方案。產(chǎn)品經(jīng)理要去挖掘用戶的潛在需求和動(dòng)機(jī)。
如何挖掘用戶潛在需求和動(dòng)機(jī)?
在用戶需求中帶有很強(qiáng)的不確定性,受環(huán)境、情緒等各種因素影響??梢酝ㄟ^(guò)以下幾個(gè)要素進(jìn)行場(chǎng)景分析:
用戶需求:誰(shuí)(用戶特征)在什么情況下想滿足什么需要
比如產(chǎn)品經(jīng)理在調(diào)研過(guò)程中,用戶反饋添加過(guò)程太麻煩,沒(méi)法批量添加。產(chǎn)品經(jīng)理在了解了為什么需要批量添加后,用戶表明她是一名學(xué)生,想把課程表導(dǎo)入到list中方便查看。
對(duì)于一名大學(xué)生,在添加功能這里遇到了麻煩,因?yàn)橄胩砑诱n程表。這時(shí)候找到解決方法就變得容易了,如:利用OCR技術(shù),掃描整張課程表直接導(dǎo)入。
添加課程表是最終的目的嗎?顯然不是,對(duì)方添加課程表是為了方便查看,更是為了上課時(shí)間快到了提醒她上課。因此導(dǎo)入后形成一個(gè)可視化的日程表,提醒上課。這就是需求挖掘過(guò)程。
Step3 .需求歸類
當(dāng)了解了用戶的真實(shí)目的,會(huì)發(fā)現(xiàn)看似不同的需求背后是出于同一個(gè)目的。這時(shí)可以將多個(gè)同類需求歸類。
并通過(guò)以下必要的維度歸屬需求,如需求價(jià)值判斷維度:
廣度
頻率
強(qiáng)度
使用人數(shù)很多、頻率很高、需求很強(qiáng)烈,就是好需求。三者都不沾邊,可以判斷為無(wú)價(jià)值需求過(guò)濾掉。
需求價(jià)值判斷維度二:KANO模型
KANO模型算是痛點(diǎn)需求分析的加強(qiáng)版。通過(guò)分析用戶需求對(duì)用戶滿意的影響,體現(xiàn)了需求實(shí)現(xiàn)程度和用戶滿意之間的非線性關(guān)系。
KANO需求分為5類:
基本(必備)型需求--Must-beQuality/Basic Quality
期望(意愿)型需求--One-dimensionalQuality/ Performance Quality
興奮(魅力)型需求-AttractiveQuality/ Excitement Quality
無(wú)差異型需求--IndifferentQuality/Neutral Quality
反向(逆向)型需求--ReverseQuality
Step4 .需求歸類匹配產(chǎn)品定位
用戶體驗(yàn)要素有五個(gè)層次:戰(zhàn)略層、范圍層、結(jié)構(gòu)層、框架層、表現(xiàn)層,其中涉及戰(zhàn)略層和范圍層,戰(zhàn)略層和范圍層即表示:
戰(zhàn)略層:企業(yè)與用戶對(duì)產(chǎn)品的期望和目標(biāo)(做什么,為誰(shuí)而做?)
范圍層:功能及其內(nèi)容需求集合(需要做哪些?)
到這一步,要考慮產(chǎn)品定位,戰(zhàn)略目標(biāo)、目標(biāo)用戶、功能范圍。
需求要為產(chǎn)品的目標(biāo)服務(wù),不然功能越做越多反而用戶流失。確定目標(biāo)用戶很關(guān)鍵,分析目標(biāo)用戶的過(guò)程也很有趣,因?yàn)橹挥羞@樣,才能會(huì)這個(gè)階段的需求進(jìn)行再次篩選。
Step5?.定義優(yōu)先級(jí)
需求優(yōu)先級(jí)的判定要在產(chǎn)品所處生命周期的判斷之上,不同產(chǎn)品生命周期的產(chǎn)品側(cè)重點(diǎn)不一樣。
產(chǎn)品初期(0-1):最小可行產(chǎn)品(MinimumViable Product,簡(jiǎn)稱MVP),滿足用戶核心需求,快速上線,快速迭代。積累種子用戶。
成長(zhǎng)期:繼續(xù)打磨核心需求,完善功能短板,讓產(chǎn)品朝著指定方向發(fā)展。這時(shí)候會(huì)加大運(yùn)營(yíng)投入,用戶大量導(dǎo)入,需求激增。這時(shí)候團(tuán)隊(duì)壓力很大,要控制好需求,把握好核心用戶,把資源用在刀刃上。同時(shí)重點(diǎn)關(guān)注留存和活躍,提高粘性和使用時(shí)長(zhǎng)。
產(chǎn)品成熟期:不斷打磨產(chǎn)品,鞏固產(chǎn)品壁壘,制造興奮性需求,挖掘潛在用戶,擴(kuò)大用戶規(guī)模。同時(shí)要開(kāi)始考慮變現(xiàn)。
產(chǎn)品衰退期:盡量延長(zhǎng)產(chǎn)品生命周期,持續(xù)帶給用戶新鮮感,留住用戶。擴(kuò)充品類,孵化新產(chǎn)品。
需求符合當(dāng)前發(fā)展目標(biāo)的優(yōu)先級(jí)最高,反之降低優(yōu)先級(jí)。