產品需求文檔丨云之家V1.0版需求文檔
作為一名產品新人,撰寫一份嶄新的產品需求文檔固然厲害,但對一個產品進行復盤,將一個產品在發展階段中版本迭代的特性加以提取,重新生成一份V1.0版本的產品需求文檔也是一次思考的過程,取舍之間,盡顯你的厲害本色。
二零一七年六月二十一日,云之家舉行V9發布會。
作為一個用了一年多云之家的老人,看過了云之家從V7到V9的歷程,趁著還有內心余潮,從一個新人產品的視角,思考今天的云之家,思考當初的云之家,如果早知今日,當初要是我是云之家產品人,我該如何取舍,又該如何選擇?
下面將從我產品新人的角度來為云之家做一份V1.0版本的產品需求文檔,一方面鍛煉寫作能力,一方面鍛煉產品思維。
文檔介紹
版本控制是管理需求的一個重要方面,而作為每一個公布的需求文檔的版本有著兩個重要的部分:一是關于版本狀態;二是修訂歷史。
為了盡量減少困惑、沖突、誤傳,文檔的版本必須被統一確定,且在版本介紹中具備版本號、作者、日期、版本狀態,在修訂歷史中記錄文檔版本、修訂時間、變更人姓名、修訂屬性以及版本內容描述。
開文介紹
開文介紹中主要是說明該文檔的V1.0版本是關于哪一個產品、IOS還是Android(可以移動端用一個文檔說明)、當前版本、V1.0版本作者、完成日期以及文檔狀態。
修訂歷史
修訂歷史是一個版本的可追溯源,因為一般來說,各個公司都是處于鐵打的產品需求文檔流水的產品經理的狀態,利用它,就可以對產品的整個發展歷程有一個清晰的認識,便于把握產品發展路線。
新建默認為相應模塊的首次使用,對于文檔的修改以及增加的地方可加入超鏈接,同時在增加與修改的具體地方進行顏色標示或者其他標志來進行區分,方便其他人員進行查詢。
1文檔概述
1.1產品概述
產品概述主要從產品背景、產品目的以及產品定位三個方面進行說明(因為設想的是V1.0版本,其背景主要是從市場現狀、產品開發背景以及優缺點來進行細述,而如果是后續版本,主要是根據版本修改功能特性進行描述,就模塊功能提升了什么以及優化了什么等等)。
1.2名詞說明
名詞說明列出文檔中所用到的專門術語的定義和縮略語的全稱和解釋,方便每一個查看文檔的人對文檔中的每一個術語都有一個基本認知。
1.3文檔閱讀對象
本文檔面向Android端的開發人員、產品人員、運營人員、測試人員等項目相關人員(根據文檔內容列出文檔閱讀對象,如產品分工明確,可列出需求關聯負責人以及具體執行人員)。
2產品描述
2.1產品整體流程
產品整體流程主要以產品結構圖、審批流程圖以及簽到流程圖進行展示:、
①產品結構圖
②審批流程圖
③簽到流程圖
2.2全局說明
此處全局說明主要以彈窗對話、加載、點擊空白區域或無網絡以及打斷重新打開四個方面進行展開。
①彈窗對話
②加載
頁面加載
下拉刷新加載
網絡異常加載
暫無數據加載
搜索無結果加載
③點擊空白區域或無網絡
④打斷重新打開
2.3產品需求描述
以下是產品模塊劃分,并列出其主要功能及解決需求。
2.4產品版本迭代
互聯網產品迭代節奏較快,云之家產品小版本發布間隔周期在2-3星期,大版本發布間隔周期為2-3個月,目前產品的迭代計劃如下,后續版本持續迭代,提前根據功能設定迭代計劃。(迭代計劃前需要進行評審會議,評定優先級,以此確定本次迭代的計劃主要功能點)
3功能需求
3.1消息
溝通遍及企業的方方面面,適用于企業的各種場景,根據場景就衍生出如下三種溝通方式:
單人會話、群組會話、訂閱消息
消息頁簽的頁面主要以三種溝通方式為主,配合以待辦通知而展開。
3.1.1消息頻道
溝通是本質,溝通可連接人事物,企業內部的信息交流有助于打破企業壁壘,打通信息孤島,使信息的流通更加流暢、溝通更加效率,提升企業辦公效率。
用戶場景:用戶隨時隨地登錄云之家第一時間查看所有消息
功能描述:消息展示列表,展示關于待辦通知、群組消息、單人會話消息、訂閱消息的消息列表,點擊右上角+可進行功能快捷操作,搜索欄進行內容相關搜索。
輸入/前置條件:首頁登錄,默認進入
需求描述:
1.待辦通知固定頂部,右側顯示最后一條待處理事件時間,其他消息按時間倒序排列,待辦通知若無待處理事件,右下內容顯示為“還沒有待處理事件”
2.待辦通知、訂閱消息(包括簽到助手、文件傳輸助手等直接顯示在消息列表的)為固定設置圖標,圖標右上顯示名稱,右下顯示描述內容;群組圖標為群組中前四人頭像四方拼接,右上顯示群名,右下顯示消息發送人名字,冒號與文字內容(如群組有外部好友,在群名前顯示黃色圖標);單人會話圖標為對方頭像,右上顯示名字,右下顯示文字內容(如為外部好友,名字前顯示黃色圖標)
3.群名稱最多顯示24個字符,如群組中有外部好友,則顯示22個字符,超出部分以省略號展現
4.消息內容顯示一行,超出部分以省略號形式展現
5.消息時間為當天的直接顯示時間,如11:00;消息時間為昨天的顯示昨天;消息時間為一周內的顯示星期幾;消息時間為一周之前顯示當天日期,如02-04;消息時間非當年顯示年月日,如2016-11-05
6.右側顯示未讀消息數目,展示形式為紅色圓圈白色數字,點擊查看消息或長按點擊標為已讀后消失
7.手勢動作:長按某條消息可選擇置頂、刪除、標為已讀(無未讀消息不顯示標為已讀),待辦通知長按無提示
8.手勢動作:手指上下滑動查看列表消息
輸出/后置條件:
- 點擊右上角“+”進入快捷界面
- 點擊搜索進入搜索頁面
- 點擊待辦通知進入待辦通知頁面
- 點擊群組進入群組頁面
- 點擊單人會話進入單人會話頁面
- 點擊訂閱消息進入訂閱消息頁面
3.1.2待辦通知
工作中總是需要稍后處理,忙碌時會遺忘未辦事項、已辦事項,待辦通知集合涉及到用戶的未辦與已辦事項,用戶總能及時進行處理與查看。
用戶場景:用戶進入云之家可查看所有待辦事項與通知
功能描述:作為輕應用的待辦事項以及通知的統一入口,用戶在待辦通知中對事項進行查看處理
輸入/前置條件:輕應用中產生待處理事件或群組中@提及
需求描述:
- 待辦通知事項按時間倒序排列,時間顯示規則與消息一致
- 下拉箭頭下拉顯示所有已有欄目,按住拖動進行排序,拖動排序中全部默認顯示在最前面,排序完成點擊上拉箭頭
- 紅點代表未查看該事項,點擊查看后紅點消失
- 點擊@提及事項跳入群組中該@處,點擊輕應用事項跳入具體輕應用,進行處理后待辦事項進入已處理
- 待辦通知事項默認顯示全部,點擊某一欄目,只顯示顯示所有該欄目待辦通知;若@消息被撤回,待辦通知中同時消失,消息被刪除依然可以查看
- 群名稱顯示16個字符,剩余部分以省略號代替
- 輕應用內容以及群消息內容部分最多顯示兩行,剩余部分以省略號代替
- 手勢動作:手指上下滑動查看待辦通知事項
輸出/后置條件:
- 點擊查看已處理進入已處理頁面
- 點擊具體待辦通知進入具體頁面
3.1.3已處理
用戶場景:用戶在已處理中查看所有已處理事項
功能描述:所有已處理事項的展示列表,用戶查看已處理事項具體情況
輸入/前置條件:在待辦通知中將事項進行處理
需求描述:
- 已處理事項按時間倒序排列,時間顯示規則與消息一致
- 點擊@提及事項跳入群組中該@處,點擊輕應用事項跳入具體輕應用
- 群名稱顯示16個字符,剩余部分以省略號代替
- 輕應用內容以及群消息內容部分最多顯示兩行,剩余部分以省略號代替
- 消息被撤回,該已處理事項消失;消息被刪除,點擊依然可以跳入內容詳情頁面
- 手勢動作:手指上下滑動查看所有已處理事項
輸出/后置條件:點擊具體已處理事項進入具體頁面
3.1.4群組頁面
在企業里,企業群組、部門群組、興趣群組、因某事件創建的群組等多種功能群組,需要進行信息的多向流通,可以進行充分的討論、快速溝通多人,方便消息快速到達多人,不需要浪費時間去一個一個去通知,提升了溝通效率。
用戶場景:用戶在群組中展開團隊協作、團隊消息互通
功能描述:提供多人交流溝通與協作的空間
輸入/前置條件:創建一個群組或打開某一個群組
需求描述:
- 群名稱長度最多為46個字符,顯示群名稱最多16個字符,如有外部好友,則最多14個字符,余下用省略號顯示
- 群圖標顯示群組中前四位用戶頭像,如群組中只有3人,則只顯示三人頭像
- 群組中若存在外部好友則在群名稱前顯示外部好友圖標
- 點擊群公告下拉顯示,群公告圖標由白底藍字變為藍底白字,下拉顯示框顯示最新群公告,若無群公告則顯示“暫無群公告”
- 群成員發送的消息為白底黑字,消息內容一行最多顯示24個字符,多行顯示;自己發送消息為藍底白字,消息內容一行最多顯示30個字符,多行顯示
- @提及會顯示未讀,點擊可進行未讀提醒,一旦有用戶讀取該消息則未讀人數會相應變化
- 點擊“+”出現右圖,可進行發送照片、拍照、小視頻等操作;點擊語音圖標,長按語音條發送語音消息,上滑取消該條語音
- 手勢動作:長按頭像進行@該用戶;長按消息內容出現如圖,進行復制、撤回、分享等操作;消息撤回一旦超過可撤回時間,撤回標志不顯示
- 手勢動作:手指上下滑動查看所有消息
輸出/后置條件:
- 點擊右上雙人頭像,進入群組設置頁面
- 點擊用戶頭像,進入個人詳情頁面
3.1.5群組設置
用戶場景:用戶在需要對群名稱進行修改或修改某些群組屬性時進入群組設置進行操作
功能描述:提供用戶修改群名稱、群公告等群組設置的功能
輸入/前置條件:點擊群組右上角雙人圖標
需求描述:
- 群組名最多顯示22個字符,如存在外部好友,在群組名前顯示外部好友圖標,顯示20個字符,超出部分用省略號表示;點擊該區域可修改群組名,群名稱修改以彈窗方式展現
- 群組成員顯示最多6個最早加入該群的頭像,右側顯示群成員總人數;點擊該區域可查看所有群成員,群成員按名字首字母進行排序,并按字母進行區段劃分,點擊“+”調用接口進入選擇聯系人頁面
- 點擊群公告向右箭頭,查看當前群公告及歷史群公告,群公告由群組管理員設置
- 開啟消息免打擾會關閉該群組消息推送,彈出toast提示“已關閉消息推送”,按鈕置灰,關閉消息免打擾會開啟群組消息推送,彈出toast提示“已開啟消息推送”,按鈕為藍
- 開啟設為重要群組,彈出提示“設置重要群組成功”,該群組會出現在通訊錄重要群組中,關閉后彈出提示“取消設置為重要群組”,該群組從重要群組中消失
- 退出群組后在群聊中自動推送一條系統消息“XX退出群組”
輸出/后置條件:
- 點擊相應圖標進入相應頁面
- 修改設置成功
3.1.6選擇聯系人
在多種場景下需要添加或選擇人員的接口進行快速選擇,減少用戶不必要的時間浪費。
用戶場景:用戶需要進行添加人員或選擇人員
功能描述:提供用戶選擇人員的功能
輸入/前置條件:封裝形成選擇聯系人接口
需求描述:
- 在搜索框內直接搜索,在組織架構沿組織樹查找選擇,在組織架構中可選擇部門也可選擇個人
- 點擊已有群組直接選擇所有成員,不可選擇單人,如已有群組中存在現群組成員,開始欄顯示實際成員數(已有群組總人數-現群組相同成員人數)與成員頭像
- 最近聯系人按最后聯系時間倒序排列,以頭像+名字+職位展示,如為外部好友,名字后展示黃色圖標
- 未選擇人時按鈕只顯示開始字樣,且圖標上覆蓋灰色蒙層,使不可選
- 已選擇成員顯示頭像,一行最多顯示6個,左右滑動查看所有頭像,開始欄顯示已選擇聯系人數目,實時更新已選擇聯系人數目,當刪除聯系人至0時,與第4點相同
- 單個選擇聯系人時,如該聯系人已在群組中,勾選框置灰不可選
- 手勢動作:點擊頭像欄進行選擇與取消選擇該聯系人,點擊開始欄頭像可取消選擇該聯系人
- 手勢動作:上下滑動查看最近聯系人
輸出/后置條件:人員添加或選擇成功
3.1.7單人會話
工作中最常用的溝通是一對一單人溝通,單人會話的場景是最常見的也是最重要的,因某事雙方交流進行信息的傳遞,無任何障礙與擾亂因素,使溝通更高效,配合未讀已讀,使消息必達。
需求場景:用戶在需要與某一個人進行信息傳輸時使用單人會話
功能描述:提供信息交流溝通的功能
輸入/前置條件:創建一個單人會話聊天
需求描述:
- 需求與群組會話保持一致,群名稱改為名字,群圖標改為頭像,如為外部好友,名字前顯示黃色圖標;點擊右上角進入群組設置,名字欄不可修改,添加成員后自動升級為群組,群名稱為群組中成員名字組成,以頓號分隔,無群公告、設為重要群組以及退出群組
- 發送消息顯示對方未讀,點擊可進行未讀提醒,用戶讀取消息后該提示消失
- 手勢動作:點擊電話標志撥打云之家免費電話
輸出/后置條件:
1.點擊右上角單人圖標進入群組設置
2.點擊用戶頭像進入個人詳情頁面
3.1.8搜索
搜索作為一種快捷查找的功能,在每一個app里都是一個必不可少的功能,避免用戶浪費時間,提升使用的有效性與辦公的效率。
需求場景:用戶在需要查找某些人或內容的時候使用搜索進行查找
功能描述:提供給用戶搜索查找人事物的功能
輸入/前置條件:點擊進入搜索
需求描述:
- 點擊搜索進入搜索框,藍色光標保持閃爍
- 點擊進入搜索框,鍵盤默認為彈出狀態,下拉可收起鍵盤
- 搜索歷史按時間倒序排列,最多顯示6條最新搜索歷史,搜索歷史可一鍵清除
- 搜索的內容按不同內容形式區分,按照上述內容形式順序進行排列
- 點擊六個指定標簽可搜索指定內容,顯示指定內容,其他相關內容不顯示
- 實時搜索內容,各內容只顯示三條,可點擊查看更多
- 無搜索結果的情況下顯示“無結果”
輸出/后置條件:點擊查看搜索內容情況
3.1.9訂閱消息
公司、協會、組織等向用戶傳遞消息的渠道,是一種重要的通知類傳遞方式,幫助企業、組織與協會等向訂閱用戶傳遞消息,且不會被其他消息干擾。
需求場景:用戶需要獲得某些信息時可獲得公司推送的公共號消息
功能描述:提供推送公司相關通知與消息的功能
輸入/前置條件:管理后臺編輯好公共號,進行開啟
需求描述:
- 公共號消息按時間倒序排列,時間顯示規則與消息一致
- 右側顯示未讀消息數目,用戶查看消息后數字消失
- 公共號消息名稱最多顯示24個字符,超出部分以省略號展現
- 消息描述內容顯示一行,一行最多顯示36個字符,超出部分以省略號形式展現
- 手勢動作:長按某條消息可選擇置頂、刪除、標為已讀(無未讀消息不顯示標為已讀)
- 手勢動作:手指上下滑動查看所有訂閱消息
輸出/后置條件:
- 點擊訂閱進入訂閱頁面
- 點擊具體公共號進入公共號頁面
3.1.10訂閱
需求場景:用戶查看訂閱公共號的消息與訂閱公共號
功能描述:展示用戶已訂閱的與可訂閱的公共號
輸入/前置條件:進入訂閱頁面
需求描述:
- 公共號一行四個,展示方式為公共號圖標+公共號名稱,公共號按首字母順序排列
- 取消訂閱我訂閱的公共號,被取消的公共號進入可訂閱中,訂閱可訂閱的公共號,公共號進入我訂閱的
- 手勢動作:點擊切換tab,手指上下滑動查看更多公共號
- 手勢動作:點擊右上角刷新圖標進行頁面刷新
輸出/后置條件:點擊進入具體公共號詳情
3.1.11詳情
需求場景:用戶需要了解公共號發送的內容以及該公共號定位
功能描述:發送公共號消息,介紹公共號詳情,訂閱與取消訂閱公共號
輸入/前置條件:點擊公共號,點擊右上角人頭進入詳情
需求描述:
- 公共號消息與單人消息一致
- 點擊取消訂閱按鈕彈出提示“取消訂閱成功”,若不允許取消則彈出提示“此公共號不允許取消訂閱”
輸出/后置條件:訂閱公共號與取消訂閱公共號
3.2通訊錄
通訊錄是溝通的起點,將所有可能的溝通起點集合在通訊錄中,方便用戶進行溝通,主要是以下方面:
組織架構、重要群組、最近聯系人、外部好友
3.2.1通訊錄頻道
企業通訊錄信息不完善、找人難是企業的痛點,云之家通訊錄收集企業所有成員與外部好友信息,使找人方便快捷,及時溝通協作。
需求場景:用戶需要查找公司某一個人的電話號碼
功能描述:提供添加好友,查看通訊錄組織樹以及最近聯系人等功能
輸入/前置條件:點擊通訊錄
需求描述:
- 最近聯系人為頭像+名字+職位的列表,按最近聯系時間倒序排列
- 手勢動作:手指上下滑動查看聯系人列表
輸出/后置條件:
- 點擊添加進入添加人員頁面
- 點擊搜索進入搜索人員頁面
- 點擊新的好友進入添加人員頁面
- 點擊組織架構進入組織架構頁面
- 點擊外部好友進入外部好友頁面
- 點擊重要群組進入重要群組頁面
- 點擊用戶頭像進入個人詳情頁面
3.2.2添加同事
公司成員的離職聘用是公司正常的管理,注冊云之家的同事如何進入企業云之家團隊?
需求場景:在新同事進入公司后需要將其加入到公司的云之家中
功能描述:提供多種添加同事方式
輸入/前置條件:管理員身份點擊添加
需求描述:
- 點擊搜索框通過搜索手機通訊錄實時搜索號碼
- 通訊錄添加中,顯示用戶通訊錄中備注名字及電話號碼,按首字母順序進行排列,右側顯示存在字母的列表,點擊可快速跳轉到對應字母列
- 已添加的用戶“添加”按鈕置灰,顯示為“已添加”,不可選
輸出/后置條件:同事加入到團隊中
3.2.3手機號碼添加
需求場景:知道同事或外部好友的電話號碼需要與其在云之家中交流溝通
功能描述:通過輸入手機號碼與姓名將其加入到云之家通訊錄中
輸入/前置條件:獲得手機號碼
需求描述:
- 進入手機號碼添加頁面,鍵盤默認彈出狀態,且為數字鍵盤
- 手機號碼輸入框藍色光標保持閃爍,提示正在輸入的位置
- 手機號碼只支持國內11位號碼,保持實時校驗,輸入正確時,數字后出現√的提示,淡入淡出2s
- 點擊確認后云之家將發出專屬短信進行通知,接收短信手機如安裝云之家可直接打開進入云之家,如未安裝則進入云之家安裝界面
- 添加同事的文字提示為”由云之家發送短信給輸入的手機號碼“,添加外部好友的文字提示為”為了企業安全,此處添加的人員將會出現在你的外部好友列表里
輸出/后置條件:添加同事或外部好友成功
3.2.4邀請二維碼
需求場景:新同事掃描二維碼就可以加入到公司云之家中
功能描述:生成團隊二維碼
輸入/前置條件:配置生成二維碼接口
需求描述:
- 時間從生成二維碼開始計算,二維碼在30天內有效,重新進入二維碼將更新
- 掃描失效二維碼,掃描結果提示該二維碼已失效
- 已安裝云之家的用戶掃描有效二維碼可加入團隊,未安裝云之家的用戶掃描有效二維碼會進入云之家頁面
輸出/后置條件:轉發云之家或分享到微信中
3.2.5添加外部好友
需求場景:用戶在云之家需要和團隊外的人進行交流溝通
功能描述:提供多種方式將團隊外的人員加為外部好友
輸入/前置條件:獲取到外部好友的手機號
需求描述:
- 點擊搜索框直接搜索手機號,采取實時搜索方式
- 已開通云之家的用戶按名字首字母排列,已被加為外部好友的用戶添加按鈕置灰,不可選
- 未開通云之家的用戶按名字首字母排列,以字母進行板塊區分,并提供字母列快捷方式, 點擊即可跳轉到相應的字母列
- 點擊添加彈出toast,文案標題為”已邀請“,文案內容為”邀請已發出,請等待對方確認“,淡入淡出2s,點擊添加后按鈕置灰,文字改為已添加
- 手勢動作:手指上下滑動查看列表
輸出/后置條件:發出云之家邀請短信
3.2.6組織架構
以組織樹形式展現企業組織架構,展示公司、部門、負責人、職位、部門人數等多種信息,形象地展現公司組織架構情況,方便用戶快速了解公司組織架構及查找到同事。
需求場景:用戶只知道部門組織不知道對方名字和號碼,希望查找到此人信息
功能描述:顯示組織各部門排列順序、人員詳情等
輸入/前置條件:設置好組織架構,導入團隊成員
需求描述:
- 負責人為多個時,進行豎向排列,以頭銜+名字的形式展現
- 未分配部門的人員主要是團隊賬號和暫時未分配的人員,管理員可以將暫時未分配的人員分配到部門
- 部門成員采用隨機排序方式,管理員可在管理后臺進行排序
- 手勢動作:手指左右滑動查看完整組織路徑,點擊直接跳入該部門
- 手勢動作:手指上下滑動查看部門的部門成員
輸出/后置條件:點擊查看個人詳情
3.2.7個人詳情
獲取用戶個人詳情,包括其清晰頭像、郵箱、手機、部門、職位等多種信息,方便用戶進行交流溝通。
需求場景:用戶需要知道某人詳細信息
功能描述:展示個人詳細信息
輸入/前置條件:已錄入個人信息
需求描述:
- 點擊頭像可查看用戶頭像大圖
- 點擊郵箱后的圖標彈出提示“可使用多種方式打開”,列出多種本地打開方式
- 點擊手機后的圖標使用普通電話而非云之家電話,直接撥打用戶電話
- 點擊部門行直接進入組織架構中該部門路徑
- 點擊查看Ta的動態行直接進入Ta的主頁
- 點擊發消息按鈕,直接進入單人會話頁面,點擊打電話撥打云之家免費電話
輸出/后置條件:點擊進入具體頁面
3.2.8外部好友
需求場景:有許多公司外的客戶伙伴,在云之家上進行統一管理查看
功能描述:提供多種添加外部好友的方式與外部好友的列表
輸入/前置條件:添加外部好友成功
需求描述:
- 微信邀請的方式進入到微信發送成為外部好友的邀請
- 外部好友按照名字首字母順序排列,右側展示字母列,點擊字母列的字母可直接跳入該字母所在位置
- 手勢動作:手指上下滑動查看所有外部好友
- 手勢動作:手指點擊可查看外部好友詳情
- 手勢動作:長按彈出彈窗,彈窗題目為“是否解除好友關系”,文案為“解除后同時刪除我在對方外部好友清單的信息,同時不再接收此人的信息?!?/li>
輸出/后置條件:點擊查看外部好友詳情
3.2.9外部好友詳情
需求場景:用戶想知道某人的團隊以及電話號碼信息
功能描述:展示外部好友個人詳情,包括團隊名以及手機信息
輸入/前置條件:成功添加外部好友
需求描述:
- 點擊手機行可直接撥打用戶電話,非云之家免費電話
- 點擊發消息按鈕可快速進行聊天,點擊打電話可撥打云之家免費電話
輸出/后置條件:進行聊天或者打電話
3.2.10重要群組
聊天消息與群組一多,容易將一些重要的群組給沉底,導致在需要的時候難以找到該群組,這就需要有特意收藏群組的區域,方便用戶快速找到群組。
需求場景:用戶需要快速找到某一個群組內來發送消息或進行其他操作
功能描述:展示重要群組的列表
輸入/前置條件:在群組設置中開啟重要群組按鈕
需求描述:
- 群組列表按設置為重要群組時間倒序排列
- 群名稱最多顯示24個字符,群組中有外部好友,顯示外部好友圖標,顯示最多22個字符
- 手勢動作:長按群組出現彈窗提示“取消設置為重要群組”
- 手勢動作:單擊群組進入到該群組
輸出/后置條件:點擊進入群組
3.3工作臺
輕應用讓移動端與業務連接起來,由于輕應用的頁面是非APP內的標準頁面,工作臺的頁面主要是應用的展示頁面、應用中心與輕應用的介紹頁面。
3.3.1工作臺頻道
移動辦公將電腦前的工作遷移到手機上,讓用戶不再受困于時間與空間,用戶隨時隨地在手機上處理公司業務,讓流程更順暢,讓時間更高效、讓工作更方便。
需求場景:用戶需要添加、使用與刪除應用
功能描述:分類展示輕應用、添加與刪除輕應用
輸入/前置條件:在應用中心添加輕應用
需求描述:
- 工作臺大圖作為輪播圖展示輕應用,點擊進入該輕應用介紹
- 輕應用按移動辦公、企業管理、商務服務、企業自建應用分為四類,每行展示四個輕應用,可多行顯示,輕應用按名字首字母排序
- 手勢動作:手指上下滑動查看所有輕應用
- 手勢動作:長按拖動對輕應用進行排序,長按點擊對輕應用進行刪除,刪除后的輕應用進入應用中心,應用中心按鈕從打開變為添加
輸出/后置條件:
- 點擊進入具體輕應用
- 點擊進入應用中心
3.3.2應用中心
需求場景:用戶了解輕應用基本功能,添加輕應用
功能描述:應用中心,包含所有輕應用,可查看輕應用介紹,添加輕應用
輸入/前置條件:開發輕應用并在后臺配置
需求描述:
- 頂部固定圖片介紹金蝶主題應用,點擊金蝶應用介紹
- 輕應用以橫向展示的方式,最多展示十個輕應用,手指左右滑動查看,點擊更多查看所有該分類下的輕應用
- 分類類別為精品應用、移動辦公、企業管理、商務服務,精品應用介紹形式為輕應用圖標+應用名稱,移動辦公、企業管理、商務服務介紹形式為輕應用圖標+應用名稱+應用簡單介紹
- 已添加到工作臺的精品應用顯示按鈕為打開,灰底黑字,點擊可直接打開應用,未添加到工作臺的精品應用顯示按鈕為添加,白底藍字,點擊進行添加,彈出提示“添加成功”,按鈕變為打開,灰底黑字
- 手勢動作:手指上下滑動查看分類
輸出/后置條件:點擊相應圖片/圖標進入具體頁面
3.3.3輕應用詳情
需求場景:了解輕應用作用、使用截圖與應用價值
功能描述:介紹輕應用詳情,包括開發者、輕應用標簽、輕應用簡介以及應用價值
輸入/前置條件:后臺編輯文字、插入圖片
需求描述:
- 后臺編輯輕應用圖標、輕應用名稱、開發者名稱、以及輕應用標簽
- 未添加該輕應用時,按鈕顯示為添加,藍底白字,點擊進行添加,彈出提示“添加成功”,已添加該輕應用時,按鈕顯示為打開,白底藍字,點擊直接打開輕應用
- 后臺編輯輕應用簡介,上傳應用價值圖片
- 手勢動作:手指上下滑動查看應用價值介紹全圖
輸出/后置條件:添加打開輕應用
3.3.4搜索
需求場景:用戶通過搜索快速找到所需要的輕應用
功能描述:通過搜索應用名稱和或類別快速查找到含有關鍵字的輕應用
輸入/前置條件:點擊搜索
需求描述:
- 進入搜索,鍵盤默認為彈出狀態,點擊其他區域收起鍵盤
- 未輸入文字時,搜索欄顯示文字為“搜索應用名稱或應用類別”,輸入文字,點擊鍵盤中的“搜索”,如無搜索結果顯示“無結果”
- 搜索結果按輕應用加入時間倒序排列,未添加到工作臺的輕應用按鈕顯示“添加”,藍底白字,點擊添加,彈出提示“添加成功”,按鈕顯示為“打開”,白底灰字,已添加到工作臺的輕應用按鈕顯示“打開“,點擊直接打開輕應用
- 搜索出結果過多,手指上下滑動查看搜索結果
輸出/后置條件:添加或打開輕應用
3.4我的
3.4.1”我的“頻道
個人設置與系統設置是app必不可少的一項。
需求場景:用戶在”我的“中進行個人信息編輯以及系統設置
功能描述:進行個人信息編輯與系統設置,其他信息入口
輸入/前置條件:點擊”我的“
需求描述:
1.“我的”展現形式為頭像、名字、公司名稱、團隊標簽
輸出/后置條件:
- 點擊左上角圖標進入我的名片頁面
- 點擊頭像進入個人設置頁面
- 點擊切換團隊進入切換團隊頁面
- 點擊進入同事圈
- 點擊進入管理員專區
- 點擊進入玩轉云之家
- 點擊進入在線客服
- 點擊進入設置
3.4.2我的名片
需求場景:通過分享名片讓其他人掃一掃來將自己加為外部好友
功能描述:顯示個人信息,生成二維碼
輸入/前置條件:點擊”我的“中名片圖標
需求描述:
- 點擊二維碼,顯示出二維碼大圖
- 點擊轉發,進入到選擇聯系人頁面
- 點擊更多,彈出底部菜單,進行保存圖片與掃一掃
輸出/后置條件:將名片轉發或分享
3.4.3切換團隊
需求場景:用戶點擊切換團隊進入到其他團隊中
功能描述:創建團隊、接受團隊邀請、切換團隊
輸入/前置條件:已加入團隊
需求描述:
- 團隊以團隊圖標、團隊名、團隊人數、管理員名字展示,當前選擇團隊以團隊左上角勾選展示
- 存在多個團隊時,當前選擇團隊排首位,后續團隊按名字首字母排序,上下滑動查看
- 團隊管理員最多顯示30個字符,多余字符以省略號展示
- 手勢動作:手指點擊右上角+號可創建團隊和接收團隊邀請鏈接
- 手勢動作:手指點擊右側┇彈出彈窗,可選擇“設為常用團隊”、”退出團隊“與”取消“,如為團隊管理員,”退出團隊“改為”解散團隊“
- 手勢動作:手指點擊某一團隊可切換至該團隊界面
輸出/后置條件:切換團隊成功
3.4.4創建團隊
需求場景:創建團隊加入同事進行交流
功能描述:進行團隊創建,填寫名稱、行業與規模,發送短信邀請給成員
輸入/前置條件:點擊創建團隊
需求描述:
- 點擊名稱行直接彈出鍵盤,“請輸入團隊名稱”文案消失,顯示光標
- 點擊行業,跳入行業選擇頁面,點擊規模,跳入規模選擇頁面
- 點擊+號跳入選擇聯系人(外部好友)頁面
- 一行最多顯示4個頭像,左右滑動查看所有頭像,點擊頭像上的“—”可取消選擇該成員
- 成員不足3人點擊立即創建提示“成員人數不足,請繼續添加”,成員已足3人點擊立即創建,已使用云之家的成員立即加入團隊,未使用云之家的成員會收到短信邀請
輸出/后置條件:創建團隊成功
3.4.5個人設置
需求場景:用戶對生日、性別進行設置,添加某些字段
功能描述:查看個人詳細信息,可更改生日、性別和添加字段
輸入/前置條件:點擊“我的”中頭像
需求描述:
- 手勢動作:手指點擊頭像彈出彈窗,彈窗題目為“請你選擇要進行的操作”,選項為“拍照”、“選擇照片”和“取消”,分別調用本地相機和相冊
- 手勢動作:點擊生日行,彈出:
默認為當前日期, 滑動選擇日期,也可直接點擊數字進行更改
3.手勢動作:點擊性別行彈出彈窗,彈窗選項為“男”、“女”和”不設置“
4.公司、姓名、部門和職位字段本人不能修改,需管理員進行管理,點擊姓名、部門和職位字段所在行時彈出提示語“本團隊人員信息由管理員維護,不允許個人修改”
輸出/后置條件:個人設置修改成功
3.4.6同事圈
需求場景:進入同事圈查看同事的微博內容,自己是否有點贊或提及/回復
功能描述:微博大廳(所有人的微博集合地),寫微博、點贊與回復、個人微博主頁的入口
輸入/前置條件:點擊同事圈
需求描述:
- 右上角圖片為寫微博的圖標,點擊該圖標進入寫微博的頁面
- 當前用戶名字右的圖片為點贊或提及/回復的圖標,點擊該圖標進入頁面
- 點擊用戶頭像熱區進入用戶主頁
- 微博大廳的微博按時間倒序排列,時間規則為:時間為當天的直接顯示時間,如11:00;消息時間為當年日期顯示當天日期與時間,如02-04 11:00;消息時間非當年顯示年月日與時間,如2016-11-05 11:00
- 未點贊時圖標灰框白底,點贊后變為紅色,同時點贊人數實時增加一人
- 點贊人數實時記錄,顯示所有點贊用戶的姓名
- 點擊回復圖標進行微博回復,回復中顯示最新回復的4人回復內容,點擊查看全部X條回復下拉列表,顯示所有回復
- 點擊回復中某一條回復內容可對該條回復進行回復
- 手指上下滑動查看更多微博
輸出/后置條件:
- 點擊用戶頭像進入個人詳情頁面
- 點擊進入收到的贊頁面
- 點擊進入寫微博頁面
- 點擊進入動態詳情頁面
3.4.7收到的贊
需求場景:用戶查看誰贊了我并對提及與回復我的微博做出回復
功能描述:展示贊、提及與回復的列表
輸入/前置條件:點擊同事圈中點贊與回復的圖標
需求描述:
- 收到的贊列表中展現形式為點贊人頭像+名字+贊了這條動態+用戶微博內容+點贊時間
- 收到的贊與提及/回復列表按時間倒序排列,時間規則為年月日時分秒
- 提及/回復列表中展現形式為提及/回復人頭像+名字提及我+微博內容+時間
- 手勢動作:手指上下滑動查看列表
- 手勢動作:手指點擊微博內容進入該條微博內容頁面
輸出/后置條件:點擊進入動態詳情頁面
3.4.8 動態詳情
需求場景:用戶查看微博具體詳情
功能描述:展示動態具體詳情,回復與贊的列表,進行回復與贊
輸入/前置條件:點擊具體某條微博動態
需求描述:
- 動態詳情展示形式為頭像+名字+部門+微博全文+時間+回復列表+贊列表
- 動態與回復時間規則為:時間為當天的直接顯示時間,如11:00;消息時間為當年日期顯示當天日期與時間,如02-04 11:00;消息時間非當年顯示年月日與時間,如2016-11-05 11:00
- 回復列表中回復內容按時間到序排列
- 回復數包含他人回復用戶與用戶回復他人
- 點贊數實時更新,點擊贊圖標,圖標由灰框白底變為紅色,點贊數+1
- 手勢動作:手指上下滑動查看回復列表與贊列表
- 手勢動作:點擊回復行對該條回復進行回復,點擊回復圖標對該條動態進行回復
輸出/后置條件:回復或點贊成功
3.4.9 發動態
需求場景:用戶編輯微博內容進行發送
功能描述:進行寫微博、插入圖片、加表情、@他人、插入話題、插入地點等微博操作并發布微博
輸入/前置條件:點擊發動態圖標
需求描述:
- 進入寫動態頁面時鍵盤保持彈出狀態,光標保持閃爍狀態
- 在圖片圖標添加第一張圖片后為圖中形式,此時可點擊+號或者點擊圖片圖標進行圖片添加,圖片最多可添加9張
- 圖片圖標可選擇圖片或拍照,表情圖標可加表情,@圖標可他人,#圖標可添加話題
- 位置圖標可獲取當前位置
- 微博內容編輯完成點擊發送可發布微博,發布完成顯示發送成功
輸出/后置條件:微博發布成功
3.4.10管理員專區
需求場景:管理員進入管理員專區了解管理員職責與管理方法
功能描述:介紹管理員職能
輸入/前置條件:點擊管理員專區
需求描述:
- 序號可進行動態擴展,隨管理員技能數變化而變化
- 點擊不同箭頭跳入具體技能頁面
輸出/后置條件:點擊進入各技能長圖頁
3.4.11玩轉云之家
需求場景:剛加入云之家的用戶閱讀玩轉云之家中的文檔了解如何使用云之家
功能描述:提供使用指南、常見問題與角色體驗的文檔
輸入/前置條件:點擊玩轉云之家
需求描述:
- 云之家初階指引為固定圖片,可進行更改,不配置鏈接
- 點擊不同箭頭跳入具體技能頁面
輸出/后置條件:
- 點擊進入使用指南頁面
- 點擊進入常見問題頁面
- 點擊進入角色體驗頁面
3.4.12使用指南
需求場景:用戶進入使用指南中了解功能如何使用
功能描述:介紹功能以及輕應用如何使用
輸入/前置條件:點擊使用指南
需求描述:
1.功能及輕應用數可動態擴展,每一行四個,從上往下排列,頁面無法顯示完全的情況下,手指上下滑動查看更多
輸出/后置條件:點擊進入具體介紹頁面
3.4.13常見問題
需求場景:用戶獲取某些常見問題的解決方法
功能描述:以Q與A的形式來展示常見問題與解決方法
輸入/前置條件:后臺編輯QA
需求描述:
- 類別從上往下展示,頁面無法顯示完全的情況下,手指上下滑動查看
- 根據用戶點擊次數獲取常見問題頻率來進行排序調整,按訪問頻率高低排列
- 一級頁面顯示問題類別,二級頁面顯示具體問題,三級頁面顯示QA
輸出/后置條件:點擊進入具體頁面
3.4.14角色體驗
需求場景:在不清楚對工作有何幫助的情況下獲取云之家對自身崗位的價值
功能描述:展示云之家對六大崗位的價值體現
輸入/前置條件:點擊角色體驗
需求描述:
1.后臺編輯排列順序,上傳角色圖片
輸出/后置條件:進入具體H5快展
3.4.15在線客服
需求場景:在使用云之家出現問題時與云之家客服進行交流來解決
功能描述:創建云之家團隊公共號來發布云之家消息,與用戶交流
輸入/前置條件:管理后臺配置云之家團隊公共號
需求描述:
- 云之家團隊與公共號消息保持一致
- 右上角圖標為手機圖標,點擊手機圖標可直接撥打云之家免費電話給客服人員
- 點擊在線客服進入云之家團隊,鍵盤默認為彈出狀態
輸出/后置條件:與客戶進行交流
3.4.16系統設置
需求場景:用戶在對云之家進行某種系統操作時使用設置
功能描述:對系統設置通知提醒、賬號安全、截屏與退出登錄,展示隱私、關于等內容
輸入/前置條件:點擊設置
需求描述:
- 消息提醒、顯示圖標與保存截屏功能由開啟關閉按鈕控制,點擊按鈕選擇開啟或者關閉
- 手勢動作:手指點擊“退出登錄”退出當前賬號,進入到登錄頁面
- 手勢動作:手指點擊向右箭頭進入相應頁面
輸出/后置條件:
- 點擊進入賬號與安全
- 點擊進入新消息通知
- 點擊進入隱私
- 點擊進入清除緩存
- 點擊進入關于
3.4.17賬號與安全
需求場景:用戶修改賬號以及密碼等安全操作時使用賬號與安全
功能描述:進入修改手機賬號與修改密碼,開啟關閉密碼保護
輸入/前置條件:點擊賬號與安全
需求描述:
- 郵箱賬號為固定賬號,不可修改
- 密碼保護按鈕選擇開啟或關閉手勢密碼
- 手勢動作:點擊向右箭頭進入具體頁面
輸出/后置條件:點擊進入具體頁面
3.4.18新消息通知
需求場景:用戶在設置消息通知的方式時使用新消息通知
功能描述:進行推送通知、桌面角標未讀顯示、設置聲音與振動與免打擾
輸入/前置條件:進入新消息通知
需求描述:
- 接收新消息通知為后臺推送通知開關,接收新消息通知設置時需配合開啟手機通知提醒權限
- 桌面角標進行未讀消息數顯示,同步顯示云之家消息中的未讀消息數目
- 聲音與振動開關為云之家運行過程中新消息通知形式
- 開啟免打擾模式:
開始時間不得與結束時間相同
輸出/后置條件:設置新消息通知成功
4其他產品需求
4.1性能需求
4.2兼容性需求
云之家初始發版會在安卓、IOS、WEB同步發布,兼容系統版本與瀏覽器版本如下:
4.3統計需求
統計需求亦可稱之為數據需求,一方面,在后續的運營計劃中,數據能有效地幫助運營的小伙伴進行拉新、留存以及促活,另一方面,數據也能幫助產品經理發現用戶在使用過程中出現的問題,從而進行流程的優化與布局的提升,提升用戶體驗。
數據的收集需要依托于埋點,數據的分析則通過數據工具,主要有兩種,一種是第三方數據分析工具,如友盟、TalkingData,快速接入但無法針對關鍵數據在突發情況下的異常分析;一種是自有開發數據工具,可對需要觀測的數據進行實時跟蹤,對產品進行及時調整,這需要在代碼層次進行開發。
云之家在初創階段可使用第三方工具來收集用戶分布、用戶留存、活躍用戶數、注冊數與下載數等,同時也可以使用代碼跟蹤關鍵數據,后續進行自有數據分析工具的開發,應對更為復雜的情況,獲得更為準確的數據。
結語
產品思考
1.消息
隨著移動化與信息化進程的深入,企業內部與外部溝通越發密切,信息的有效流通有利于加強企業間與企業內的練習,降低溝通成本。
企業內或企業外主要的溝通形式是三種,第一是個人與個人之間的交流,第二是群組中多人的交流,第三是企業對員工之間的通知與交流,三種形式的交流衍生出三種不同的云之家產物——單人消息、群組消息與訂閱消息。
工作中由于事務的繁多,很多時候會將重要的事情給遺忘,同時不直接查看輕應用會將輕應用的情況忽略,這時候需要一個統一的地方來收集需要稍后處理或遺忘忽略的消息,待辦通知很好地將這部分消息儲存,等待用戶進行查看與處理。
2.通訊錄
通訊錄是一個企業組織架構的體現,是企業組織架構的可視化,形象展現企業的組織結構、部門結構、員工信息、外部好友信息等信息
作為企業組織架構的體現,展現企業的組織信息、用戶的信息、外部好友的信息,同時打通上下游接入外部好友,鞏固外部關系,重要群組、最近聯系人與公共號可快速進行溝通交流,強化通訊錄功能,支持快速找到內外部聯系人進行溝通交流。
3.工作臺
作為與業務連接的重要紐帶,輕應用使云之家區別于通訊軟件,定位于移動辦公軟件。
輕應用的成熟使用使傳統的PC辦公方式發生巨大改變,部分業務從PC進入移動端,時間與空間的限制逐漸減小,用戶隨時隨地可以進行移動辦公,處理業務。
4.我的
作為設置及其他介紹的集合,必不可少的一環。
個人信息的展示及修改,系統的設置,平臺資料的介紹,使用戶更快上手云之家,使云之家更符合用戶的使用習慣,獲得最佳的用戶體驗。
個人想法
這篇產品需求文檔是筆者完成的第一篇完整的產品需求文檔,完整只是想說它寫完了,而不是說它寫的完整,該有的東西都有了。有許多的東西并不是我從很多篇文章里看看就能拿來用的,因為我并不了解它的作用,這需要有實際的經驗,在實際的生產過程中來總結。何況我也認為完整的產品需求文檔并不一定是好的產品需求文檔,只有與程序員、運營、UI等伙伴達到共鳴,讓他們與自己獲得最佳的工作體驗,它才是一篇好的產品需求文檔,這需要在在工作中了解各崗位小伙伴的習慣了。
由于時間與個人經驗問題,我省略了一部分頁面的展示,保留了主功能路徑的頁面,根據其他文檔的介紹將功能與需求進行表述,沒有進行相關的業務說明,未串聯業務與相關功能,主要是我對這方面業務也不是非常清楚,特別感覺是業務路徑很短,需要將好幾個功能進行集中說明業務才能完整,這樣也就不好歸納于某一個功能下了。
寫完這一篇,老實來說,我是有一些感受的,關于頁面,說清楚每一個按鈕、每一個提示說明、每一個區間、每一個圖片是什么意思,點擊有什么反應、前置與后置流程是什么等就行,這樣寫出來的文檔清爽簡單,其他小伙伴看起來也會比較舒服,另外也清楚頁面的作用。但從另一個角度來說,因為有時候只有產品經理清楚這個功能是用來解決用戶的哪一個需求,而如果業務與需求不進行描述的話,其他小伙伴就不了解真實的需求,完全只能根據產品需求文檔來設計,一定程度上會影響最后的成品。
所以仔細思考后,我認為一篇好的產品需求文檔應該有以下方面,我的且看且珍惜吧[苦笑]。
- 頁面(數字標示需要進行說明的按鈕、圖片、熱區、說明文案等)
- 需求場景(簡單的人物故事說明)
- 需求對應功能
- 業務說明(業務的流程)
- 頁面說明
- 前置后置流程
- 補充說明(有其他需要說明的進行補充)
作者:風涯,產品小白,有一年多項目助理經驗,求職產品。
本文由 @風涯? 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自PEXELS,基于CC0協議
很棒
佩服!請問作者轉行了嗎?
大神
大神,我想拜你為師
大神,你的流程圖是用什么工具畫的?Visio嗎?
寫的還行,學習一下
交流產品 我微信hao123ali
非常的棒。是作者自己公司的需求文檔拿出來還是上面的需求是練手?
沒有,只是就產品來進行練手的
前置后置流程就是頁面交互吧? 這個用線框圖連接起來是不是會更加好 功能需求和產品需求有啥區別呢?
謝謝 很有用
堪稱模板,點贊
這個文檔不錯 , 尤其對新人來說。但是你們公司沒和你簽保密協議么?原型通常都屬于公司保密級文檔,你這樣放上來有泄密之嫌哇。
您好,請問每個頁面的原型圖是用什么畫的???
就用Axure畫的
堪稱PRD的模板標準!謝謝作者,收下學習了
謝謝,我也是從模板來的,你可以自己發展一下,根據團隊特點吧
好東西收藏了
謝謝
看不到
啊,什么情況呀,要不你問問人人的客服吧
為什么打開后全白屏了 什么都看不到了
我也不清楚,要不詢問下人人的服務吧
文章內容一閃而過,全空白,看不見了
可能需要問一下人人的服務了
需求文檔不需要這么多的原型圖吧?講清需求,業務邏輯更重要,個人見解,請輕噴
需求文檔還是需要把原型畫出來,一方面便于開發理解,另一方面對產品整體有一個認知,也是個人見解,勿噴
看不到
看不到?
厲害,不錯滴
謝謝
不錯 贊一個 順便收藏了 ??
謝謝
贊一個,順便問一下您是在深圳么?有興趣做人臉識別相關的產品么?
你好,我們可以加一下微信聊聊,我在深圳,微信號:The_old_and_the_time
試了下,微信號還真的有這么一個 ??
點個贊! ??
謝謝