需求文檔是產(chǎn)品經(jīng)理的基本功慨仿,具體表現(xiàn)形式視不同公司部門要求而定所坯。本次分享的內(nèi)容只是我日常工作的一個總結(jié)解恰,歡迎大家一起交流討論,共同進(jìn)步浙于。
首先我們要明確需求文檔有誰要看护盈,大家看文檔需要獲取什么信息,你想向大家傳遞什么信息羞酗;這是最基本的幾個方向腐宋。除此之外,還需要考慮這個文檔的可持續(xù)維護(hù)性檀轨,是否需要多人協(xié)作完成等等胸竞。
#1. 需求文檔的閱讀者在關(guān)注什么?
閱讀需求文檔的主要是開發(fā)参萄、設(shè)計師卫枝、測試。我們需要做的是理清業(yè)務(wù)邏輯拧揽,通過原型頁面列舉關(guān)鍵字段剃盾、頁面跳轉(zhuǎn)邏輯、前后端數(shù)據(jù)交互邏輯淤袜、異常提示痒谴、邊界值處理。
新手產(chǎn)品往往會花更多的時間在前端頁面的原型設(shè)計上铡羡,怎么展示的好看符合用戶的操作習(xí)慣確實是我們需要考慮的积蔚。不過,我們也不能忽視后臺數(shù)據(jù)的支持烦周,以及后臺管理是否需要增加可視化操作頁面尽爆。例如注冊,用戶在前端頁面只需要填寫手機號读慎,驗證碼漱贱。后臺部分需要查詢用戶是否已存在,手機號是否合法夭委,然后通過通訊服務(wù)商發(fā)送驗證碼到用戶的手機號幅狮,再校驗用戶填寫的驗證碼是否正確。這一系列完成后株灸,需要在用戶表新增一條用戶數(shù)據(jù)崇摄。至此,一個最最簡易的注冊流程才算結(jié)束慌烧。但是我們還需要考慮的是逐抑,是不是需要有后臺用戶管理頁面,通過手機號查詢用戶信息屹蚊?如果驗證碼輸入錯多次厕氨,是否需要有異常提醒进每?如果用戶輸入手機號的時候亂按數(shù)字鍵,是不是可以讓他無限制按下去腐巢?
涉及邏輯判斷的地方借助流程圖是最清晰易懂的品追,在原型中可以使用頁面+流程圖連接頁面來幫助說明。
#2. 文檔的維護(hù)和細(xì)節(jié)
如果是一個比較大的項目需要迭代多次冯丙,不是一次交付完成肉瓦。那么文檔的修訂歷史就很有用了。每次打開文檔通過修訂歷史就可以清晰的知道有哪些地方是需要重點關(guān)注的胃惜。除此之外泞莉,可能有些規(guī)則需要借助excel列舉,或者你是用word寫的文檔船殉,開發(fā)人員還需要結(jié)合原型查看鲫趁,那么這一切不能完全在本文檔中體現(xiàn)出來的部分,都一定要附上查看方式以及說明清楚對應(yīng)的本文檔中的哪些說明利虫。