面對功能優(yōu)化類項目,如何做好需求分析?

功能優(yōu)化類需求的核心在于準(zhǔn)確定位待優(yōu)化項,做好需求收集篩選再進(jìn)入設(shè)計階段。

面對大大小小的需求要如何處理?怎么把得到的需求落地成設(shè)計稿?本次總結(jié)將結(jié)合「同學(xué)會郵件預(yù)告功能優(yōu)化」項目,針對需求分析的流程做簡單討論。

同學(xué)會郵件預(yù)告功能簡述:

同學(xué)會為JDR團(tuán)隊內(nèi)部的課程講座,形式分為專業(yè)課程與沙龍兩種,均以共同主題的形式包裝2-5節(jié)課程進(jìn)行分享。為更好地保證課程的宣傳力度,JELLY共享平臺提供郵件預(yù)告功能,在課程負(fù)責(zé)人錄入課程后,系統(tǒng)郵箱將在課程前一天10點自動發(fā)出郵件。

收集需求

收集到的需求決定了產(chǎn)品的迭代方向,對于功能優(yōu)化類項目而言,需求收集的來源通常有以下幾類:

  • 高層決策:由話事人直接決定的產(chǎn)品發(fā)展方向策略;
  • 內(nèi)部討論:項目的相關(guān)人員站在各自的視角,對產(chǎn)品提出的一些優(yōu)化建議;
  • 業(yè)務(wù)擴(kuò)充:因為產(chǎn)品的發(fā)展,原有功能已不足以支持,因此需要補(bǔ)充功能來滿足業(yè)務(wù)訴求;
  • 數(shù)據(jù)分析:通過數(shù)據(jù)分析,得出具體的優(yōu)化點;
  • 用戶調(diào)研及反饋:通過用戶研究的方法對目標(biāo)用戶進(jìn)行分析,從而總結(jié)出優(yōu)化方向,或是用戶側(cè)直接提出的反饋及建議。

篩選并確定需求

通過多種途徑收集到需求后,需要對其進(jìn)行篩選。首先排除掉明顯不合理的「偽需求」,再從看似很合理的需求中確定真實的產(chǎn)品需求。

1. 如何判斷需求是否合理?

不合理的需求往往有以下幾個特點:

  • 邏輯不能自洽,經(jīng)不起推敲
  • 投入產(chǎn)出比不合理,需要較高成本但對產(chǎn)品而言價值不高
  • 不符合產(chǎn)品定位

簡單舉例,課程提醒郵件的目的是在恰當(dāng)?shù)臅r間點通知用戶課程舉辦時間。業(yè)務(wù)側(cè)提出想更好地讓大家提前安排手頭工作,預(yù)留聽課時間,能否讓預(yù)告郵件在提前一周和提前一天的時候各發(fā)送一次?

提前一天通知已經(jīng)可以滿足訴求的情況下,再增設(shè)一個通知節(jié)點,在信息周知的層面上講,沒有價值;在平臺的層面上講,相同內(nèi)容高頻發(fā)送易對用戶造成騷擾感,不符合平臺預(yù)期。因此這個需求就是不合理的,直接pass。

2. 如何確定有效需求?

當(dāng)用戶在使用產(chǎn)品的過程中遇到了當(dāng)前版本無法解決的問題時,就產(chǎn)生了需求,但在面對問題時,每個人通常會結(jié)合自己的經(jīng)驗,從自己的視角提出解決方案,并將其作為需求提報為待優(yōu)化項。如何從這些表象中挖掘到真實的產(chǎn)品需求,是需求確定階段的核心。

例如,一個人說頭痛,需要止痛藥。但導(dǎo)致頭痛的原因也有很多,可能是因為感冒風(fēng)寒,或是因為睡眠不夠。直接給止痛藥,治標(biāo)不治本,真正要做的是找到病因,對癥下藥。

面對需求也是一樣,要從用戶的表象訴求中,挖掘真實動機(jī),從而提煉出產(chǎn)品需求。

我們要做的,是從用戶的角度對他遇到的問題進(jìn)行分析??梢酝ㄟ^自問自答的方式幫助思考:

  • 這個功能是針對哪些用戶群體,他們有什么樣的特點?
  • 要為他們解決什么問題?
  • 他們一般會在什么樣的場景中出現(xiàn)這樣的需求?
  • 最終的設(shè)計方案要達(dá)到什么目的?

舉個例子,郵件發(fā)送功能的舊版本規(guī)定了有效錄入時間。在有效時間內(nèi)錄入課程,后臺會自動發(fā)送定時郵件。若晚于該時間,則不發(fā)郵件,需由課程組織者用自己的郵箱手動發(fā)出預(yù)告郵件。

業(yè)務(wù)側(cè)提出,個人郵箱補(bǔ)發(fā)影響力不如平臺官方,希望可以在錄入時間晚于規(guī)定時間的情況下,提供手動發(fā)送的按鈕。

但真的是加一個按鈕就可以解決問題了嗎?從場景入手,逐一展開分析:

這個功能是針對哪些用戶群體?他們一般會在什么樣的場景中出現(xiàn)這樣的需求?

同學(xué)會各部門管理員需要使用郵件預(yù)告功能,少數(shù)管理員因為記錯錄入時間或其他特殊原因,未在規(guī)定時間內(nèi)錄入課程信息。

他們遇到了什么問題?

不知道自己操作逾時,等待平臺自動發(fā)出郵件,結(jié)果錯過了最佳通知時間,只能臨時自行發(fā)出預(yù)告郵件。

最終的設(shè)計方案要達(dá)到什么目的?

  • 在逾時操作的情況下,也提供平臺發(fā)送郵件的應(yīng)急功能;
  • 明確平臺立場,理解特殊情況,但絕不允許發(fā)展為常態(tài),需通過限制手段來保證課程信息準(zhǔn)時錄入,保證課程預(yù)告的及時性。

由此我們可以知道,增加一個補(bǔ)發(fā)按鈕是無法真正解決問題的。

如何為他們解決這個問題?

  • 優(yōu)化發(fā)送邏輯:細(xì)化場景,提升容錯率,為逾時錄入行為提供應(yīng)急預(yù)告方案
  • 明確操作結(jié)果:通過規(guī)則說明、郵件發(fā)送方式說明等方式明確告知發(fā)布者郵件發(fā)送情況
  • 業(yè)務(wù)側(cè)加強(qiáng)約束:從根源上減少逾時發(fā)布行為,保證課程預(yù)告的及時性。

這樣,我們才得到了真正的有效需求,它們將有效地指引我們設(shè)計的方向。

3. 如何定義需求的價值?

可以結(jié)合該需求的使用人群量級、使用頻率;是否涉及核心功能;資源投入產(chǎn)出比;是否有其他低成本的解決方案來綜合考慮。若一個需求本身是一個只有極少數(shù)用戶需要使用的低頻操作,且開發(fā)成本較高,則可將其定義為低價值需求。

也可將需求與產(chǎn)品定位做比照,不符合產(chǎn)品定位的需求,可以直接剔除。

排除不合理的需求;提煉用戶需求的真實動機(jī);去掉沒有價值的需求。經(jīng)過這三個步驟便可以得到真實可靠的需求。

排序需求

得出明確需求后,需要對需求的優(yōu)先級進(jìn)行排序。當(dāng)項目體量較大,而開發(fā)資源有較為有限的情況下按照優(yōu)先級做好分期規(guī)劃,進(jìn)行分步設(shè)計、開發(fā)、上線。

至此,做好了需求分析,就可以進(jìn)入真正的設(shè)計階段了。按照需求優(yōu)先級逐一處理,根據(jù)類別去細(xì)化方案。

需求分析的意義就在于,通過明確用戶的需求,在設(shè)計階段擁有一個明確的方向,從而在設(shè)計過程中不斷比對驗證,避免出現(xiàn)設(shè)計的偏差。做對的事情,比把事情做對更重要。

更多需求分析的方法:

歡迎關(guān)注「京東設(shè)計中心JDC」的微信公眾號:

需求太多怎么評審?來看京東內(nèi)部的實戰(zhàn)案例!

收藏 49
點贊 13

復(fù)制本文鏈接 文章為作者獨立觀點不代表優(yōu)設(shè)網(wǎng)立場,未經(jīng)允許不得轉(zhuǎn)載。