在大多數(shù)公司中,沒有標(biāo)準(zhǔn)化的需求分析標(biāo)準(zhǔn),許多因素直接影響和確定需求。由于產(chǎn)品類別的專業(yè)性質(zhì),因此產(chǎn)品的需求分析存在許多主觀因素。那么需求分析的流程怎么設(shè)計(jì)?如何分析需求?無論是新產(chǎn)品還是迭代產(chǎn)品,首先都是從構(gòu)思中產(chǎn)生需求,然后對需求進(jìn)行收集和分析,然后丟棄不必要的需求,并擱置那些不緊急的需求。然后,整理出下一步,并最終形成并實(shí)施產(chǎn)品需求文檔。
一、什么是需求分析
在系統(tǒng)工程及軟件工程中, 需求分析指的是在創(chuàng)建一個(gè)新的或改變一個(gè)現(xiàn)存的系統(tǒng)或產(chǎn)品時(shí),確定新系統(tǒng)的目的、范圍、定義和功能時(shí)所要做的所有工作。
二、需求分析的工作流程
· 獲取需求:主動(dòng),或者被動(dòng)從需求提出方獲取需求。
重點(diǎn):引導(dǎo)需求方盡可能的描述出準(zhǔn)確,詳盡,可執(zhí)行的需求內(nèi)容。
· 處理需求:分析整理獲得的需求、從開發(fā)者的角度分析、整理出需求報(bào)告,并獲得需求提出方的確認(rèn)。
重點(diǎn):需求處理的過程中,反復(fù)有效的與需求提出方進(jìn)行溝通確認(rèn)。
· 提出方案:根據(jù)確認(rèn)的需求結(jié)果,提出可執(zhí)行的解決方案,并進(jìn)行評審。
重點(diǎn):解決方案應(yīng)考慮成本、風(fēng)險(xiǎn)、解決難度等因素,切應(yīng)該提出多個(gè)方案參與評審。
· 排序需求:根據(jù)實(shí)際情況,進(jìn)行需求的優(yōu)先級排序,決定需求的時(shí)間和成本投入。
重點(diǎn):衡量的角度包括發(fā)生頻率、用戶量、解決難度、收益、迫切程度、等多種因素,切不同因素在不同的環(huán)境下對產(chǎn)品的影響不同。
· 撰寫報(bào)告:撰寫需求分析報(bào)告,分發(fā)執(zhí)行任務(wù)。
重點(diǎn):包含之前所有過程的全部內(nèi)容,切包含解決方案執(zhí)行的具體內(nèi)容。
· 監(jiān)控執(zhí)行:對解決方案的實(shí)際執(zhí)行過程和結(jié)果進(jìn)行跟蹤。
重點(diǎn):監(jiān)控的內(nèi)容不僅僅是質(zhì)量,也包括時(shí)間進(jìn)度、解決方案的實(shí)際結(jié)果和預(yù)期的對比等。
· 復(fù)盤:根據(jù)實(shí)際結(jié)果,對比分析之前過程中的優(yōu)劣行為,進(jìn)行總結(jié)整理。
總的來說,需求分析就是 了解你的用戶,了解用戶所在的場景,了解用戶遇到的問題,幫用戶解決。
三、分析需求
通過上述方式收集到的用戶需求紛繁復(fù)雜,如何在這些需求中篩選出真正有價(jià)值的需求,不僅需要足夠的耐心,還需要掌握一定的分析技巧。
第一步:判斷需求真?zhèn)?/strong>
當(dāng)完成需求的收集之后, 我們可以使用5W1H法對需求進(jìn)行整理。即:
· What:需求的具體內(nèi)容是什么?
· Why:為什么會(huì)產(chǎn)生這樣的需求?
· Who:是誰提出的需求?
· Where:是在什么樣的使用場景下提出的需求?
· When:需求什么時(shí)候會(huì)被用到?
· How:如何檢驗(yàn)需求是否被滿足?
圍繞上述六個(gè)方面對已收集的需求進(jìn)行初步整理,即可判斷該需求是否有價(jià)值,如果沒有價(jià)值或價(jià)值很低,即使需求最終實(shí)現(xiàn),也很少會(huì)被用到。 這樣的需求就可以判定為偽需求,可以直接砍掉。
第二步:分析需求價(jià)值
在分析需求價(jià)值時(shí),我們可以圍繞下面四個(gè)問題展開:
1、是否是目標(biāo)用戶的需求?
每款產(chǎn)品都有自己的目標(biāo)用戶群體,因此我們在分析用戶需求時(shí),需要判斷該需求是否是目標(biāo)用戶群體提出的。如一款面向女性開發(fā)的健康管理APP,就不需要考慮男性的需求。
2、是否是用戶的普遍需求?
第二個(gè)需要考慮的問題,就是該需求是否只是個(gè)別用戶需要,對于大部分用戶來說并不存在這樣的需求。 如某女性健康管理APP所統(tǒng)計(jì)的用戶需求中,有一條是希望可以增加二手交易功能,這樣的功能并不是主流用戶的需求,因此可以暫時(shí)不予考慮。
這類極少數(shù)用戶需要的功能,不僅會(huì)造成開發(fā)資源的浪費(fèi),還有可能為其他的大部分用戶帶來困擾。而一款產(chǎn)品只有主流用戶的需求被持續(xù)滿足,才有希望獲得更多的接納和認(rèn)可,因此我們在分析需求時(shí)需要考慮該需求是否是目標(biāo)用戶的普遍需求。
3、是否符合產(chǎn)品定位?
除了要考慮需求是否與目標(biāo)用戶相關(guān),還需要分析該需求是否與產(chǎn)品定位相符合。比如在一款家電售賣的APP中,有一部分用戶提出是否能增加零食版塊。如果與產(chǎn)品的定位和發(fā)展規(guī)劃不符,這樣的需求也可以排除掉。
4、該需求是否可以實(shí)現(xiàn)?
除了用戶群體、產(chǎn)品定位外,另一個(gè)需要考慮的因素就是需求的實(shí)現(xiàn)難度。如果用戶提出的功能需求無法實(shí)現(xiàn),或開發(fā)難度較高,需要投入的資源遠(yuǎn)遠(yuǎn)超過該功能帶來的收益,那么這樣的需求也可以暫時(shí)不予考慮。
當(dāng)我們通過上述四個(gè)問題篩選排除掉大部分無價(jià)值需求后,就可以確定其他需求的優(yōu)先級了。
第三步:確定需求優(yōu)先級
需求優(yōu)先級的確定,可以借助我們耳熟能詳?shù)摹?重要緊急四象限法則”。
通過四象限法則,可以對需求進(jìn)行 優(yōu)先級排序:
· 重要緊急的需求:需要集中精力優(yōu)先解決;
· 重要不緊急的需求:需要對需求進(jìn)行分析后制定出具體方案,再安排解決;
· 緊急不重要的需求:可以考慮是否需要解決,如果需要解決的話,是否有省時(shí)省力的方式;
· 不重要不緊急的需求:可以暫時(shí)不考慮。
四、需求管理
需求分析的第三步,就是將篩選后的用戶需求匯總到產(chǎn)品需求池中,便于產(chǎn)品經(jīng)理統(tǒng)一管理。產(chǎn)品需求池沒有固定格式,可根據(jù)產(chǎn)品經(jīng)理管理習(xí)慣進(jìn)行設(shè)置。以下是小摹整理的產(chǎn)品需求池內(nèi)容結(jié)構(gòu),供大家參考:
產(chǎn)品需求池結(jié)構(gòu)
在管理用戶需求時(shí),有以下幾點(diǎn)注意事項(xiàng):
1、匯總完成后,應(yīng)與開發(fā)等部門展開需求評審會(huì)議,進(jìn)一步篩選掉無價(jià)值需求;
2、同一模塊的需求盡量集中在一起,方便開發(fā)人員查看和統(tǒng)一解決;
3、定期整理產(chǎn)品需求池,避免重要需求被遺漏。
以上就是關(guān)于需求分析的流程怎么設(shè)計(jì),以及如何分析需求的全部內(nèi)容,想了解更多關(guān)于需求分析的信息,請繼續(xù)關(guān)注中培偉業(yè)。