POST TIME:2018-12-03 21:34
總有一些小需求,根本寫(xiě)不出PRD——姜太公公
你是否遇到過(guò)寫(xiě)不出PRD的小需求呢?也就是我們經(jīng)常說(shuō)的“一句話(huà)需求”。
加個(gè)按鈕,改個(gè)顏色,加個(gè)跳轉(zhuǎn),刪除個(gè)邏輯……blabala~ 這種情況下,你說(shuō)寫(xiě)PRD吧?寫(xiě)10個(gè)字兒寫(xiě)完了。不寫(xiě)PRD吧?和開(kāi)發(fā)童鞋直接溝通,,開(kāi)發(fā)完成后發(fā)現(xiàn)和預(yù)期相差八百里。那么,你是怎么處理“一句話(huà)需求”的呢?你在處理過(guò)程中和開(kāi)發(fā)溝通的愉快嗎?
舉一個(gè)實(shí)際例子:
產(chǎn)品:在這個(gè)頁(yè)面增加一個(gè)「回到頂部的按鈕」。這個(gè)需求的場(chǎng)景是用戶(hù)在列表頁(yè)一直滑滑滑,突然想回到頁(yè)面頂部,這個(gè)按鈕可以幫手用戶(hù)快捷回到頂部
技術(shù):好的
一天之后……
產(chǎn)品:這個(gè)「回到頂部按鈕」為啥出現(xiàn)在首屏?我還沒(méi)有滑呢為啥它就出現(xiàn)了?這時(shí)候不需要回到頂部?。考夹g(shù):你說(shuō)過(guò)嗎?
所以你看,“一句話(huà)需求”真是說(shuō)時(shí)一時(shí)爽,上線(xiàn)之后都是填不完的坑。
那么問(wèn)題來(lái)了,為啥給開(kāi)發(fā)講“一句話(huà)需求”開(kāi)發(fā)總是做的跑遍了?明明是一個(gè)很簡(jiǎn)單的需求啊!
其實(shí),“一句話(huà)需求”沒(méi)有錯(cuò),錯(cuò)的是你踩了“場(chǎng)景”和“實(shí)現(xiàn)效果”兩個(gè)大坑。要高效的溝通“一句話(huà)需求”,可以嘗試的遵守如下兩個(gè)原則:
原則一:“一句話(huà)需求”不要談場(chǎng)景,要講“當(dāng)前狀態(tài)”!
原則二:“一句話(huà)需求”不要談實(shí)現(xiàn)效果,要講“用例”!
原則一:“一句話(huà)需求”不要談場(chǎng)景,要講“當(dāng)前狀態(tài)”!什么是場(chǎng)景?簡(jiǎn)單來(lái)說(shuō),就是什么人在什么時(shí)間什么地點(diǎn)做了什么事情產(chǎn)生什么結(jié)果(who+when+where+what+how)
產(chǎn)品經(jīng)理必需會(huì)談「場(chǎng)景」。就像一個(gè)情場(chǎng)老手必需時(shí)刻把“我愛(ài)你”掛在嘴邊一樣。有了它,你幾乎戰(zhàn)無(wú)不敗。直到某一天你遇到一個(gè)開(kāi)發(fā),你手捧粘著露水的玫瑰,深情滿(mǎn)滿(mǎn)的說(shuō)“我愛(ài)你”,開(kāi)發(fā)扣著腳說(shuō)“啥?”,想想也是夠掃興的了。
那正確的姿勢(shì)是什么?描述當(dāng)前狀態(tài)。
如下圖,故事原作者是「老李說(shuō)」,圖片截取自UI中國(guó)
回到上文加「回到頂部按鈕」的例子,產(chǎn)品說(shuō)的“這個(gè)需求的場(chǎng)景是用戶(hù)在列表頁(yè)一直滑滑滑”就是這個(gè)需求的場(chǎng)景……
這樣的描述,開(kāi)發(fā)會(huì)有如下疑惑:
列表頁(yè):哪個(gè)列表頁(yè)?搜索結(jié)果頁(yè),促銷(xiāo)列表頁(yè)?是只加單個(gè)列表還是全局添加?列表頁(yè)狀態(tài):在初使?fàn)顟B(tài)是否添加「回到頂部按鈕」?在空狀態(tài)時(shí)是否添加「回到頂部按鈕」正確的描述應(yīng)該是:
在“搜索結(jié)果頁(yè)”,用戶(hù)處于瀏覽態(tài)(沒(méi)有任何「可點(diǎn)擊浮層」覆蓋在“搜索結(jié)果頁(yè)”上),而且當(dāng)前曝光商品處于屏幕的非首屏,此時(shí)需出現(xiàn)一個(gè)「回到頂部按鈕」。備注:只要滿(mǎn)足上面的條件,無(wú)論上滑手勢(shì)或者下滑手勢(shì)都可吊起「回到頂部按鈕」展現(xiàn)
正確的描述“當(dāng)前狀態(tài)”,應(yīng)該盡可能用結(jié)構(gòu)化的語(yǔ)言。結(jié)構(gòu)化的目的是為了讓“一句話(huà)需求”的表達(dá)更加接近于開(kāi)發(fā)思維,從而減少和開(kāi)發(fā)的信息理解分歧錯(cuò)誤稱(chēng)。下面是幾種常見(jiàn)的“當(dāng)前狀態(tài)”的描述,可以進(jìn)行參照:
當(dāng)前的物理狀態(tài)是什么?斷網(wǎng)狀態(tài),網(wǎng)絡(luò)欠好狀態(tài),網(wǎng)絡(luò)通暢狀態(tài)……當(dāng)前的用戶(hù)狀態(tài)是什么?瀏覽狀態(tài),確認(rèn)狀態(tài),輸入狀態(tài),等待狀態(tài),初始狀態(tài)……當(dāng)前的頁(yè)面狀態(tài)是什么?無(wú)結(jié)果狀態(tài),處于第幾屏,是否為疊加層……原則二:“一句話(huà)需求”不要談實(shí)現(xiàn)效果,要講“用例”!“一句話(huà)需求”講實(shí)現(xiàn)效果可以嗎?可以是可以,但是問(wèn)題是,實(shí)現(xiàn)效果是一種感性的描述,而開(kāi)發(fā)是理性的動(dòng)物。這就是我們的代溝。當(dāng)你說(shuō)出實(shí)現(xiàn)效果時(shí),你的邏輯是:「首先腦海中有畫(huà)面,然后話(huà)語(yǔ)描述實(shí)現(xiàn)效果」
可是開(kāi)發(fā)通過(guò)你的一句話(huà)可以準(zhǔn)確的倒推回和你腦袋里面的畫(huà)面嗎?
回到上文加「回到頂部按鈕」的例子,產(chǎn)品說(shuō)的“用戶(hù)突然想回到頁(yè)面頂部,這個(gè)按鈕可以幫手用戶(hù)快捷回到頂部”是這個(gè)需求的實(shí)現(xiàn)效果……
那怎樣的描述可以更加精準(zhǔn)的幫手開(kāi)發(fā)理解呢?講用例。用例是用戶(hù)完成目標(biāo)的方法和步驟。告訴開(kāi)發(fā)用戶(hù)的任務(wù),前置條件,用戶(hù)做了怎樣一個(gè)操作。
正確的描述應(yīng)該是:
前置條件:用戶(hù)點(diǎn)擊手勢(shì)或者長(zhǎng)按后的松開(kāi)手勢(shì)預(yù)期結(jié)果:頁(yè)面回到頂部,「回到頂部按鈕」消失總結(jié)為啥把“一句話(huà)需求”單獨(dú)拎出來(lái),一方面是有的需求小的根本無(wú)法寫(xiě)出PRD,另一方面本著敏捷開(kāi)發(fā)的原理,處理好“一句話(huà)需求”可以幫手我們團(tuán)隊(duì)提升效率。那么PRD怎么寫(xiě)呢?下回分解吧。
PS: 你被哪些“一句話(huà)需求”坑過(guò)嗎?歡迎大家留言踴躍留言
作者:姜太公公 ?(微信號(hào)公眾號(hào):grandpa_jiang) ?產(chǎn)品老流氓,終身學(xué)習(xí)者。致力于研究產(chǎn)品方法論,解決小白PM的疑難雜癥。