需求文檔要點Checklist
文章未作者所總記得需求文檔要點Checklist,希望能夠給你的產品工作帶來幫助。
本文中的每個check點,都是我曾經踩過、躺過、摔過……的坑。雖然不敢保證,有了這份checklist就一切順利(畢竟開發也會寫bug、測試也會漏case的),但至少不會在項目進行的各個階段,被小伙伴問得一臉懵。
姑且不提PRD在項目進展中的重要性,PRD本身就是產品經理的一張名片,漏洞百出的作品絕對會降低你在團隊中的信譽度,影響后續工作的進行。
PRD在一個團隊中存在的意義,在我看來主要是以下3點:
1、降低團隊成員的溝通成本
項目相關人可以直接查文檔解決自己的疑問,而不是每個人什么問題都找產品確認。
2、全面的邏輯梳理,避免遺漏
沒什么好說的,PRD的內容就是如此
3、信息存檔,備查
一個產品通常會經歷好幾任產品經理,太古老的需求很可能相關人都離職了,沒有文檔的話基本很難知道之前是怎么做的。開發編寫代碼需要有注釋,PRD也算是產品的注釋。
具體的Checklist如下(文末附思維導圖):
一、背景目的
PRD的必備元素,整個需求的立足點。這部分薄弱的PRD,一般要做好在評審時被小伙伴質疑到懷疑人生準備。Check點在于,需求中的每個需求點提出的原因,論據包括但不限于數據分析、用戶調研、訪談、合作方要求……
二、需求內容
1、場景是否覆蓋完全
通常一個功能不會只出現在單一頁面上,最簡單的以淘寶新增打折信息為例,如果有新增折扣方式,那么所有涉及價格展示的地方都要做相應修改:詳情、購物車、收藏夾、專題、搜索結果……
2、頁面類型選擇——H5 or Narive?
1)H5:
不依賴發版變更容易,每次進入都要加載,速度慢,只支持簡單交互。
適合試錯、或一次性頁面,不會頻繁進入退出的,比如活動相關、模板化頁面等
2)Native:
依賴發版變更困難,載入速度快,支持復雜的交互。
適合有復雜操作的頁面,應用中出現頻率高的基礎頁面,穩定的功能。
3、頁面數據顯示
只要顯示在頁面上的東西,每個的數據來源都必須明確
1)數據來源
- 前端寫死 or 本地儲存 or 網絡請求
- 如果是本地儲存是否要上報后臺
- 如果是網絡請求,是否需要本地緩存,從哪個服務獲取
- 后臺可配的話,前端和后臺各個字段的對應關系
2)沒有數據處理方式
情況一、首次拉取or前端數據被清除
通常需要在邏輯中寫明,因為首次拉取的邏輯可能和正常邏輯不同
情況二、網絡返回數據為空
- 展示默認數據、不顯示、顯示歷史緩存數據
- 前端是否重復請求,次數?
- 是否可手動刷新
3)數據更新頻率(上傳&拉?。?/p>
- 前端控制固定頻率更新or后端發送通知觸發更新
- 是否有手動刷新機制
3、網絡異常情況
1)無網絡反饋
- 點擊按鈕提示
- 加載失敗頁面,點擊重試
2)wifi和移動網絡轉換
音頻、視頻、圖片等,涉及到用戶流量消費問題,需要作出提示反應
4、登錄態影響
如果需求中有跟用戶賬戶走的信息,特別需要注意這一點。
- 設備未登錄賬號
- 用戶登錄后
- 用戶退出登錄后
- 同一設備切換賬號
- 兩臺設備同時登錄一個賬號
5、低版本兼容性
1)系統版本
有些接口特性,舊的系統版本不支持。通常產品不需要考慮這個問題,涉及相關內容,開發會自己找過來的。
2)應用版本
只要涉及功能優化,都需要考慮這個問題。
- 低版本是否直接就支持新改動,不支持的話是否要做版本隔離
- 用戶從舊版本更新到新版本時,規則變化如何提示,是否會引起問題
- 廣告位是否需要變更
- 新邏輯和其他功能邏輯是否有沖突
6、是否有關聯產品/功能改造
7、是否需要后臺查詢功能
8、安全問題
只要涉及錢、評論、賬戶的,都要慎重考慮這一點。
曾經做一個活動,發放代金券,驗證手續少了一道,于是被盜刷,又上緊急版本;評論相關的審核過濾,避免被查水表。
9、統計
不注意就會被漏掉的一塊,但是因為會占用開發及測試時間,制定埋點計劃也需要人力,如果漏掉,是很不專業的表現。
寫在最后
希望每個產品都能寫出優雅的PRD。
本文由 @?譚喵 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自PEXELS,基于CC0協議
感謝,這是我最擔心的部分
怎么下載文檔呢 ? ??
時隔兩年來按照大佬寫的checklist一點一點check,謝謝大佬!
受教了!謝謝大佬!目前正在一條一條參考寫prd中..
看下來都是平時被開發懟但還是沒有引起重視的點 ? 感謝分享~
好實用,謝謝~~
非常感謝,受教了!
想問問是用的xmind哪個模板???
可以設置邊框和線條
同問腦圖~~~
xmind,mac和windows版都有
想知道腦圖是用什么工具畫的,很好看,求回復~~
xmind,mac和windows版都有
踩過很多坑~~
? 摔得鼻青臉腫的
哈哈,我也會把踩到的坑記在xmind上
我覺得比mindmanager好用~