5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

7 評論 4098 瀏覽 17 收藏 20 分鐘

編輯導語:數(shù)據(jù)可視化產(chǎn)品的存在意義之一,便是幫助提升企業(yè)的業(yè)務效率和數(shù)據(jù)處理效率,進而推動業(yè)務流程和決策。本篇文章里,作者結合了自己的經(jīng)歷,講述了幾個利用數(shù)據(jù)可視化產(chǎn)品來提升“效率”的故事,不妨來看一下,也許能讓你對數(shù)據(jù)可視化產(chǎn)品更加了解。

接著梁寧系列課程的思考,這節(jié)課梁寧講的是產(chǎn)品“系統(tǒng)能力”模塊里的效率,在課后她留的作業(yè)是:

企業(yè)是效率分工的產(chǎn)物,那么你所在的企業(yè)的護城河在哪?你覺得它在哪個方面的效率比別人做得更好?

在這節(jié)課中梁寧提到了“效率是保障系統(tǒng)能力的核心指標”,其實我學習了這節(jié)課后,重新梳理了對“效率”的認知:效率不僅包括上一篇文章提到的數(shù)據(jù)效率(“加載速率”、“數(shù)據(jù)準確度”等指標),還包括功能操作bug 處理、產(chǎn)品迭代運營推廣、系統(tǒng)間耦合、業(yè)務賦能的效率,簡而言之就是從“產(chǎn)品本身系統(tǒng)生態(tài)”的效率。

但產(chǎn)品出現(xiàn)并不是無中生有,而是通過人工生產(chǎn)得到,所以在它的背后包含著開發(fā)、設計、管理、運營、生態(tài)5個方面的具體工作,從而保證產(chǎn)品從“能用→易用→好用→有用”的過渡。

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

本次作業(yè)我就不聊企業(yè)了,就把梁寧留的作業(yè)范圍縮小一下,聊聊前公司那款 DAU 從幾人到幾百人的數(shù)據(jù)可視化產(chǎn)品(DAU雖是虛榮指標,但作為一款內部工具產(chǎn)品,這個數(shù)據(jù)表現(xiàn)已經(jīng)很優(yōu)秀了)。

這次我將化身一位講故事的人,通過5個“效率”有關的故事帶你來搞懂數(shù)據(jù)可視化產(chǎn)品(亦稱 BI 可視化工具)。

一、故事1:開發(fā)效率——從入行到敏捷開發(fā)改革

2018年的一次跳槽,我從策略平臺產(chǎn)品經(jīng)理,轉行成為了X公司的數(shù)據(jù)產(chǎn)品經(jīng)理。

同期,研發(fā)部門也發(fā)生了一次人事變動,X公司公認的最優(yōu)秀的大數(shù)據(jù)開發(fā)工程師 Todd 成為了 unicorn (X公司自研的一款數(shù)據(jù)可視化 BI 工具產(chǎn)品)的后端研發(fā)負責人。作為初涉大數(shù)據(jù)領域的產(chǎn)品人,與認真、專業(yè)的技術同學合作是一件非常開心的事。

共事的初期,Todd 總會提醒我:“做數(shù)據(jù)最重要的兩點就是準確性計算速率?!?/p>

所以在最初的近3個月時間里,unicorn幾乎沒有做任何新功能的迭代(特別影響用戶體驗的功能除外),除了給內部數(shù)倉同事使用外,甚至上沒有給其他部門做推廣。

因為早期的 unicorn 有兩個特別大的問題:一個是所有的計算邏輯全部由前端實現(xiàn),增加了圖表渲染的時間;另一個就是歷史存在很多計算異常的功能,造成數(shù)據(jù)計算不準確。

在那段時間,我們把所有的計算邏輯加工由前端轉到后端實現(xiàn),加快了圖表數(shù)據(jù)展示的速率。同時,我們還為 unicorn 設計了一套緩存機制,確保相同數(shù)據(jù)查詢直接訪問上次已查詢好的數(shù)據(jù)。

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

另一方面,在早期的用戶群里反饋的計算錯誤問題,后端開發(fā)們一直保持今日事今日畢。

最后值得一提的是,作為非商業(yè)化的公司內部系統(tǒng)產(chǎn)品,經(jīng)過整個 unicorn 項目組的討論,我們采取了2周一個迭代的開發(fā)周期,這些都為未來 unicorn 的 DAU 數(shù)據(jù)打下了堅實的根基!

二、故事2:體驗效率——快速構建一張 Dashboard

unicorn 的用戶和所有的 BI 可視化工具一樣,主要分為兩類角色:作圖者(一般為數(shù)據(jù)分析師)和看圖者(一般為業(yè)務人員)。

因為有這兩種角色,所以“高效”也有兩大特點:看圖者能夠快速定位、探查問題,這里的細節(jié)可以參考之前的文章《數(shù)據(jù)+產(chǎn)品就是數(shù)據(jù)產(chǎn)品?漫談數(shù)據(jù)可視化場景》,這里將不再贅述。

而對作圖者而言,“高效”意味著能夠快速搭建一張 Dashboard。

使用過 BI 可視化工具的同學應該清楚,配置儀表盤的主要流程分為三步:連接數(shù)據(jù)源 → 配置數(shù)據(jù)集 → 制作報表。

其實絕大多數(shù)的 BI 工具在“連接數(shù)據(jù)源 → 配置數(shù)據(jù)集”環(huán)節(jié)的操縱基本都差不多(有一種特殊的方式,后面有機會將會用整張篇幅介紹),而在“制作報表”環(huán)節(jié)上, unicorn 卻經(jīng)歷過一次由低效到快捷的變革。

在接手 unicorn 時,“制作報表”是參考一個開源的 BI 工具的制作流程:創(chuàng)建畫布后,需要添加已經(jīng)創(chuàng)建好的圖表,全局篩選器可以在畫布區(qū)域添加,而針對單表的是篩選器是創(chuàng)建圖表時添加(Dashboard 包含三個主要元素:畫布、圖表、篩選器):

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

其實,上述過程我們可以看到是一個工程化思維的過程,圖表和圖表篩選器是一一對應的關系,畫布與全局篩選器也是一一對應的關系,圖表之間是存放在一起的組合關系,而畫布則是包含這些圖表的關系。

如果用這種方式向他人介紹 BI 可視化工具,那是非常棒的,但是交給用戶去操作不難發(fā)現(xiàn)儀表盤的創(chuàng)建是不連貫的。為了保證用戶的操作連貫性,我們把 unicorn的操作方式做了修改,讓用戶創(chuàng)建畫布、圖表、篩選器都是在同一個視窗下完成的:

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

除了整體流程的優(yōu)化,各個功能模塊的優(yōu)化也滿足用戶的心智模型,在“故事3”中我會繼續(xù)講述相關的內容。

三、故事3:管理效率——由被動到主動,由抄襲到創(chuàng)新

2018年時,雖然我已經(jīng)有了幾年的產(chǎn)品經(jīng)驗,但是數(shù)據(jù)產(chǎn)品的經(jīng)驗卻是0。且數(shù)據(jù)產(chǎn)品會涉及技術性的工作,所以一開始我更多是跟著開發(fā)的思路去走。

在接手 unicorn 時,用戶全為本部門的幾個數(shù)倉同學,基本上他們提什么需求方案就跟著做什么需求方案,實現(xiàn)方式也被動接受后端開發(fā)的設計思路,作為一個產(chǎn)品人把大腦交給別人是一件非常痛苦的事情。

一個多月的時間里,我開始一方面記錄 unicorn 的迭代路徑,發(fā)現(xiàn)產(chǎn)品的迭代基本上是東一榔頭西一棒槌,缺乏方向性的規(guī)劃;另一方面從零開始學習基礎的 SQL 查詢語句,學習每個功能背后數(shù)據(jù)流轉,了解了現(xiàn)存功能亟待改善的功能點。

“你可以跟我提需求,但是你必須得跟我講背景……”看過我之前文章的朋友應該知道,這句話是我對數(shù)倉同學說的與一開始發(fā)生180°反轉的話,這也是我做數(shù)據(jù)產(chǎn)品發(fā)生改變的起點。

隨后我開始重新制定了新的需求提報標準(需求錄入表),增加“講背景、說問題”的環(huán)節(jié),而不是直接說解決方案。為了避免過分改革帶來潛在的影響(感興趣的朋友可以了解一下王莽改革),我保留了數(shù)倉同學愛直接提方案的行為,只是在備注了其為“建議方案”,即最終實現(xiàn)以產(chǎn)品設計為準。

同時,需求的優(yōu)先級、排期等設定的歸屬權歸為我們項目組討論處理,參考如下(僅白色填充的表頭所在列,支持需求提出人編輯填寫):

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

伴隨著需求池的規(guī)范化整理、分類,整體方向性的迭代規(guī)劃也有了藍圖。

此外, unicorn 的設計也不是完全抄襲著 Tableau、網(wǎng)易有數(shù)等之類的商業(yè)化 BI 工具功能流程,就以篩選器作用圖表的功能為例吧,Tableau 支持如下圖所示的應用范圍選項:

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

其實,Tableau 是以數(shù)據(jù)視角而非圖表視角設計這項功能的,“僅此工作表”還容易理解,但前面兩個選項(選項1是跨數(shù)據(jù)源篩選的功能,選項2是針對同一數(shù)據(jù)源的所有圖表)的名稱就是要讓用戶更關注數(shù)據(jù)而非圖表本身,讓用戶用不同視角去理解并列關系的選項,這種設計本身就很反人性。

再者,如果在 Tableau 上想跨多個數(shù)據(jù)源篩選數(shù)據(jù)還要得保持字段名稱一致,如果不同的分析師在數(shù)據(jù)集命名出現(xiàn)不統(tǒng)一的情況(數(shù)據(jù)集存在 BI 工具下,而非存在數(shù)倉,所以命名規(guī)范一般沒有強要求),還需要重新改一下,真的是很麻煩。

第二個突出問題在 Tableau、網(wǎng)易有數(shù)兩款產(chǎn)品上都有表現(xiàn),在設置篩選器的步驟上,都是先要先“選擇篩選字段”再“選擇對應的圖表”,如下是 Tableau 與網(wǎng)易有數(shù)的配置截圖:

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

可是我每次使用時都有些變扭,總感覺順序和我心里想的不一樣。我們寫過 SQL 語句的朋友都知道,我們在查詢數(shù)據(jù)時一般都是寫形如下方的語句,篩選條件都寫在最后:

SELECT column_name? //展示數(shù)據(jù),即拖入 BI工具中的行、列字段

FROM table_name? //應用的數(shù)據(jù)集/圖表

WHERE Filters? //篩選字段

所以我在設計篩選器設置流程時,就改變了配置的順序:

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

在咨詢完一些分析師同學后,他們也覺得這樣的方式體驗更佳。同時,我們還在設置上做了一定的優(yōu)化,比如當設置其中一個圖表的字段后,若其他圖表也有同樣名稱的字段,其他圖表會默認選中該字段:

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

四、故事4:運營效率——從領導包圍團隊,用認真留住用戶

在文章開頭我們就提到了unicorn 是 DAU 從幾人到幾百人的數(shù)據(jù)可視化產(chǎn)品,那在公司已經(jīng)有 Tableau 的背景下,這個內部的 BI 工具是怎樣運營推廣的呢?

其實,一開始我盲目的在作圖人(分析師)、看圖人(業(yè)務人員)間兩頭推,可是近一個月時間下來,只從幾人推廣到了十幾人。

后來我開始調研了之前推廣的同事為什么不用 unicorn,他們的回復驚人的一致:“我們看分析看板都是用 Tableau”。

我意識到unicorn在大家的眼里并沒有存在感,再用這種常規(guī)的方式推廣肯定還是很少的人在用,如果想讓更多的同事使用,那就有必要采取自上而下的方式推廣了。

我和主管一塊找到了兩個大部門的負責人,給他們演示了我們的系統(tǒng),并了解到了他們目前共同擁有的最大痛點:用 Tableau 必須在公司網(wǎng)絡環(huán)境下才可以使用,而在路上想去便捷的查看數(shù)據(jù)時基本不可能。

為了讓這些部門主管協(xié)助我們在他們內部推廣,首先就是解決主管們的痛點

在接下來的一個迭代周期立項后,我們前端同學終于研發(fā)出了 Dashboard 的截屏功能,并打通了釘釘群的接口,支持配置定時任務向釘釘群發(fā)送截圖。這樣手機不用下載 Tableau APP 且不連接公司 VPN 也可以在上下班路上查看數(shù)據(jù)了。

解決了這些部門負責人的痛點后,他們自然而然地開始在部門內部推廣。因為用戶量的擴大,很多產(chǎn)品的問題也開始從發(fā)現(xiàn)到修復或優(yōu)化。

因為有了一個部門的使用,我們在給其他部門推廣時就方便了很多,每次推廣都會說:“***部門已經(jīng)開始使用了,他們用的效果非常好,你們可以問問他們……”

為了更好地留住客戶,我們在產(chǎn)品頂部增加了“吐個槽”入口,并開通了釘釘群,讓有問題的同事可以即時上報問題。在“故事1”中也提到了,用戶反饋的問題基本上保證盡快的處理,而計算錯誤的問題,一直保持當日反饋當日解決。

最后,我們還為 unicorn 打造了一個客景監(jiān)控看板:“哪些用戶經(jīng)常訪問unicorn”、“哪些用戶登錄過一次至今就不再登錄”……這些數(shù)據(jù)都盡收眼底,而我每周也會從中抽取1~2位客戶去了解他們的使用情況,也為未來的系統(tǒng)規(guī)劃提供了寶貴的建議。

五、故事5:賦能效率——中臺化,unicorn 不再是一個單純的 BI 工具

unicorn如何做好賦能,除了狹義上的賦能,即提供更高效的可視化展示(包括支持多樣化的圖表、支持個性化的預警、提示用戶關注相關指標等)外,還包括廣義上的賦能。

其實 BI 可視化工具本質上屬于 B 端產(chǎn)品,所以其追求的還是在于“效率”。

在企業(yè)內部,除了 BI 可視化工具外,很多內部系統(tǒng)都會有圖表展示的需求。比如投放系統(tǒng)“投放后的效果如何?”可以用可視化系統(tǒng)展示,同樣 CRM 系統(tǒng)“各個銷售同事的業(yè)績如何?”也可以用可視化系統(tǒng)展示。如果我們給兄弟部門的系統(tǒng)支持可視化的能力,是不是就能夠節(jié)省他們的開發(fā)資源,并提升 unicorn 自身的價值呢?

我們在這項工作上,給其他業(yè)務系統(tǒng)提供了兩種不同的支持服務:一種是輕量級的支持,僅提供圖表可視化能力;另一種是重量級的支持,同時提供圖表可視化能力以及數(shù)據(jù)計算能力的服務。

在 unicorn 中臺化支持服務中,“圖表可視化能力”主要是依賴我們前端同學開發(fā)的圖表庫組件,為滿足業(yè)務的展示需求,在 Echarts 開源圖表上進行了改造。

而數(shù)據(jù)計算能力,考慮到不對 unicorn 做太多的系統(tǒng)改造,我們創(chuàng)造性地設計了一個參數(shù)傳遞功能。這是在 Tableau 參數(shù)傳遞功能上的進一步創(chuàng)新,目前 Tableau 僅支持內部儀表盤之間的參數(shù)傳遞,或者是內部圖表對外部系統(tǒng)的參數(shù)傳遞,唯獨缺少外部系統(tǒng)對系統(tǒng)內圖表的參數(shù)傳遞。

在支持 CRM 系統(tǒng)“讓各個銷售同事查看自己銷售業(yè)績”的項目中,我們將公司統(tǒng)一賬戶系統(tǒng)的“用戶 ID”作為參數(shù)變量,在 unicorn 內用包含銷售業(yè)績的數(shù)據(jù)集,創(chuàng)建了包含若干圖表的儀表盤,再將該儀表盤通過加密外鏈嵌入到 CRM 內,就實現(xiàn)了“千人千面”的銷售數(shù)據(jù)展示,即每個登錄 CRM 的銷售同事僅能查看到自己的銷售數(shù)據(jù):

跟著梁寧學習產(chǎn)品13:5個關于“效率”的故事,帶你搞懂數(shù)據(jù)可視化產(chǎn)品

5個小故事到此就講述完了,讀完之后你是否對數(shù)據(jù)可視化產(chǎn)品有了更深入的認識呢?如果你有其他問題或者不一樣的見解,歡迎在下方留言與我討論。

#專欄作家#

兮兮,微信公眾號:孤身旅人(ID:gushenlvren),人人都是產(chǎn)品經(jīng)理專欄作家。關注人工智能、toB產(chǎn)品、大文娛等領域。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉載。

題圖來自 Unsplash,基于 CC0 協(xié)議

更多精彩內容,請關注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 有數(shù)新增的篩選器,會默認關聯(lián)已有的圖表,也可以說沒有先后??
    (捕獲4群的兮兮童鞋哈哈)

    回復
    1. 當時我們是2018年就設計了,嘿嘿。(話說我改了馬甲了,哈哈)

      來自上海 回復
  2. 作者覺得ifind的BI模塊怎么樣

    來自浙江 回復
    1. 你說的是同花順工具里面的BI模塊嗎?

      來自上海 回復
    2. 是啊

      來自浙江 回復
  3. 留言的伙伴越來越少,支持一下

    來自福建 回復
    1. 謝謝~

      來自上海 回復