如何自己動手寫第一篇產品需求文檔(PRD)?看看我的第一篇prd

自己動手寫第一篇產品分析文檔是為了能夠順利轉行互聯網產品職位,多麼希望那時有一個人可以告訴我怎麼寫,然後就沒有了。哈哈,於是我翻過百度,越過知乎,穿過朋友圈;最後拯救我的是馬爸爸的淘寶(偷偷告訴大家,有什麼想不開的去淘寶上搜一下)。於是乎,在下把淘寶上找到的資料整理了一下,自己做了一款高保真產品原型,並輸出了自己的第一篇產品文檔。雖然自己還沒有入坑成功,但是發出來,萬一有小夥伴和我一樣苦惱呢?萬一誰誰誰hr看上我了呢?萬一........估計沒了。

附上我的產品原型:「時時寶」app Axure原型

pmdaniu.com/rp/view?

「愛今天」產品分析文檔

note.youdao.com/notesha

小人第一次出來做,做的不好,大佬輕踩踩踩,

狀態 :[ √] 草稿

文件標籤:產品需求文檔

版本:2017 (1.0)

日期:2017-10-21

1概述

1.1產品目的

「時時寶」是一款時間管理類的手機應用,通過幫助用戶記錄每天的時間使用情況,並做出不同周、月、日的時間使用情況分析,使用戶更好的為實現制定的目標而調整自己的時間分配。

1.2文檔閱讀對象

產品、技術、測試

1.3功能概述

「時時寶」具有隨時記錄時間的功能,用戶可以選擇不同的項目或目標來將自己的時間使用情況進行記錄和修改。用戶也可以查看不同日期自己已經完成記錄的時間使用情況。

「時時寶」的統計功能可以將用戶平時記錄下來的不同活動的時間使用情況進行匯總和簡單分析比較,用戶可以按照日、周、月條件查找。

「時時寶」可以把用戶的不同活動進行分類,可以添加、減少、修改不同的活動來區分類別。

2時間

2.1記錄時間功能

2.1.1功能描述

簡介:時間軸上顯示用戶已經完成輸入的時間段,用戶在時間軸上可以任意添加、修改活動的時間。

使用規則:

1、 用戶可以添加新的時間段,輸入起始和結束時刻,並選擇相對應的活動。

2、 用戶可以對已經完成輸入並且顯示在時間軸上的時間段進行修改。

3、 同一時間不能記錄多個活動,同一活動可以多次記錄,記錄時間範圍為0:00至23:59。

4、 如果最新記錄的時間段與其他時間段重合,後者與新時間段重合部分自動記錄為新時間段名稱。

5、 時間段按照事件發生先後順序進行排列。

2.1.2業務流程

2.1.3功能需求

業務規則

1、時間段為列表顯示,按照時間順序排列,用戶可以上下滑動查看,頁面一次顯示五個完整時間段。

2、每天記錄時間段上限為144個。

3、輸入時間時開始時間若大於等於結束時間,彈出「開始時間要小於結束時間」提示框。

4、用戶可輸入的時間範圍為00:00-23:59,如果輸入結果是空、非數字、非時間的結果,按照修改前時刻記錄。

5、如果輸入結果與其他時間段有重合部分,則修改結果覆蓋與其他時間段的重合部分,其他時間段起始時刻自動修改。

6、輸入時間段的起始時刻後,自動計算出花費的時間長度並顯示。

7、每個時間段可選擇一項活動,用戶點擊相應的圖標進行選擇和修改。

原型頁面

圖2.1 時間軸頁面

頁面元素列表

名稱、含義、限制/約束條件

時間

時間情況按鈕

1、 顯示名稱「時間」和圖標,點擊後高亮,切換到「時間」頁面,顯示當日時間軸頁面。

統計

統計情況按鈕

1、 顯示名稱「統計」和圖標,點擊後高亮,切換到「統計」頁面,顯示當日時間統計頁面。

我的情況按鈕

1、 顯示名稱「我」和圖標,點擊後高亮,切換到「我」頁面,顯示功能排列頁面。

時間軸欄

當日不同時間段列表

1、 每一欄顯示「活動圖案」,「開始時刻」和「結束時刻」,中間顯示「時長」。

2、 不同欄按時間順序排列。

3、 時間軸可以上下滑動顯示其他欄。

4、 每次進入默認顯示時間軸的最底部。

5、 點擊每欄的空白處可以進入修改頁面。

添加時間

新增活動時間段

1、 佔據一欄的位置,中間顯示加號圖案。

2、 點擊加號或空白處後進入新增時間欄的輸入界面。

添加目標

添加目標按鍵

1、 顯示為圓形加號按鈕。

2、 點擊後進入「添加目標」界面,詳見4.1。

管理目標

顯示目標按鍵

1、 顯示為圓形列表圖案。

2、 點擊後進入「管理目標」界面,詳見4.1。

圖2.2 輸入時間頁面

頁面元素列表

名稱、含義、限制/約束條件/說明

活動

不同活動的圖案

1、 活動圖案默認顯示5個,名稱左至右依次是學習、工作、睡覺、浪費、娛樂。

2、 在下拉框中有活動圖案,名稱由用戶自定義。

3、 點擊任一圖案,相應圖案高亮,其他圖案不高亮。

箭頭

上、下方向箭頭

1、 點擊「向下箭頭」,彈出下拉框。

2、 點擊「向上箭頭」,隱藏下拉框。

3、 下拉框元素有「向上箭頭」和活動圖案顯示在空白矩形上。

輸入框

時間輸入框

1、 一共有四個輸入框,左至右依次為「開始時」、「開始分」、「結束時」、「結束分」。

2、 如果是修改原時間·,進入後輸入框顯示原時間。

3、 如果是新增時間,進入後輸入框顯示為空。

4、 點擊輸入框自動獲取焦點。

5、 當「開始時」輸入兩位數後自動失去焦點, 「開始分」自動獲取焦點;當「開始分」輸入兩位數後自動失去焦點, 「結束時」自動獲取焦點;當「結束時」輸入兩位數後自動失去焦點,

「結束分」自動獲取焦點。

6、 輸入框只能輸入數字,且不超過兩位。

7、 如果輸入框只輸入了一位數字,該輸入框失去焦點時輸入的數字前自動加一位數字「0」。

8、 如果輸入框為空或沒有任何輸入,該輸入框失去焦點時顯示第一次獲取焦點時的數字或空。

9、 如果「開始時」或「結束時」輸入數字大於23,「開始分」或「結束分」輸入數字大於59,所在輸入框失去焦點時顯示第一次獲取焦點時的數字或空。

提示

錯誤提示框

1、 顯示框顯示「開始時間要小於結束時間」,顯示位置覆蓋在「確認」按鈕上方。

2、 每次任一輸入框中的焦點失去後進行一次判定。

3、 判定當時間輸入框中的 「開始時」大於 「結束時」,顯示提示框。

4、 判定當時間輸入框中的 「開始時」等於 「結束時」, 「開始分」大於 「結束分」,顯示提示框。

5、 判定當時間輸入框中的 「開始時」等於 「結束時」, 「開始分」等於 「結束分」,顯示提示框。

確認

生成新時間軸按鈕

1、 按鈕名稱為「確認」。

2、 點擊按鈕後,將時間軸上對應的時間修改為輸入框顯示的時間,「時長」自動計算並顯示在時間軸上。

3、 點擊按鈕後,顯示時間軸頁面。

空白處

上方半透明的空白區域

1、 區域為半透明的狀態,可以看到上一頁面。

2、 點擊半透明區域自動返回時間軸頁面。

2.2查看時間功能

2.2.1功能描述

簡介:用戶可以選擇日期,查找過去留有記錄的時間軸。

使用規則:

1、用戶可以在「日曆」上選擇月份和日期,查看當天的時間軸記錄。

2、過去沒有時間軸記錄的日期,以及未來還未記錄時間的日期沒有時間軸記錄。

3、時間軸記錄可以上下滑動查看。

2.2.2業務流程

2.2.3功能需求

業務規則

1、 用戶通過點擊「日曆」圖標進入選擇日期的界面;再次點擊「日曆」或點擊「收起」圖標收起日曆。

2、 「日曆」的顯示範圍為第一次時間記錄的當月至最後一次時間記錄月份的下一個月。

3、 點擊「日曆上的日期進入當日的時間軸界面;如果當日不存在記錄則顯示「未記錄時間」。

4、 當月日期文字顏色淺,非當月日期文字顏色深,用來區分不同月份。

5、 當天日期顏色加深以突出。

原型頁面

圖2.3日曆頁面

頁面元素列表

名稱、含義、限制/約束條件

標題

日期年月

1、 顯示年和月份。

2、 顯示的範圍為第一次時間記錄的當月至最後一次時間記錄月份的下一個月。

日曆

日曆按鈕

1、 顯示圖標,點擊後顯示其他元素。

2、 標題顯示為當日所屬年、月份。

向上箭頭

收起按鈕

1、 點擊後隱藏 「日曆框」、「標題」、所有箭頭。

向左箭頭

改變月份按鈕

1、 點擊後「標題」和「日曆框」切換到上個月。

2、 若顯示月份的上個月為「標題」顯示範圍最早月,則點擊後隱藏「向左箭頭」。

3、 若顯示月份為「標題」顯示範圍最遲月,則點擊後顯示「向右箭頭」。

向右箭頭

改變月份按鈕

1、 點擊後「標題」和「日曆框」切換到下個月。

2、 若顯示月份的下個月為「標題」顯示範圍最遲月,則點擊後隱藏「向右箭頭」。

3、 若顯示月份為「標題」顯示範圍最早月,則點擊後顯示「向左箭頭」。

日曆框

日期選擇表格

1、 最上方顯示星期「一」至「日」,下面顯示對應的日期。日期由表格組成,每格代表一天。日期數字在表格左上角,節日或特殊日期在表格右下角標註。每個月的日期表格都有六行,最上行由當月第一天所在周組成,後面按周依次排列。

2、 當日日期的表格底色加深以突出。標題月份的日期,表格中數字顏色變淡以區別其他月日期。

3、 點擊「日曆框」中的表格,切換為對應日期的時間軸界面。

4、 若「日曆框」中的表格對應的日期沒有時間軸記錄,點擊該表格後切換為空白頁面,中間顯示名稱「未記錄時間」。

3統計

3.1統計分析功能

3.1.1功能描述

簡介:用戶可以選擇日、周、月,查看相應的時間記錄統計情況。

使用規則:

1、統計數據分為日、周、月三種周期。每個周期的統計數據從第一次時間記錄所在日、周、月開始,至最後一次時間記錄所在日、周、月結束。

2、以日為周期,數據包括日目標完成情況、日時間分布扇形圖。以周為周期,數據包括周睡眠、周投資、周時間分布圖。以月為周期,數據包括月睡眠、月投資、月時間分布圖。

3、統計情況可以上下滑動查看。

3.1.2業務流程

3.1.3功能需求

業務規則

1、 進入頁面默認顯示當日統計情況。

2、 有日、周、月三種周期可以選擇,進入後默認分別顯示三種周期對應的最近一周期內統計情況。

3、 「日」周期內可以查看不同日期的統計情況;「周」周期內可以查看不同星期的統計情況;「月」周期內可以查看不同月份的統計情況。

4、 「日」周期的查看範圍為第一次記錄時間日至現在;「周」周期的查看範圍為第一次記錄時間所處星期至現在所處星期;「月」周期的查看範圍為第一次記錄時間所處月份至現在所處月份。超出查看時間範圍的時間不予顯示。

5、 統計數據包括投資、睡眠、浪費、固定、其他。

6、 「日」統計數據顯示日目標完成情況、日時間分配圖。沒有統計數據則顯示「沒有記錄時間」。

7、 「周」統計數據顯示睡眠柱狀圖、投資柱狀圖、時間分配圖。沒有統計數據則顯示「沒有記錄時間」。

8、 「月」統計數據顯示睡眠柱狀圖、投資柱狀圖、時間分配圖。沒有統計數據則顯示「沒有記錄時間」。

原型頁面

圖3.1 「統計」首頁界面

頁面元素列表

名稱、含義、限制/約束條件

選擇框

選擇周期按鈕

1、 名稱為「日」、「周」、「月」的三個按鈕。

2、 點擊按鈕高亮,其餘兩個取消高亮,「日期」顯示相關周期區間,「統計數據」顯示為相關數據。

日期

一個周期區間

1、 名稱為年月日的顯示。點擊「日」按鈕,只顯示當天年月日。點擊「周」或「月」按鈕,顯示當天所屬周期的起始年月日和結束年月日。

2、 進入默認顯示最近周期年月日。

向左箭頭

改變區間按鈕

1、 點擊後 「日期」切換到上個周期。

2、 若顯示周期的上個周期為最早周期,則點擊後隱藏「向左箭頭」。

3、 若顯示周期為最晚周期,則點擊後顯示「向右箭頭」。

向右箭頭

改變區間按鈕

1、 點擊後 「日期」切換到下個周期。

2、 若顯示周期的下個周期為最晚周期,則點擊後隱藏「向右箭頭」。

3、 若顯示周期為最早周期,則點擊後顯示「向左箭頭」。

統計數據

統計數據匯總

1、 「日」統計數據顯示日目標完成情況、日時間分配圖。 「周」統計數據顯示睡眠柱狀圖、投資柱狀圖、時間分配圖。 「月」統計數據顯示睡眠柱狀圖、投資柱狀圖、時間分配圖。沒有統計數據則顯示「沒有記錄時間」。

2、 「統計數據」上下滑動查看。

3、 每日未記錄的時間段自動標註為「其他」數據。

4、 每完成一次時間記錄,包含這次時間記錄的「統計數據」自動刷新數據。

4我

4.1我的資料

4.1.1功能描述

簡介:用戶可以填寫、完善個人資料。

使用規則:

1、點擊「我」,首頁最上欄顯示用戶的部分資料,點擊這一欄,可以進入修改資料頁面。

2、在修改界面中,用戶可以修改頭像、姓名、性別、描述、目標語。

3、修改完點擊「保存」後,修改後的部分資料會顯示到「我」首頁的最上欄。

4.1.2業務流程

4.1.3功能需求

業務規則

1、 界面名稱為「我」,點擊「我」進入我的資料界面,包含四欄內容,第一欄顯示用戶的頭像、姓名、自我描述。

2、 點擊第一欄可以進入基本信息顯示界面,並可以對其中內容進行修改。

3、 基本信息顯示界面包括頭像、姓名、性別、用戶描述、用戶目標。

4、 基本信息顯示界面中點擊相關的基本信息可以進行修改。

5、 修改頭像可以選擇從相冊選取或者拍攝。

原型頁面

圖4.1 「我」首頁界面

頁面元素列表

名稱、含義、限制/約束條件

基本信息

用戶基本信息

1、 顯示頭像圖標、用戶名稱、用戶描述。

2、 點擊後進入信息修改界面。

添加目標

添加目標按鍵

1、 名稱為「添加目標」。

2、 點擊後進入添加目標頁面。

管理目標

顯示目標按鍵

1、 名稱為「管理目標」。

2、 點擊後進入查看目標頁面。

原型頁面

圖4.2 我的資料界面

頁面元素列表

名稱、含義、限制/約束條件

頭像

用戶頭像

1、 點擊頭像區域彈出選擇頭像框,包含「拍攝」、「相冊」兩個按鈕。

2、 點擊選擇頭像框周圍灰色空白區域返回到基本信息顯示頁面;點擊「拍攝」打開手機攝像頭,點擊「相冊」打開手機相冊。

3、 完成頭像選擇操作後頭像顯示為新修改的圖片。

姓名

用戶姓名

1、 名稱為「姓名」。

2、 點擊「姓名」下方文本框,輸入文本,文本可以是二十字以內的文字、符號、數字、字母,超過字數的文本不顯示。

性別

選擇性別

1、 名稱為「性別」、「男」、「女」。

2、 點擊「男」單選按鈕後選中該按鈕,「女」單選按鈕取消選中。

3、 點擊「女」單選按鈕後選中該按鈕,「男」單選按鈕取消選中。

描述自己

用戶描述自己語言

1、 名稱為「描述自己」。

2、 點擊「描述自己」下方文本框,輸入文本,文本可以是二十字以內的文字、符號、數字、字母,超過字數的文本不顯示。

我的目標

用戶目標語言

1、 名稱為「我的目標」。

2、 點擊「我的目標」下方文本框,輸入文本,文本可以是二十字以內的文字、符號、數字、字母,超過字數的文本不顯示。

返回

返回鍵

1、 顯示為向左箭頭。

2、 點擊後回到「我」界面。

保存

保存鍵

1、 按鈕名稱為「保存」。

2、 點擊後返回到「我」界面,第一欄顯示修改後的頭像、姓名、描述。

4.2添加目標

4.2.1功能描述

簡介:用戶可以添加個人需要實現的目標活動,用以統計數據。

使用規則:

1、點擊「我」,首頁第二欄顯示「添加目標」,點擊這一欄,可以進入相關頁面。

2、在添加目標界面中,用戶可以輸入目標名稱、選擇圖案、填寫時間和期限,自動顯示目標平均每天用時。

3、點擊「保存」後,會增加新的活動種類的記錄和統計。

4.2.2業務流程

4.2.3功能需求

業務規則

1、 界面最上區域顯示名稱「添加名稱」,包含五欄內容。

2、 第一欄為輸入目標名稱文本框,提示文字為「輸入你的目標」,只有完成名稱輸入才會在頁面最下方出現「保存」按鈕,文本框文字為20字數以內的文字、字母、數字、符號,輸入超過字數的部分不顯示。

3、 第二欄為為目標選擇圖案,顯示一個默認圖案,點擊後彈出下拉框顯示其餘可選圖案,其餘可選圖案顯示六個。

4、 第三欄名稱為「需要」,第四欄名稱為「期限」,默認顯示數字「100」和「30」;點擊第三或第四欄後彈出相應輸入框,可以輸入目標需要時間(小時)或期限天數;每完成一次輸入框填寫,第五欄自動計算平均每天用時(小時)並顯示。

5、 點擊「保存」按鈕,新增一個活動內容、圖案、統計項目。

6、 添加目標數量不超過99個。

原型頁面

圖4.3 添加目標功能頁面

頁面元素列表

名稱、含義、限制/約束條件

輸入你的目標

目標名稱輸入框

1、 默認文本框內沒有文字。當沒有文字時,顯示提示文字為「輸入你的目標」。

2、點擊後獲取焦點,可以輸入二十字以內的文字、字母、數字、符號;超過的字數不顯示。

3、當文本框內字數大於0時,顯示「完成」按鈕、「保存」按鈕;當文本框內沒有文字時,隱藏「完成」按鈕、「保存」按鈕。

完成

完成鍵

1、 名稱為「完成」的按鈕。

2、 點擊按鈕後,「輸入你的目標」失去焦點,「完成」按鈕隱藏;如果文本框內有文本則保留原文字,文本框內無文本則顯示提示文字「輸入你的目標」。

選擇圖案

選擇圖案

1、 名稱為「選擇圖案」,默認顯示一個圖案。

2、 點擊這一欄區域彈出下拉框,點擊下拉框中任一圖案後收起下拉框,並將所選圖案顯示在這一欄。

需要

需要時間顯示

1、名稱為「需要」,時間單位名稱為「小時」,默認顯示「100」。

2、點擊這一區域彈出「需要時間」輸入框。

需要時間

需要時間輸入框

1、 名稱為「需要時間(單位:小時)」。

2、 點擊輸入框周圍灰色空白區域返回「添加目標」界面。

3、 文本輸入框內默認顯示為「需要」欄上數字,點擊文本輸入框獲取焦點,可以輸入包含3個字數以內的數字,非數字或超出部分不顯示。

4、 點擊「確定」按鈕後回到「添加目標」界面,並在「需要」欄顯示新輸入的時間。

5、 點擊「取消」按鈕後回到「添加目標」界面,。

期限

完成期限顯示

1、 名稱為「期限」,時間單位名稱為「天」,默認顯示「30」。

2、 點擊這一區域彈出「期限天數」輸入框。

期限天數

期限天數輸入框

1、 名稱為「期限天數(單位:天)」。

2、 點擊輸入框周圍灰色空白區域返回「添加目標」界面。

3、文本輸入框內默認顯示為「期限」欄上數字,點擊文本輸入框獲取焦點,可以輸入包含4個字數以內的數字,非數字或超出部分不顯示。

4、點擊「確定」按鈕後回到「添加目標」界面,並在「期限」欄顯示新輸入的時間。

5、點擊「取消」按鈕後回到「添加目標」界面,。

平均每天需要投入

目標平均每天投入小時

1、 名稱為「平均每天需要投入」,時間單位名稱為「小時」,默認顯示「3.3」。

2、 計算公式為 需要時間/期限天數=每天投入;結果保留到小數點後一位(四捨五入)。

3、 如果期限天數為空或0、00、000、0000,平均每天需要投入結果顯示為空;如果需要小時為空或0、00、000,平均每天需要投入結果顯示為空。

4、 「需要」或「期限」欄上數字每更新一次,結果自動更新一次。若計算結果大於等於24或者為空,顯示提示框「提示:您輸入的數字有誤」,隱藏「保存」按鈕;若計算結果小於24,隱藏提示框。

返回

返回鍵

1、顯示為向左箭頭。

2、點擊後彈出「確定要退出編輯嗎?」對話框,點擊「確定」按鈕回到上一界面,並隱藏提示框「提示:您輸入的數字有誤」。點擊「取消」按鈕回到「添加目標」界面。

保存

保存鍵

1、 按鈕名稱為「保存」。

2、點擊後返回到上一界面,。

4.3管理目標

4.3.1功能描述

簡介:用戶可以對已添加目標活動內容進行查看和修改。

使用規則:

1、點擊「我」,首頁第三欄顯示「管理目標」,點擊這一欄,可以進入相關頁面。

2、在管理目標界面中,用戶可以看到不同目標的名稱、狀態、圖案。

3、點擊任一目標顯示欄後,會進入該目標的詳細信息顯示界面,可以對其進行修改,完成修改後自動覆蓋原數據信息。

4.3.2業務流程

4.3.3功能需求

業務規則

1、界面最上區域顯示名稱「管理目標」,目標從上至下先顯示未完成的目標,再顯示已完成的目標,相同狀態的目標按照時間開始先後順序排列。

2、每個目標顯示目標名稱、開始時間、狀態、圖案。

3、可以上下滑動查看界面。

4、點擊任一目標進入修改目標界面。修改目標的功能需求參考4.1添加目標功能需求。

原型頁面

圖4.4 管理目標和修改目標功能界面

頁面元素列表

名稱、含義、限制/約束條件

目標欄

不同目標部分信息顯示

1、 顯示目標名稱、開始時間、狀態、圖案。

2、 點擊目標所在矩形區域進入該目標修改界面。

3、 上下滑動來查看目標。

返回

管理目標頁面返回鍵

1、 顯示為向左箭頭。

2、 點擊後回到上一界面,「我」界面首頁或者「時間」界面首頁。

修改目標界面

修改目標界面

1、 顯示名稱為「修改目標」。

2、 界面中的目標名稱、圖案、需要時間、期限、平均每天用時都顯示為原來已保存的文本。點擊相關信息所在矩形區域後進行修改,具體參考4.1添加目標功能

3、 點擊「保存」按鈕後返回到「管理目標」界面,顯示修改後的名稱、開始時間、狀態、圖案。


推薦閱讀:

永不熄滅的熱情:從程序猿到產品汪
悲觀的產品經理
課程篇(13):產品設計-產品發布及後續跟進
【乾貨】0年級產品經理入門指南

TAG:產品經理入門 | PRD | 互聯網產品 |