PRD:倒推螞蟻森林產品需求文檔

支付寶推出了一項名為“螞蟻森林”的公益活動性質的功能,用戶通過步行、在線繳納水電煤氣電話費、網絡購票等行為收集能量,實現虛擬樹木的養成,最後在公益組織、環保企業等的組織下,在某荒漠化地區栽種一棵真實的樹。本文是關於螞蟻森林產品需求文檔,enjoy~

PRD:倒推蚂蚁森林产品需求文档

引言

都說寫PRD是產品汪基本功之一,但是在人人上看了一些文章和評論,以及結合自己為數不多的開發經歷思考之後,感覺要寫好一篇PRD絕非易事。

按照前輩給的建議,PRD在撰寫時應該注意的問題羅列如下:

  • 由於PRD是產品與(主要是)技術溝通協調的重要橋樑,所以內容方面應最大程度考慮技術實現方式與難度,明確給出每個功能的實現邏輯、頁面跳轉路徑、交互效果、頁面信息組織方式等等,以及功能之間優先級排列、全局設計(如權限、鍵盤喚起、彈窗等),思慮周全,給出每個輸入文本框或每次點擊時的所有可能情形,並給出相應解決方案。
  • 內容側重需求和功能邏輯的梳理,通過功能結構圖、信息結構圖、頁面流程圖等呈現形式將每個功能的內部、底層邏輯闡述清楚,而非泛泛而談,將體驗環境、用戶畫像、市場分析等不必要的部分放在文檔中,這部分內容有對應的XX分析文檔闡述。儘量不要寫成交互文檔、產品體驗/分析文檔。
  • 呈現形式建議採用以圖為主、文字補充說明的形式,更直觀、不易造成項目角色理解差異;善用Axure、墨刀、Xmind等工具輔助說明,但是不要過分關注原型製作、本末倒置、忘記初心。

1. 概述

1.1 背景及產品介紹

中國是世界上土地荒漠化最為嚴重的國家之一,全國荒漠化面積曾經達到262萬平方公里,相當於國土陸地面積的27%,比中國的耕地面積總和還要大。經過30多年的治理,土地荒漠化現象和沙化土地的擴展在不斷縮減,但是目前為止全國沙化土地面積仍有約174萬平方公里,佔到國土的17%,所以治沙、防沙工作仍迫在眉睫。

PRD:倒推蚂蚁森林产品需求文档

圖1 土地荒漠化現象

為了植樹造林、減少全國沙化土地面積、改善沙化地區人民生活狀況和當地經濟效益(用戶目標,可參考筆者另一篇文章;也為了鼓勵廣大用戶綠色出行/辦公/生活、擴大移動支付應用場景、培養用戶使用習慣和提高用戶黏性(產品目標))支付寶推出了一項名為“螞蟻森林”的公益活動性質的功能,用戶通過步行、在線繳納水電煤氣電話費、網絡購票等行為收集能量,實現虛擬樹木的養成,最後在公益組織、環保企業等的組織下,在某荒漠化地區栽種一棵真實的樹。

1.2 適配設備及統系

螞蟻森林作為支付寶的內部功能之一,可適配IOS、Android系統以及目前市場上主流的絕大部分智能機機型。

本文檔是基於Android系統撰寫的。

1.3 版本修訂記錄

表1 修訂記錄

2. 需求分析

PRD:倒推蚂蚁森林产品需求文档PRD:倒推蚂蚁森林产品需求文档

表2 需求分析

3. 全局說明

3.1 功能權限

  • 登錄狀態下:可使用所有功能、查看所有頁面;
  • 未登錄狀態下:不能執行任何操作。

(支付寶所有功能都基於用戶個人信息和行為,因此必須登錄,將用戶消費、行為數據與賬號綁定)

3.2 鍵盤說明

在推送詳情頁下方,點擊評論輸入框——進入我的評論頁面——點擊文字輸入區域時 / 在好友螞蟻森林主頁點擊“發消息”——點擊文本輸入框時/在設置好友備註時,喚起九宮格拼音鍵盤或全字母拼音鍵盤(根據用戶設置)。

3.3 頁面異常

用戶網絡狀況不佳時:

  • 左上角頁面名稱後 顯示白色圓圈緩衝圖標;(點擊種樹,最後加載“敬請期待”圖片)
  • 頁面中上部顯示“稍等片刻……”文本、螞蟻森林圖標緩衝動畫(根據當前頁面選擇文本顏色,為藍底、綠底時文本呈白色,為白底時文本呈綠色)(點擊地圖)、隔3s左右顯示“重新加載”鏈接;(點擊好友森林)
  • 頁面中部顯示“系統正忙 稍後再試”的toast,矩形框填充黑色,文本為白色;
  • 頁面中部顯示靜態藍色螞蟻圖案、“網絡不給力 世界上最遙遠的距離莫過於此”文本、“刷新試試”鏈接;
  • 頁面彈出dialog,文本為“人氣大爆發 稍後再試試”,有“確定”選項;
  • 內容加載區域閃爍。
PRD:倒推蚂蚁森林产品需求文档

圖3 頁面異常反饋

3.4 頁面內交互方式

PRD:倒推蚂蚁森林产品需求文档

表3 頁面內交互方式

PRD:倒推蚂蚁森林产品需求文档

圖4 actionbar示例

通過點擊彈窗頂部tab的不同標籤和彈窗上的超鏈接,進行同一層級關聯功能的切換、跳轉。

PRD:倒推蚂蚁森林产品需求文档

圖5 tab切換示例

3.5 頁面間切換方式

點擊功能入口,切換到對應頁面(如:在螞蟻森林主頁右上方點擊“種樹”按鈕,跳轉至選擇樹種的“環保項目頁”)。

4. 功能/業務邏輯

4.1 功能結構及流程圖

螞蟻森林的所有功能及分別涉及的頁面見需求分析部分,下面以圖的形式展示功能的結構和功能之間的關聯關係(紅色虛線表示)。

PRD:倒推蚂蚁森林产品需求文档

圖6 螞蟻森林功能結構及流程圖

4.2 信息結構圖

信息主要包括:每個頁面/彈窗上的

文本、靜態/動態圖片數字,每一類又可以針對當前頁面進行細分,如:推送頁面的文本包含 文章標題、正文、評論內容、各種交互操作提示等。

此外需考慮文本的擺放位置(根據信息優先級、用戶視線轉移規律測試並確定)、顏色、字體、字號、透明度等,可在交互文檔中細化。

PRD:倒推蚂蚁森林产品需求文档

圖7 螞蟻森林信息結構圖

4.3 信息流分發邏輯

“通知”、“最新動態”、“排行榜”三處的信息流分發邏輯設計如下:

PRD:倒推蚂蚁森林产品需求文档

圖8 螞蟻森林信息流分發邏輯

5. 頁面邏輯

5.1 頁面跳轉流程圖

PRD:倒推蚂蚁森林产品需求文档

圖9 頁面跳轉流程圖

由於版面限制,部分頁面跳轉用水滴標記元件在圖9中進行了展示。

5.2 部分頁面交互說明

以“我的成就”頁為例。從前置條件/輸入、頁面邏輯內容和頁面交互3個方面進行說明。

PRD:倒推蚂蚁森林产品需求文档PRD:倒推蚂蚁森林产品需求文档

表4“我的成就”頁面邏輯及交互說明

PRD:倒推蚂蚁森林产品需求文档

圖10 “我的成就”頁面交互流程

PRD:倒推蚂蚁森林产品需求文档

圖11 “我的成就”頁彈窗效果

更詳細的交互效果可在交互設計文檔中闡述。如:在“我的成就”頁。

  • 上滑時,頂部返回 + 頁面名稱 + 摺疊菜單 + 回到首頁按鈕所在的通欄保持固定,顏色由綠色漸變為白色;同時文本由白色變為黑色、按鈕顏色由白色變為藍色;文本及按鈕變化的觸發時間為:滑動至用戶名所在區域時。
  • 下滑時,逆向變化,恢復至原始狀態。
  • 點擊解鎖項目時,彈出證書dialog,背景變灰、出現遮罩效果(燈箱)。
  • ……

6. 數據需求

數據需求主要包括:模塊內需要統計的數據項及其計算方法、埋點位置及說明(一般設置在關鍵路徑節點處)。

PRD:倒推蚂蚁森林产品需求文档

表5 數據項名目及計算方式

PRD:倒推蚂蚁森林产品需求文档

表6 關鍵路徑節點處 埋點說明及返回值

埋點的目的是 為了通過數據分析瞭解不同用戶在不同界面、不同流程中連串或單個動作行為的規律,以及背後說明的問題。例如:

  • 通知頁埋點,獲取到用戶點擊某些推送的次數,與進入通知列表頁的UV對比、計算佔比,就能大致分析出用戶對哪一類的內容推送更感興趣,就可以指導運營喵們進行活動策劃、調整文案等。
  • 邀好友節點處埋點,可通過用戶點擊該入口的次數與獲得授權、成功邀請好友入駐的數量比對或者計算出用戶跳出率,分析出用戶對授權通訊錄給支付寶的態度(是否信任)、該舉措拉新的成功率,從而優化產品局部邏輯。

7. 安全需求

由於森林模塊的功能不涉及消費數據、電子現金往來、賬戶信息等強隱私性的內容,所以對安全性的要求不如“財富”、“餘額寶”等模塊高。

用戶進入螞蟻森林以及使用內部所有功能時,不需要另外驗證身份,因此不提供隱私設置功能(如:手勢密碼、指紋密碼)。

8. 系統響應需求

  • 滑動操作:系統即時響應,頁面滑動流暢、不卡頓;
  • 點擊、請求某服務:7s 內響應,若請求成功,進入相應頁面或執行相應操作,若請求失敗,系統分析失敗原因並給出明確反饋,幫助/指導用戶解決問題;
  • ……
PRD:倒推蚂蚁森林产品需求文档

圖12 主頁簡單滑動效果

總結

筆者參考了一些人人上已有的倒推文檔,結合自己的思考,倒推了支付寶內螞蟻森林模塊的PRD。麻雀雖小,五臟俱全,雖然螞蟻森林只是支付寶眾多內部功能模塊之一、在首頁上也只佔據了小小的一塊麵積,但它的需求分析、邏輯闡述、信息界面等的設計都是需要精雕細琢、反覆優化的。

本文內容除了老生常談的頁面交互、全局說明等之外,增加了對需求分析、頁面邏輯的闡述,旨在細化產品工作、與技術更好對接。

望前輩們不吝賜教。

作者:李蘭,某211高校研究生,剛入坑的產品小白。

題圖來自網絡


分享到:


相關文章: