Isaac Sacolick
如今,很多企業(yè)都在采取措施,通過把模型、分析、數(shù)據(jù)可視化和儀表盤功能融入到?jīng)Q策過程中,成為數(shù)據(jù)驅動型的企業(yè)。在很多環(huán)境中都是如此,例如,業(yè)務領導們改善客戶體驗;技術領導們分析敏捷、DevOps和網(wǎng)站指標,以及應用部門在其應用程序中嵌入分析功能等。
這意味著需要更多的開發(fā)人員、分析師、工程師和管理人員參與開發(fā)數(shù)據(jù)可視化和儀表盤功能。由于很多企業(yè)采用了自助式商業(yè)智能工具(例如,Tableau和Microsoft Power BI),因此在某些情況下,你自己就想去開發(fā)儀表盤功能,甚至會有人要求你優(yōu)先開發(fā)這種功能。
這些工具學起來很快,但應避免去設計那些無法使用的復雜的數(shù)據(jù)可視化功能。你需要一種設計和開發(fā)策略,而企業(yè)則需要既定的數(shù)據(jù)可視化標準。
從戰(zhàn)略實踐到設計策略,再到Tableau和Power BI的具體平臺標準,有很多建議可供參考。我非常愿意分享一些開發(fā)人員應該考慮的實用標準。
1.使用發(fā)現(xiàn)儀表盤功能來準備數(shù)據(jù)
在處理數(shù)據(jù)的過程中,開發(fā)人員、業(yè)務分析師或者數(shù)據(jù)科學家通常會開發(fā)圖表和儀表盤功能,使用戶能夠查看基本的深度分析結果,并有所發(fā)現(xiàn)。當你不太確定數(shù)據(jù)、數(shù)據(jù)質量以及哪些深度分析結果可能有用時,則需要在開發(fā)過程中嵌入這些儀表盤功能。在此過程中,一定要提出以下問題:
數(shù)據(jù)是否足夠有用,或者是否需要與其他數(shù)據(jù)源相結合,才能充分發(fā)揮其作用?
數(shù)據(jù)是否相對干凈,或者在用于決策之前需要進行一些數(shù)據(jù)準備和清洗?
是否需要分組維度、分塊度量、計算聚合和其他分析功能來簡化分析?
這些問題在前期非常有用;只要數(shù)據(jù)需要額外的操作,就可以根據(jù)需要進行重復。
2.回答特定受眾的問題
準備好進行第一次數(shù)據(jù)可視化后,請考慮以下內(nèi)容:
(1)可視化將解決什么問題?
(2)誰會使用它?
(3)他們將怎樣利用從可視化中獲得的深度分析結果?
第一個問題能幫助你做好可視化的定義。我已經(jīng)看到很多人都忘記了這一關鍵步驟,讓消費者不知道為什么要進行可視化以及怎樣使用可視化功能。
第二個問題有助于定義細節(jié)和復雜程度。高管們希望了解績效指標和趨勢,而經(jīng)理們通常想要深入了解分析背后的原因。
第三個問題有助于確定需要什么類型的信息,以及與其他系統(tǒng)集成是否有用。例如,如果你的儀表盤正在分析來自Jira的敏捷指標,那么允許用戶點擊Jira發(fā)行版、Saga和故事可能會有所幫助。了解最終用戶是誰可以幫助確定他們在進行任何系統(tǒng)集成時需要開展哪類工作。
3.建立一致的布局、圖表類型和樣式
最好是創(chuàng)建能全面反映最終用戶希望回答其問題并查看分析的所有維度、層次結構和篩選器的儀表盤布局。
但是,如果在太多的儀表盤上這樣做,最終用戶會因為過于復雜而去學習不同的設計,在不同的設計上工作而感到厭煩。這相當于設計一個在每一屏幕上都有不同導航欄的網(wǎng)站。
這意味著要有一致的布局、圖表類型和樣式。使用新儀表盤功能的用戶應該感到很輕松,因為這與他們使用過的其他儀表盤有相通之處。搜索界面和篩選器在位置上也應該是一致的。在不同的儀表盤上顯示時,主維度應使用一致的圖表類型。維度和度量也應使用一致的顏色、字體和格式。
4.利用視覺元素把故事講得更好
一旦你有了問題,并根據(jù)布局標準設計了儀表盤結構,下一步就是確保視覺效果能發(fā)揮作用,而且富有洞察力。最好的儀表盤應使用明確和隱含的線索來吸引人們的注意力。
有很多關于用數(shù)據(jù)和視覺設計講故事的書籍和文章,但這里有一些基本的東西:
針對需要深挖數(shù)據(jù)的維度,使用更多的視覺效果和更少的篩選器。視覺效果通過顏色、大小和趨勢提供上下文環(huán)境,相對于篩選器更強調(diào)了上下文環(huán)境。
通過標記、定位和樣式軸、刻度線、顏色圖例和數(shù)據(jù)點來實現(xiàn)基本圖表標準。
異常值很重要。應避免將它們篩選掉,而且要突出顯示那些比較重要的。
很多商業(yè)智能工具都有方法對數(shù)據(jù)進行注釋,或者通過一系列儀表盤交互來講述故事。學會使用這些工具。在大多數(shù)企業(yè)環(huán)境中,做到清晰和直接是讓人們獲得深度分析結果最實際的方法。
講故事需要上下文環(huán)境。數(shù)據(jù)可視化可以通過趨勢、基線、比較、基準、場景、預測和為分析或者決策提供背景的其他元素來做到這一點。
個性化體驗。例如,如果你的最終用戶只對歐洲績效指標感興趣,那么讓他們在全局設置該首選項,以便在這種上下文環(huán)境中打開儀表盤。
5.數(shù)據(jù)和設計迭代
一旦使用了儀表盤,就需要不斷的改進。
新的儀表盤通常會暴露出底層數(shù)據(jù)質量問題,特別是采用新數(shù)據(jù)集進行開發(fā)的情況。第一個儀表盤版本應解決可能阻礙智能決策的主要數(shù)據(jù)質量問題。
數(shù)據(jù)可視化就像軟件應用程序。提高可用性是另一類改進措施。儀表盤開發(fā)人員應該給最終用戶提供可以使用的最簡產(chǎn)品,觀察他們的使用情況,并收集能夠推動改進的反饋。
最后,儀表盤還必須反映決策和數(shù)據(jù)的當前狀態(tài)。當前的深度分析是可操作的,但隨著時間的推移可能會變得不那么重要。如果新的業(yè)務目標和相關方出現(xiàn)了問題,這就需要分析和數(shù)據(jù)可視化。有時這需要創(chuàng)建新的儀表盤;而有時改進現(xiàn)有儀表盤是更有效的選擇。
Isaac Sacolick是公認的社交領域的最佳首席信息官,也是“社交、敏捷和轉型”以及CIO.com的長期博主,還兼任StarCIO總裁。
原文網(wǎng)址
https://www.infoworld.com/article/3389883/5-steps-to-smarter-data-visualization.html