首頁(yè)技術(shù)文章正文

產(chǎn)品需求文檔怎么寫?交互說(shuō)明怎么寫?

更新時(shí)間:2021-05-04 來(lái)源:黑馬程序員 瀏覽量:

1577370495235_學(xué)IT就到黑馬程序員.gif

PRD也叫產(chǎn)品需求文檔,是產(chǎn)品經(jīng)理的基本功之一,必須會(huì)寫。市面上各種PRD模板,免費(fèi)的付費(fèi)的都有。所以本文就不再拘泥于這些表面文章,而是要跟大家聊聊PRD里面的核心內(nèi)容到底是什么。

PRD文檔的作用,通俗來(lái)解釋,就是通過(guò)文字和圖形等內(nèi)容來(lái)表達(dá)產(chǎn)品經(jīng)理對(duì)產(chǎn)品的需求,并傳達(dá)給開發(fā)和設(shè)計(jì)人員,并在上線后將這些需求呈現(xiàn)在用戶面前。

一份PRD文檔,核心部分是頁(yè)面原型以及對(duì)原型的交互說(shuō)明。光有原型還不夠,因?yàn)樵椭荒軅鬟f可視化的需求,而更多的需求和邏輯則是非可視化的,因此需要附加交互說(shuō)明。


什么是交互說(shuō)明?

所謂交互說(shuō)明,就是將產(chǎn)品所有的可視和非可視的邏輯規(guī)則通過(guò)文字的形式描述出來(lái),是開發(fā)人員的工(shuai)作(guo)依據(jù)。一份合格的交互說(shuō)明是可以有效的提高團(tuán)隊(duì)溝通消息,降低溝通成本,避免風(fēng)(si)險(xiǎn)(bi)。


交互說(shuō)明怎么寫?

交互說(shuō)明是頁(yè)面規(guī)則的描述,那到底有哪些規(guī)則需要描述呢?在這里,我們從兩個(gè)維度展開:數(shù)據(jù)和操作。

對(duì)一個(gè)頁(yè)面而言,給用戶的體驗(yàn)就是兩件事:能看到什么?能做什么?前者,我們稱為數(shù)據(jù),后者我稱為操作。因此,交互說(shuō)明就是要描述出一個(gè)頁(yè)面有哪些數(shù)據(jù),即數(shù)據(jù)規(guī)則,能做什么操作,即操作規(guī)則。


數(shù)據(jù)規(guī)則

數(shù)據(jù),什么是數(shù)據(jù)?在數(shù)據(jù)規(guī)則里,漢字、數(shù)字、字母、字符、圖片、視頻、音頻、這些都是數(shù)據(jù)。在交互說(shuō)明里,對(duì)數(shù)據(jù)規(guī)則的描述要包含以下幾點(diǎn):

1. 數(shù)據(jù)怎么來(lái)的?是后臺(tái)上傳,用戶行為還是前臺(tái)寫死的數(shù)據(jù)?

2. 數(shù)據(jù)的顯示有什么限制?比如字符長(zhǎng)度、顯示尺寸、行數(shù)等限制。

3. 數(shù)據(jù)在不同狀態(tài)下的顯示有什么區(qū)別?比如登陸和非登陸的狀態(tài)、會(huì)員和非會(huì)員的狀態(tài)、可用和不可用的狀態(tài)、互斥狀態(tài)、不同網(wǎng)絡(luò)條件等

4. 數(shù)據(jù)是否存在為空的情況?如果是,為空怎么顯示?比如頭像,如果用戶沒(méi)有上傳頭像,該怎么顯示?


操作規(guī)則

操作,什么是操作?在操作規(guī)則里,要說(shuō)明用戶在頁(yè)面能做什么,操作反饋如何。操作+反饋才是完整的交互規(guī)則。在交互說(shuō)明里,對(duì)操作規(guī)則的描述要包含以下幾點(diǎn):

1. 用戶能做什么操作?比如輸入、點(diǎn)擊、滑動(dòng)等。

2. 操作后有什么反饋?比如跳轉(zhuǎn)新頁(yè)面、彈框、toast、面板切換、動(dòng)畫效果等。

3. 不同狀態(tài)下的操作有什么限制?比如登陸和非登陸的狀態(tài)、會(huì)員和非會(huì)員的狀態(tài)、可用和不可用的狀態(tài)、互斥狀態(tài)、不同網(wǎng)絡(luò)條件等。

4. 不同狀態(tài)下的操作反饋有區(qū)別嗎?具體有什么區(qū)別?


總結(jié)

對(duì)于不同的產(chǎn)品經(jīng)理而言,原型的保真程度會(huì)不一樣,交互說(shuō)明的格式也會(huì)不一樣。但是原則是一樣的:清晰的傳遞頁(yè)面需求。而頁(yè)面的需求都由數(shù)據(jù)規(guī)則和交互規(guī)則組成,按照剛上訴的思路去描述,可以保證對(duì)交互說(shuō)明的全覆蓋,你也不怕被開發(fā)懟了。



猜你喜歡:

0歲產(chǎn)品經(jīng)理如何快速學(xué)習(xí)提升技能?

面試產(chǎn)品經(jīng)理需要注意什么?

產(chǎn)品流程圖怎么畫?

什么是MRD?如何撰寫市場(chǎng)需求文檔?

黑馬程序員產(chǎn)品經(jīng)理培訓(xùn)課程

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!