🤖 Пусть потеет машина, а не пользователь
Есть еще один принцип, которого я стараюсь придерживаться при разработке дашбордов: всю работу, которую может сделать машина, должна делать машина.
Если в Redash или SQL можно что-то посчитать, подсказать или автоматизировать, значит, пользователю не нужно делать это вручную.Вот несколько реальных примеров
📈 Тултипы
Во всплывающей подсказке можно показать не только значение метрики, но и сразу добавить контекст:
— отклонение от плана;
— изменение WoW;
— другие показатели, которые помогают понять, что происходит.
Вместо того чтобы пользователь открывал еще один график или считал проценты в голове, он получает ответ сразу при наведении.
📅 День недели
Если вы работает с графиком, у которого явно выражена недельная сезонность, добавьте в тултип подпись дня недели.
И тогда сразу станет понятно: это нормальная просадка или рост метрики из-за выходных или действительно аномалия, в которой стоит разобраться.
🎛️ Фильтры
В Табло и других BI-системах выбираются сразу фиксированные даты, но дашборд живет свою жизнь и даты устаревают, пользователю приходится самостоятельно перключать даты на свежие. Поэтому лучше снять с него этот ручной "труд" и сразу использовать относительные интервалы: Last 90 days, Last month и т.д. Тогда информация всегда остается актуальной.
Это касается и других фильтров: соберите логи использования дашборда или просто спросите пользователей - какие фильтры они чаще всего переключают из "значния по умолчанию" и сделайте это за них
🔍Таких мелочей очень много, и именно из них складывается хороший пользовательский опыт, поделиться своими советами как вы автоматизировали или облегчали ручной труд пользователей?
Есть еще один принцип, которого я стараюсь придерживаться при разработке дашбордов: всю работу, которую может сделать машина, должна делать машина.
Если в Redash или SQL можно что-то посчитать, подсказать или автоматизировать, значит, пользователю не нужно делать это вручную.Вот несколько реальных примеров
📈 Тултипы
Во всплывающей подсказке можно показать не только значение метрики, но и сразу добавить контекст:
— отклонение от плана;
— изменение WoW;
— другие показатели, которые помогают понять, что происходит.
Вместо того чтобы пользователь открывал еще один график или считал проценты в голове, он получает ответ сразу при наведении.
📅 День недели
Если вы работает с графиком, у которого явно выражена недельная сезонность, добавьте в тултип подпись дня недели.
И тогда сразу станет понятно: это нормальная просадка или рост метрики из-за выходных или действительно аномалия, в которой стоит разобраться.
🎛️ Фильтры
В Табло и других BI-системах выбираются сразу фиксированные даты, но дашборд живет свою жизнь и даты устаревают, пользователю приходится самостоятельно перключать даты на свежие. Поэтому лучше снять с него этот ручной "труд" и сразу использовать относительные интервалы: Last 90 days, Last month и т.д. Тогда информация всегда остается актуальной.
Это касается и других фильтров: соберите логи использования дашборда или просто спросите пользователей - какие фильтры они чаще всего переключают из "значния по умолчанию" и сделайте это за них
🔍Таких мелочей очень много, и именно из них складывается хороший пользовательский опыт, поделиться своими советами как вы автоматизировали или облегчали ручной труд пользователей?