<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0">

<channel>

<title>Блог об аналитике, визуализации данных, data science и BI, заметки с тегом: дашборд Tableau</title>
<link>http://test.leftjoin.ru/tags/dashbord-tableau/</link>
<description></description>
<generator>E2 (v3365; Aegea)</generator>

<item>
<title>Как переверстка помогает превратить хороший дашборд в отличный</title>
<guid isPermaLink="false">147</guid>
<link>http://test.leftjoin.ru/all/kak-pereverstka-pomogaet-prevratit-horoshiy-dashbord-v-otlichny/</link>
<comments>http://test.leftjoin.ru/all/kak-pereverstka-pomogaet-prevratit-horoshiy-dashbord-v-otlichny/</comments>
<description>
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/0oblogka.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;В кастомных системах сквозной аналитики конечный продукт, с которым взаимодействует пользователь — дашборды. Он не видит хранилище, витрины данных, скрипты, а дашборды видит каждый день, поэтому важно сделать их не только функциональными, но и понятными. Не всегда удается сразу нащупать оптимальный вариант, и полезно вести работу поэтапно.&lt;/p&gt;
&lt;p&gt;Дело в том, что в современных BI-тулах, которые мы используем — в частности, в популярном Tableau — возможности кастомизации гораздо шире, чем может себе представить сотрудник, мигрирующий с excel-таблиц. Часто пользователь просто не знает, каким вообще может быть дашборд и как составить ТЗ.&lt;/p&gt;
&lt;p&gt;В итоге дашборд содержит огромное количество данных, но возможность их продуктивно использовать спрятана за фильтрами, визуальной сложностью, долгой загрузкой.&lt;/p&gt;
&lt;p&gt;Именно такая ситуация сложилась у нас в процессе работы с образовательным стартапом Refocus.&lt;/p&gt;
&lt;p&gt;Один из главных их дашбордов — обзор &lt;b&gt;SLA (Service Level Agreement).&lt;/b&gt; Его пользователи — руководители отдела продаж и сейлз-менеджеры. Именно здесь их интересует прежде всего скорость обработки входящих лидов в зависимости от ряда факторов, от источника лида до региона.&lt;/p&gt;
&lt;p&gt;Нормативное значение этого показателя для Refocus — 15 минут, значит, там, где он выше, есть потенциал для оптимизации процессов и роста выручки.&lt;/p&gt;
&lt;p&gt;Мы работаем над дашбордами &lt;b&gt;итеративно:&lt;/b&gt; интервью с пользователем — прототип — фидбэк — следующая версия — фидбэк, и так далее. Но в случае с SLA после утверждения финальной версии остались нерешенные аналитиками функциональные проблемы.&lt;/p&gt;
&lt;p&gt;У заказчика было желание оптимизировать дашборды и бюджет на это, так что мы предложили общую переверстку и подключили к проекту датавиз-эксперта.&lt;/p&gt;
&lt;h2&gt;Версия 1: с чем мы работаем&lt;/h2&gt;
&lt;p&gt;Первая версия SLA-дашборда, которой некоторое время пользовался клиент, выглядела так:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/1-32.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;В фокусе три графика:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Скаттерплот по &lt;b&gt;времени ответа&lt;/b&gt; с момента получения лида.&lt;/li&gt;
&lt;li&gt;Гистограмма по &lt;b&gt;медианному времени ответа.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Гистограмма по &lt;b&gt;средней длительности первого звонка&lt;/b&gt; с лидом.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Справа — 15 фильтров, от региона и гранулярности до имени сотрудника, работавшего с лидом.&lt;/p&gt;
&lt;p&gt;Сверху — много текста, поясняющего тонкости работы с фильтрами по времени.&lt;/p&gt;
&lt;h2&gt;Задача&lt;/h2&gt;
&lt;p&gt;Представьте, что ваш технический бэкграунд испарился, и вы на месте пользователя: о чем вам говорят эти графики? Сколько кликов вам нужно совершить, чтобы оценить перформанс подчиненных в вашем отделе? Чтобы сравнить SLA для лидов из разных источников? Ясен ли текст-легенда?&lt;/p&gt;
&lt;p&gt;А главное — есть ли у вас понимание, как сделать понятнее и что сказать исполнителю проекта?&lt;/p&gt;
&lt;p&gt;У аналитиков в этой области может быть слепая зона — нам-то на картине выше все понятно. А в прямые задачи датавиз-спеца входит проинтерпретировать запрос пользователя в контексте существующего функционала и создать визуализацию на стыке предпочтений заказчика и здравого смысла.&lt;/p&gt;
&lt;p&gt;Важно определить и причины этих проблем. Иногда ошибки — просто неудачная попытка выполнить запрос заказчика. Конечно, всегда можно отмести «плохой» запрос и сделать, как правильно — но тогда можно потерять важные для заказчика функции.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Проблемы этого дашборда:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Основной график — скаттерплот с SLA для всех лидов — выстроен на логарифмической шкале по оси Y без возможности переключиться на линейную. Есть сомнения, что все сейлз-менеджеры, глядя на дашборд, понимают, как работает логарифмическая шкала.&lt;/li&gt;
&lt;li&gt;При выборе гранулярности по неделям масштаб позволяет показать распределение точек на оси X по дням — но они распределены случайно с помощью функции RANDOM().&lt;/li&gt;
&lt;li&gt;Ось Y не синхронизирована между графиками, поэтому сложно оценить связь всех трех значений.&lt;/li&gt;
&lt;li&gt;Невозможно сравнить медианный SLA по следующим параметрам: курс, источник лида, команда, сейлз-менеджер — все они расположены в фильтрах. Сравнение требует скриншотов разных отображений или нескольких вкладок с одним дашбордом.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Установленные причины:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Логарифмическая шкала: заказчик, который являлся только одним из юзеров дашборда, попросил реализовать логарифмическую шкалу, чтобы смотреть на значения SLA, близкие к нулю. Видимо, это было релевантно для целей именно его отдела.&lt;/li&gt;
&lt;li&gt;Рандомное распределение по оси X: попытка сделать график проще и красивее, потому что скаттерплот уже перегружен информацией, и оценить распределение значений внутри недели — не приоритет.&lt;/li&gt;
&lt;li&gt;Неэффективные фильтры: до ввода дашборда заказчик не знал, какие именно сравнения окажутся ему полезны.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Итог — невозможно оценить общую картину SLA в компании в отдельно взятый период, а значит и корректировать процессы и стратегии продаж.&lt;/p&gt;
&lt;h2&gt;Решение&lt;/h2&gt;
&lt;p&gt;Наш датавиз-специалист рисовал макеты карандашом на бумаге, а после утверждения переносил в Tableau: аналитический функционал и UX-дизайн для готового дашборда можно оптимизировать и без специальных тулов. Здесь хорошо ориентироваться на заказчика: если ему приятнее смотреть на файл в Figma — замечательно. Все понятно и на бумаге — отлично.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Предложенные изменения:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Фильтры справа сделать бар-чартами вместо выпадающих меню, чтобы разбивку по категориям было сразу видно.&lt;/li&gt;
&lt;li&gt;Реорганизовать дашборд в соответствии с принципами дизайна, учитывающими движение глаз человека слева-направо, сверху-вниз.&lt;/li&gt;
&lt;li&gt;Добавить линейную ось на скаттерплот, сделать именно ее форматом по умолчанию. Оставить возможность переключиться на логарифмическую ось.&lt;/li&gt;
&lt;li&gt;Нормализовать шкалу X, убрав рандомное распределение точек.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Версия 2: рабочая версия после переверстки&lt;/h2&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/2-31.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Что поменялось:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;В левой части дашборда появилась таблица-фильтр по командам и сейлз-менеджерам. По ней можно оценить показатели работы отдельных сотрудников и отделов и получить общее представление о том, как обстоят дела с SLA в компании — а именно это изначальное назначение дашборда.&lt;/li&gt;
&lt;li&gt;В центральной части дашборда остался скаттерплот с SLA по всем лидам, только теперь формат отображения оси (линейная или логарифмическая) можно переключить.&lt;/li&gt;
&lt;li&gt;Фильтры курсов, источников лидов и категорий превратились в кликабельные бар-чарты в правой части экрана. Они позволяют сразу визуально оценить медианный SLA по этим параметрам.&lt;/li&gt;
&lt;li&gt;Все глобальные фильтры по категориям, которые нет необходимости сравнивать между собой, оказались в верхней части дашборда, там же — фильтр по дате. Теперь пространство экрана организовано эффективнее.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Фидбэк:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Потерялся график по средней длительности первого звонка.&lt;/li&gt;
&lt;li&gt;На центральном графике исчезли отсечки с медианным SLA.&lt;/li&gt;
&lt;li&gt;Не подписаны столбцы в таблице слева.&lt;/li&gt;
&lt;li&gt;Центральный скаттерплот очень долго загружается при первом открытии дашборда, так как Tableau пытается вывести все лиды из датасета — по умолчанию ни один фильтр не применяется и никак не ограничивает количество информации для отображения.&lt;/li&gt;
&lt;li&gt;Необходимы мелкие правки по оформлению и тултипам.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Версия 3: доработки и брендирование&lt;/h2&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/3-27.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Что поменялось:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;В таблице слева появились подписи столбцов — теперь половина информации о работе отделов понятна при первом взгляде на дашборд.&lt;/li&gt;
&lt;li&gt;Центральный скаттерплот теперь отображается только после выбора фильтра по команде или конкретному сейлзу — это снижает нагрузку на хранилище и сильно ускоряет загрузку графика.&lt;/li&gt;
&lt;li&gt;Добавились отсечки с медианным SLA за конкретный период (месяц, неделю или день в зависимости от выбранной гранулярности).&lt;/li&gt;
&lt;li&gt;Вернулся график с длительностью первого звонка.&lt;/li&gt;
&lt;li&gt;Ось времени всех трех графиков теперь синхронизирована — не нужно сверять единицы измерения, чтобы выявить общие тренды.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Когда функционал доработан и утвержден, вводится &lt;b&gt;брендирование&lt;/b&gt; по корпоративным гайдлайнам. Они у Refocus выглядели так:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/image-1.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;h2&gt;Обзор функционала&lt;/h2&gt;
&lt;p&gt;Итоговый дашборд стал гораздо проще в использовании и настройке, а функционал стал интуитивно понятен.&lt;/p&gt;
&lt;p&gt;Так выглядит финальный дашборд при открытии, пока не выбран ни один фильтр:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/final.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;А так, если выбрать сейлз-менеджера из таблицы слева:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/leads.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Использование фильтров справа (например, отобразить только лидов, пришедших с вебинаров):&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/web.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Тултипы со ссылкой на первоисточник на скаттерплоте с лидами (время в них отображается в минутах при выборе любой шкалы):&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/tip.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Наконец, переключение между линейной и логарифмической шкалами:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/log.png.jpg  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Этот кейс отлично демонстрирует важность чуткой работы с заказчиком. Всегда важен баланс между экспертностью и ориентацией на пользователя. Конечно, стоит показывать ему разные возможности и предлагать оптимальные с технической точки зрения решения. Но не менее важно доверять клиенту и разбираться в причинах его запросов, чтобы сделать по-настоящему полезно и красиво. Скажем, вдруг он просит логарифмическую шкалу не потому, что не подумал о других, а потому, что без нее в его отделе не обойтись? Внимание к таким моментам — огромный плюс к компетенциям аналитика.&lt;/p&gt;
</description>
<pubDate>Wed, 04 Sep 2024 15:44:06 +0300</pubDate>
</item>


</channel>
</rss>