產(chǎn)品文檔二:如何寫好產(chǎn)品需求規(guī)格說(shuō)明書(shū)(PRD)
文檔能力是產(chǎn)品經(jīng)理的必備的能力之一,一份清晰到位的產(chǎn)品文檔能夠極大提高與開(kāi)發(fā)溝通的效率。不僅是入門產(chǎn)品經(jīng)理的重要練習(xí)項(xiàng)目,對(duì)于1-3年的產(chǎn)品經(jīng)理來(lái)說(shuō),提高文檔能力也是必修功課。
接上文,我們繼續(xù)看看一份合格的PRD文檔究竟需要包括哪些內(nèi)容呢?
PRD文檔的產(chǎn)品功能需求是最重要的文檔內(nèi)容,在描述時(shí)要注意兩方面的內(nèi)容:
↘???????編寫完整的產(chǎn)品功能
↘???????每個(gè)功能做具體描述時(shí)要完整
進(jìn)行產(chǎn)品功能描述時(shí),頁(yè)面內(nèi)容描述、功能框架、業(yè)務(wù)流程和用戶界面布局的需求描述內(nèi)容包括:
界面內(nèi)容需求
-描述內(nèi)容是靜態(tài)or動(dòng)態(tài)數(shù)據(jù):哪部分內(nèi)容是靜態(tài)的,哪些是動(dòng)態(tài)的文本內(nèi)容調(diào)用
-完整描述界面內(nèi)容:如頂部標(biāo)題、按鈕里的文字等
-內(nèi)容加載是否有特殊需求:是否需要本地緩存還是刷新后要加載新內(nèi)容
-描述輸入框中的內(nèi)容:初始內(nèi)容、輸入后是否有附加功能
-界面內(nèi)容為空時(shí)的處理:如是否支持離線、是否要設(shè)計(jì)空數(shù)據(jù)界面、是否要引導(dǎo)用戶操作
-內(nèi)容長(zhǎng)度的限制:內(nèi)容展示是否限制字?jǐn)?shù),多出限定字?jǐn)?shù)是是否可以點(diǎn)擊查看更多、昵稱是否有字?jǐn)?shù)限制、密碼是否有字?jǐn)?shù)限制
-內(nèi)容違禁時(shí)需求:對(duì)敏感詞、違禁內(nèi)容(如:涉及版權(quán)、專利、隱私等圖片)的處理
-過(guò)期內(nèi)容的處理:過(guò)期內(nèi)容是否刪除、刪除后的內(nèi)容用戶再次點(diǎn)擊如何展示
-用戶內(nèi)容輸入處理:用戶在輸入框輸入空格、特殊字符的處理、用戶的輸入內(nèi)容是否保留為歷史記錄
產(chǎn)品流程需求
-功能框架和流程的功能點(diǎn):對(duì)所有流程中包含的功能進(jìn)行描述。注意流程中的主導(dǎo)航進(jìn)入及返回是否是從哪來(lái)回哪去。
-流程描述:頁(yè)面跳轉(zhuǎn)描述,如A→B頁(yè)面跳轉(zhuǎn)進(jìn)行完成說(shuō)明(包括觸發(fā)方式:?jiǎn)螕糸L(zhǎng)按滑動(dòng);觸發(fā)區(qū)域:**某個(gè)區(qū)域;觸發(fā)前中后狀態(tài):禁用、加載時(shí)間、動(dòng)效、中間狀態(tài))
-頁(yè)面布局:頁(yè)面標(biāo)題欄、導(dǎo)航欄說(shuō)明,頁(yè)面反饋如:彈窗加載狀態(tài)進(jìn)度提示
-特殊流程描述:如登陸流程中的忘記登陸密碼流程;啟動(dòng)頁(yè)、用戶引導(dǎo)頁(yè)流程描述
-頁(yè)面布局的橫豎屏問(wèn)題
-頁(yè)面布局的不同屏幕尺寸自適應(yīng)問(wèn)題
-不同模式下頁(yè)面說(shuō)明:夜間模式編輯模式無(wú)圖模式
賬號(hào)及權(quán)限需求
用戶個(gè)人身份管理會(huì)涉及到用戶的不同登陸狀態(tài)
↘???????登陸
↘???????非登陸
↘???????賬號(hào)異常
↘???????賬號(hào)被凍結(jié)
同時(shí)還涉及用戶等級(jí)及權(quán)限相關(guān)需求,如
↘???????會(huì)員與非會(huì)員
↘???????付費(fèi)與非付費(fèi)用戶
在進(jìn)行賬號(hào)及權(quán)限需求描述時(shí)要說(shuō)明不同賬號(hào)狀態(tài)及用戶權(quán)限下顯示的內(nèi)容和功能:
-不同賬號(hào)狀態(tài)說(shuō)明:登陸狀態(tài)、非登陸狀態(tài)不同情況
-不同用戶等級(jí)和權(quán)限說(shuō)明:不同等級(jí)用戶有哪些權(quán)限?在頁(yè)面展示上有什么不同?
-不同賬號(hào)狀態(tài)切換時(shí)是否要特殊展示
-說(shuō)明一個(gè)賬號(hào)多終端登陸還是允許多終端登陸同一賬號(hào),當(dāng)一個(gè)帳戶只允許登錄一臺(tái)機(jī)器,需要檢查帳戶終端數(shù)量,原終端帳號(hào)踢出是否給予提示
-是否有多賬號(hào)切換,是否要保留歷史賬號(hào)
-是否支持第三方賬號(hào)登陸,登陸后如何綁定自有賬號(hào)
?
硬件環(huán)境需求
不同終端水平包括:硬件特性、網(wǎng)絡(luò)狀態(tài)等
-橫豎屏是否需要鎖屏
-不同分辨率是否需要適配,如何適配
-是否調(diào)用手機(jī)物理按鍵,什么情況下調(diào)用,如何調(diào)用
-SD卡在做文件導(dǎo)入本地操作時(shí):沒(méi)有SD卡、SD卡儲(chǔ)存已滿、儲(chǔ)存位置等情況說(shuō)明
-無(wú)網(wǎng)絡(luò)時(shí)的內(nèi)容顯示,執(zhí)行聯(lián)網(wǎng)操作如何給予用戶提示
-網(wǎng)絡(luò)信號(hào)不好,是否做無(wú)超時(shí)限制,如何給用戶反饋,是否引導(dǎo)用戶做其他操作或退出
-緩存如何處理,什么情況調(diào)用緩存
-服務(wù)器宕機(jī)、出現(xiàn)404、502情況時(shí)如何處理
服務(wù)器交互需求
服務(wù)器交互需求包括消息推送、數(shù)據(jù)更新方式、軟件權(quán)限和后臺(tái)監(jiān)管需求。
-說(shuō)明必要的push消息業(yè)務(wù)規(guī)則,什么情況需要push消息,push什么內(nèi)容
-哪些內(nèi)容要用戶手動(dòng)刷新,哪些需要自動(dòng)刷新,哪些是手動(dòng)+自動(dòng)刷新
-哪些內(nèi)容從后臺(tái)切換回前臺(tái)時(shí)要進(jìn)行數(shù)據(jù)更新
-哪些內(nèi)容需要實(shí)時(shí)更新,哪些定時(shí)更新
-數(shù)據(jù)展示部分的處理邏輯:每次從服務(wù)端請(qǐng)求、緩存到本地
-軟件權(quán)限說(shuō)明:什么功能在什么情況下調(diào)用什么樣的權(quán)限(位置通訊錄聯(lián)網(wǎng)照片)
-數(shù)據(jù)安全性說(shuō)明:輸入的密碼是否以明文形式顯示,備份是否加密, 恢復(fù)數(shù)據(jù)是否考慮恢復(fù)過(guò)程的異常通訊中斷
-交叉事件安全性說(shuō)明:運(yùn)行軟件過(guò)程中, 如果有來(lái)電、SMS、EMS、MMS、藍(lán)牙、紅外等通訊或充電時(shí), 是否暫停程序,優(yōu)先處理通信。處理完畢后是否正?;謴?fù)軟件, 繼續(xù)原來(lái)的功能
-后臺(tái)的數(shù)據(jù)檢測(cè)點(diǎn),監(jiān)控哪些數(shù)據(jù)
-后臺(tái)的哪些功能點(diǎn)為前端提供哪些內(nèi)容,敏感詞、違禁內(nèi)容如何屏蔽
-如何進(jìn)行內(nèi)容推薦和排序