數據產品的設計核心及工作實踐

2 評論 11536 瀏覽 207 收藏 9 分鐘

數據產品是軟件產品的一種,其設計工作的主流程遵循軟件產品設計流程。不過,由于數據產品本身具有鮮明的特點,因此設計方法也有一些獨到之處。

1. 數據產品設計的核心

數據產品設計的核心是滿足數據需求及應用需求。

1.1 數據需求

數據需求是指用戶想要得到的數據,滿足數據需求需要從數據源和數據分析兩個方面考慮。

1) ?數據源

數據源從廣義上去理解就是收集到的原始信息。原始信息的種類繁多,例如:結構化數據,非結構化數據,文件式數據,流式數據,文本文件等等。擁有數據源不見得就能直接進行數據分析,我們需要對數據進行清洗,解析等操作才能得到可以提供分析的數據。同時,數據源本身的信息量直接決定數據分析是否可行。舉個例子:如果原始數據是“農場名稱”–“山羊數”。那么無論如何我們也分析不出來所有農場的水??倲怠R虼?,數據源是滿足數據需求的基礎。

2) 數據分析

數據分析本身是一門學科,這里只說說數據分析最基礎的三要素(樣本,維度,度量)。此三要素在是數據分析與數據源及數據可視化的接口。

0

樣本——數據分析所基于的數據集合。

  • 具有原子屬性,樣本內的每個數據元素不能再拆分,例如:樣本為網研院全體員工,數據的最小粒度就是一個人,不能再拆分。
  • 具有范圍屬性,數據集合需要范圍來限制,例如:樣本為網研院全體員工,那么范圍就是網研院。

維度——看事物的角度。例如,同樣是用戶數,我們可以從性別角度去看,也可以從年齡段去看,還可以同時從多個維度去看。

  • 有成員值,且成員值可枚舉,例如:維度為省份,那么成員值就是中國31個省份。

度量——基于分析維度得到的量化數值。需要有個名稱,例如:用戶數,終端數。平時,我們一般會叫成“指標”。

  • 可量化。例如:人數,成功率,占比,距離。

數據需求最終都要落到數據樣本在各個維度的各種度量上面。而數據分析就是這個計算過程。

1.2 應用需求

應用需求是用戶操作數據產品的需求。與傳統軟件產品的應用需求一樣,包括:產品整體功能的劃分,具體功能的業務邏輯等等。需要特別強調的是,數據產品有一個比較獨特又很重要的應用需求,就是數據可視化需求。數據可視化作為數據分析的最后一步,直接影響數據產品在用戶眼中的形象。數據可視化設計與數據分析是密不可分的。

2. 工作實踐

上文提出了“數據產品設計的核心是滿足數據需求及應用需求”這個理念。實際工作中可以依據這一理念,梳理工作思路,進行人員分工。

2.1 參與人員及職能

項目負責人:總體把握數據產品的整個生命周期,以及外部資源的協調。

產品經理:基于需求,完成產品的整體設計,包括產品形態,功能劃分及業務邏輯的設計。

設計師:產品的視覺設計,數據可視化設計。

數據分析師:基于數據源梳理需求中所需數據指標的分析算法設計。

2.2 執行流程

整個產品設計工作可以基于“數據線”和“應用線”兩個線條并行進行,最后進行設計整合,共同產出最后的數據產品設計方案。

0

1) ?數據線

0

  1. 梳理數據需求:產品經理梳理產品的數據需求,與數據分析師及需求方進行數據需求的明確。
  2. 梳理數據源:項目負責人提供數據源接口,由數據分析師進行數據源梳理。遇到無法滿足需求的情況,及時反饋項目負責人及產品經理,進行數據源的再協調或進行需求刪減。數據源明確后,產品經理負責協調后期數據源的具體引入工作。
  3. 設計數據結構:數據分析師結合數據源及數據需求,撰寫《基礎數據結構設計》。
  4. 設計分析方法:數據分析師根據數據樣本結構及數據需求,設計分析算法,撰寫《算法設計文檔》。
  5. 初步設計數據展示:數據分析師完成所有預展示指標的可視化方式的初設計(明確什么指標用什么方法展示),并與產品經理進行溝通,完成《數據可視化設計初稿》。

2) 應用線

根據應用需求及產品自身的必要元素進行產品應用層面的設計工作。

0

  1. 整體設計:一款數據產品可能根據用戶類型或者業務劃分,拆分成若干個子系統。項目負責人及產品經理需要從需求全貌進行思考,進行整個產品的結構設計以及功能劃分。
  2. 撰寫PRD:產品經理根據“整體設計”進行具體的應用功能的設計,撰寫PRD——《產品需求文檔》。
  3. 制作產品原型:產品經理根據產品設計文檔制作低保真產品原型,就《產品需求文檔》及產品原型與項目負責人進行討論,由項目負責人進行設計方案的確認。
  4. 視覺設計:設計師就《產品需求文檔》進行產品的視覺設計,交付視覺設計稿。在時間允許的情況下,產品經理根據設計稿對低保真產品原型進行優化。

3) 設計整合

通過數據需求串聯數據線和應用線,梳理什么模塊需要展示什么數據以及如何進行展示。設計師根據《數據可視化設計初稿》進行數據可視化的具體設計。到此,整個產品的設計工作基本完成。

完成整個產品設計工作后,產品經理向項目負責人匯報,待項目負責人確認整個設計方案后,進入開發階段。

3. 尾記

整個數據產品的設計工作是一個比較復雜的團隊型工作,需要整個團隊良好的溝通協作以及個人優秀的專業能力。各個階段各類角色的技能都值得詳細講述。本文只是宏觀地對整個數據產品的設計過程進行描述。

 

作者:TBBack(公眾號TBBackBlog),大數據產品經理一枚,略懂大數據技術及建站技術。

本文由 @TBBack 原創發布于人人都是產品經理。未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 大家期待已久的《數據產品經理實戰訓練營》終于上線啦!

    本課程非常適合新手數據產品經理,或者想要轉崗的產品經理、數據分析師、研發、產品運營等人群。

    課程會從基礎概念,到核心技能,再通過典型數據分析平臺的實戰,幫助大家構建完整的知識體系,掌握數據產品經理的基本功。

    學完后你會掌握怎么建指標體系、指標字典,如何設計數據埋點、保證數據質量,規劃大數據分析平臺等實際工作技能~

    現在就添加空空老師(微信id:anne012520),咨詢課程詳情并領取福利優惠吧!

    來自廣東 回復
  2. 少有的干貨 :mrgreen:

    來自重慶 回復