tgindex
Think. Visualize

Think. Visualize

Статистика
@think_visualizeрусский

BI под другим углом, с аналитической глубиной. Полные статьи с удобным форматированием на https://think-visualize.ru от @sergeymong

Последний пост
7 мая
Последнее чтение
13 авг.
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
русский
В каталоге с
13 авг.
Подписчики
262
+3 за 5 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
421
20 постов
Вовлечённость
160,7%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
1/48двое суток
1/72трое суток

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 7 мая3321811

    Вчера прошёл эфир с Димой Некрасовым с темой «Что между требованиями и первым графиком». Часто при разработке дашбордов мы прыгаем от сбора требований сразу к графикам. И именно в этот момент рождаются дашборды, которые имеют проблемы с логикой, но не помогают принимать решения. Между требованиями и первым графиком есть отдельный этап мышления — макро-повествование, я уже писал об этом подробно в цикле по разработке дата-продуктов. В эфире разобрали 4 шага этого этапа: 🎯 Иерархия — кто «герой» дашборда, какой у него центральный вопрос, какой набор метрик его обслуживает и для чего нам нужна аналитическая модель. 🧭 Последовательность — как дерево превращается в путь по экрану через Z- и F-паттерны взгляда: вершина → драйверы → детали. 🧩 Группировка — 16 метрик в куче = когнитивный перегруз. Группировка по узлам дерева превращает их в 4 модуля и навигационную структуру. 📐 Контекст — без сравнения с планом / периодом / бенчмарком цифра не работает. Контекст — последняя миля, без неё пользователь утопает в догадках. Также поговорили: — Lead vs Lag метрики и почему держать оба типа — Тавтология в формулах: ARPU vs средний чек как пример «нет рычага» — Кейс CEO → PM → Facebook за 5 минут: как хорошие дашборды живут без аналитика — Почему такие дашборды живут годами 🎥 Запись с таймкодами: https://youtu.be/pQxZmjdIwHA Слайды — в комменте/следующим постом. Посмотрите, буду рад обратной связи и вопросам!

  • 5 мая256285из jetmetrics

    📹 Завтра в эфире: что между требованиями к дашборду и первым графиком Когда аналитика просят "сделать дашборд", он открывает BI инструмент и начинает раскладывать и графики метрики по виджетам. И зря. Между сбором требований и первой плиткой есть отдельный этап мышления, который определяет, поймёт ли пользователь дашборд с первого взгляда или будет каждый раз спрашивать "а на что тут смотреть в первую очередь?". Этот этап Сергей Сидоров (BI Tech Lead в Т-Банке) называет макро-повествованием. Это сценарий, который ведёт пользователя по логике мышления, а не по случайному набору показателей. Завтра Сергей разберёт этот подход, который состоит из 4 шагов: 1. Иерархия. От сырых требований к центральному вопросу и пирамиде драйверов. Что такое Lead и Lag метрики и почему их нельзя складывать в один блок. 2. Последовательность. Как спроектировать путь взгляда пользователя по дашборду. Куда он смотрит первой, второй, третьей, и как этим управлять. 3. Группировка. Как разбить метрики на блоки, чтобы снизить когнитивную нагрузку. Когда пользователь видит 20 KPI без структуры, он не видит ни одного. 4. Контекст. Как для каждой метрики дать ответ на «и что?»: через сравнение с планом, бенчмарками или прошлыми периодами. По исследованию, на которое ссылается Сергей: при продуманном макро-повествовании пользователи дают в 2 раза больше правильных ответов и в 7 раз меньше ошибочных интерпретаций. Конечно же обсудим, как этот подход стыкуется с системой карт и деревьев метрик. Где он начинается, что было до него, и почему дашборд без 2-х предыдущих слоёв всё равно остаётся просто отчётом. Присоединяйтесь завтра, в среду, 6 мая в 18:00 мск Записаться на эфир 📼 Запись будет доступна тем, кто запишется

  • Приходите завтра, обсудим в ламповом формате макро-повествование — это очень важный этап построения инструмента, будет интересно!

  • Пара недель назад вышла статья про Иерархию — первый этап проектирования структуры дашборда. Это ключевой этап, определяющий ценность и глубину дашборда. Сейчас перечитываю анонс и понимаю, что не раскрыл главного. Мастерская, архитектура, очень абстрактно это всё. Давайте попробую заново. Статья учит строить дерево метрик. Казалось бы, что тут сложного? И зачем это вообще для дашбордов? Сначала отвечу на второй вопрос. В контексте дашбордов и дата продуктов дерево супер-практично: 1. Определяет, как и где лучше располагать метрики. Всё становится очень логичным. 2. Показывает слепые зоны в требованиях и предвосхищает запросы. 3. Даёт вам сильное мнение и возможность сказать «нет», когда просят вставить очередной фильтр или странную метрику, которая ну вообще никак не ложится сюда. А передавать или принимать дела от коллеги с этим артефактом намного быстрее. Теперь что касается сложностей. Недавно в нашем корпоративном канале выходил пост о North Star Metric. Амплитуда написала 63 страничный гайд только по тому, как выбрать одну ключевую метрику. Это намекает на то, что процесс сложный, нюансов куча. В своей статье собрал всё это в одном месте: приёмы и тонкости, которые обычно собираются годами по крупицам из разных статей, постов, допущенных ошибок и вот таких манускриптов на 60+ страниц. И всё это уложено в пошаговый процесс — так, чтобы не приходилось каждый раз вспоминать, что ещё нужно проверить. Почему дашборд показывает «хорошо», а бизнесу при этом плохо? Как не оказаться в ситуации «три дашборда про одно и то же, и никто не знает, куда смотреть»? Почему одна успешно «оптимизированная» метрика так часто ломает соседнюю — и как предвидеть это заранее, а не задним числом? Всё это и многое другое в статье: https://think-visualize.ru/principles-of-good-data-product-analytical-architecture/

  • 13 апр.3491815

    Все выходные я потратил на личного ассистента, поэтому не успел подготовить пост↗️ Сегодня немного экспериментальная тема. Не про BI, но про дата-продукт. Я всегда пытался как-то структурировать и систематизировать потоки информации, которые происходят в жизни. Чтобы всё было в одном месте и понятно. Но каждый раз получалось так, что на поддержание системы уходило больше времени, чем она экономила, и я всё забрасывал. С появлением AI эта тема стала легко реализуема, особенно с появлением OpenClaw и подобных монстров. Поэтому сделал своего. Почему своего, а не готового? 1. Интересно. На этом уже можно было остановиться😁 2. Много слышал про проблемы безопасности. 3. Я и так плачу за подписку, мне не хочется тратиться на API токены. —————— Что получилось? ——— Архитектура 1. Obsidian vault — единственный источник правды Сейчас ~200 markdown-файлов: задачи, проекты, люди, финансы, здоровье. Каждый файл — сущность с YAML-метаданными и связями через wikilinks, которые образуют граф. 2. Мозг: Claude Code из 12 агентов Работает локально через подписку, а не API-вызовы. У каждого агента своя задача: 🫀 Health — читает Garmin: сон, пульс, стресс, HRV, готовность к задачам, долгосрочные тренды. 🏋️ Trainer — составляет тренировки, следит за зонами, не даёт перетренироваться 🥗 Nutrition — считает КБЖУ, ведёт дневник, учитывает диету 💰 Finance — бюджет, расходы, план накоплений. Подключен к ZenMoney 📋 Planner — утренний план на день, задачи, календарь. Пинит дашборд дня в ТГ бота. 🔬 Pattern Miner — ищет корреляции между доменами и создаёт гипотезы знания. 🐝 Systematizer — пчёлка-архивариус: проверяет теги, создаёт ссылки, дедуплицирует, раскладывает по папкам, работает в фоне по расписанию или по запросу. 🔗 Knowledge Worker — фоновый агент, каскадирует обновления через wikilinks. Когда задача закрывается — обновляет проект, цель, человека. 🧠 Coach — читает профиль из 5 аспектов (мотивации, блокеры, оптимальные условия, идентичность, слепые зоны), отслеживает прогресс по трекам, подсвечивает паттерны мягко и с фактами. 🔭 Meta — helicopter view по всем доменам на одном экране. Используется для еженедельного обзора. Данные приходят через MCP-серверы: Garmin Connect, ZenMoney, Google Calendar, плюс ТГ для ввода. 3. Telegram — интерфейс Допилил официальный коннектор Claude Code-Telegram через channels. 1. После моего сообщения он ставит реакции на сообщение — сигнал о том, что мысль в проработке. 2. Отправляет короткое сообщение-маршрутизатор со статусом о том, что сейчас будет делать. Потом редактирует с полной инфой. 3. Делает закреп с дашбордом дня: задачи, шаги, тренировки, календарь, питание. Кайф в том, телеграм по-настоящему единая и понятная точка входа для всего, можно отправить фото или документ, и CC всё распарсит и маршрутизирует нужному агенту, и это дополнит единую систему знаний. ——— Треки внимания Это фокус на цели в данный момент. Например, хочу похудеть. Все агенты адаптируются, а какие-то получают больше власти: — Planner добавляет в утренний план тренировку, ставит напоминание взвеситься, чекбоксы на белок и воду — Trainer знает что много стресса, выбирает Z2 кардио вместо интервалов — Nutrition фокусируется на белке, учитывает медицинские особенности — Coach знает, что были разные циклы похудения и понимает в какой момент попытки ломались, поддерживает на критичных точках ——— Три слоя мудрости Система не просто хранит данные — она учится: 1. Сигналы. Каждый факт с меткой времени. Проснулся, потренировался, потратил, поел, перенёс задачу. Сырой поток, 10-30 сигналов в день. 2. Гипотезы. Pattern Miner анализирует сигналы за 90 дней и формулирует гипотезы: "после плохого сна расходы растут", "четверг — самый продуктивный день". Каждая гипотеза имеет confidence score. Система ищет не подтверждения, а опровержения (falsification-first). 3. Профиль. Глубинная модель: мотивации, блокеры, оптимальные условия, слепые зоны. Обновляется по мере накопления evidence. Поможет избегать самообмана или каких-то деструктивных паттернов. —————— Пробовали ИИ для личных дел? Какие грабли словили? Что классно получилось?

  • 6 апр.349207

    Сегодня про самый важный навык аналитика — управление вниманием. И это не только про то, как где-то поставить график. Это про то, что вообще надо выводить, какую информацию? Решить, что действительно важно и обосновать это когда заказчик не согласен. Именно это спасает от постоянных доработок и переделок. Для меня это ядро продуктового подхода к дашбордам. Целостно это описывал в прошлой статье-манифесте и обещал подробнее рассказать в практической части. Она разделилась на две: аналитическая архитектура (что показать) и повествование (как показать). Сейчас выходит первая. Я попытался формализовать это в алгоритм из 4 шагов, в которых вы раскладываете своё понимание бизнеса и задачи в карту метрик, где каждая обоснована. С таким пониманием вы начинаете проектировать инструмент и становитесь настоящим партнёром для бизнеса, а не просто исполнителем. Можете аргументированно сказать «нет» и предвосхищаете запросы стейкхолдеров. Хотелось сделать больше, чем статью, поэтому в конце каждого блока есть интерактивные секции, где вы можете подумать и сформировать дерево для своих задач. Рекомендую прочитать дважды. В первый раз как статью, чтобы хоть даже 5% осталось в голове, уже будет полезно. А второй раз вернуться, когда будете работать над следующим своим инструментом и поработать в интерактивном режиме. В общем, читайте, пробуйте, пишите как вам: https://think-visualize.ru/principles-of-good-data-product-analytical-architecture/

  • За годы работы выработал для себя базовый минимум, который делаю почти во всех дашбордах, независимо от их типа. Он выражает два принципа: 1. По умолчанию должно быть красиво. 2. Минимизируем возможность пользователя сформировать себе кашу. ——————— Временной срез + глубина данных Даём пользователю возможность регулировать "зум" и смотреть данные по дням, неделям, месяцам, кварталам, годам. Но это не просто группировка — срез регулирует глубину данных. Смотришь по месяцам — видишь последний год. По дням — последние пару недель. Отдалил — шире картина, приблизил — детальнее, но короче. Как правило берём до 14 точек. - «День» → 14 дней. - «Неделя» → 12 недель. - «Месяц» → 12 месяцев. - и т.д. Данных на графике почти всегда достаточно, нет возможности по умолчанию сгенерировать шум из данных или получить одну точку. Формат оси X В связке с первым. Делаем лаконичную и контекстно-ориентированную ось. Срез «Месяц» — на оси 2025.01, «Квартал» — 2025 Q1. Не 2025-01-01 00:00:00, где 11 из 19 символов не несут пользы. Фильтр с пустым дефолтом. Параметр — нет То есть фильтр по датам всегда пустой, но видно по какой гранулярности (временному срезу) показываются данные. Это важная практика для случаев, когда пользователь настраивает фильтры. Ему не надо запоминать: а что сделать, чтобы вернуться к исходной позиции? Так работает почти во всех интернет-магазинах, очень понятный и привычный паттерн. Пользователь ничего не трогал, а картина адекватная. Захотел конкретный период — выбрал, дефолт перебит. ————— А какие настройки для любого дашборда делаете вы? Подробнее с примерами реализации в Superset в статье: https://think-visualize.ru/superset-overview/

  • Когда мы переезжали из Tableau в Superset, из 130 дашбордов оставили 36. И одной из самых сложных задач было понять, какие отчёты реально нужны, какие нужно доработать, а какие можно выкинуть. У нас тогда родился чеклист, по которым мы оценивали каждый отчёт. Это всего лишь 5 пунктов, но они достаточно надёжно разделяли важное и не очень. Делюсь теперь с вами. Проверьте свой (или не свой) самый подозрительный отчёт, делитесь результатами с коллегами, скидывайте в комменты: https://think-visualize.ru/dashboard-score/ https://think-visualize.ru/dashboard-score/ https://think-visualize.ru/dashboard-score/ Есть ли критерии, которые вы считаете очень важными, но их здесь нет?

  • 16 мар.1 5122817

    Чем конкретнее задача от заказчика — тем выше шанс, что вы сделаете работу в стол. ————— Да это бред! Метрики понятны, срезы указаны, даже цель ясна — отслеживать активность пользователей. Всё по SMART. Бери и делай, что время терять? Да, только через неделю на демо: «не то хотели», «а где ещё вот это», «руководство просило другое». Почему так происходит? Потому что заказчик проделал за вас самую важную работу — прошёл путь от боли до решения сам, и отдал вам только последний шаг. Вы получили готовый ответ, не зная вопроса. ————— Как быстро раскопать, что нужно на самом деле? Спросите: И что дальше? П: Нужен DAU/MAU по подпискам. А: Окей. Вы открываете дашборд, Stickiness 30%. Что делаете? П: Ну... смотрю, не просели ли платные после первых двух недель. А: Почему именно платные? Почему две недели? П: В прошлый раз запускали платную подписку — пользователи пробовали и пропадали. Мы на это кучу денег потратили. А: А почему запускаете снова? П: Руководство считает, что проблема была не в идее, а в исполнении. Сейчас масштабируем. А: Тогда DAU/MAU вам не поможет. Давайте покажем жизненный цикл платного клиента и конверсию по этапам — так будет видно, где именно теряем. ————— Четыре вопроса — и задача превратилась в инструмент, который реально закроет проблему, а не поведёт по неправильному пути. Не отдавайте аналитическую функцию и продумывание вашей задачи заказчикам, иначе доработки неизбежны. Ваша работа начинается не с «возьму в спринт», а с поиска вопроса, на который заказчик на самом деле ищет ответ. ————— ↓ Как за хотелками заказчика найти настоящую задачу — в статье: https://think-visualize.ru/principles-of-good-data-product-requirements

  • 9 мар.372254

    К нам регулярно выходят новые ребята и многие из них не так глубоко погружены в Superset. Главная ошибка при погружении — завязаться на реализацию, а не выполняемую задачу. «А где в Superset LOD-выражения?» «Как в Metabase применить CSS дашборда?» «Как реализовать Actions из Табло?» ————— На самом деле любой BI-инструмент решает одни и те же 6 задач: 1. Загрузить данные Подключить БД и дать инструменту доступ к данным. В Tableau — экстракт, в Superset — датасет поверх live-подключения. 2. Сделать кастомные вычисления Пользовательские метрики, вычисляемые поля, формулы. В Tableau — calculated fields и LOD, в Power BI — DAX, в Superset — SQL-выражения прямо в датасете. 3. Нарисовать график Выбрать датасет, тип визуализации, накинуть поля на оси. Для 99% дашбордов хватит четырёх типов: линейный график, таблица, KPI, барчарт. 4. Задать стиль графику Минимизировать визуальный шум по заветам Тафти: убрать ось Y и отступы, добавить подписи данных и маркеры, оставить линию на оси X. 5. Задать стиль дашборду Единые отступы, шрифты, цвета, контейнеры. Чтобы 10 дашбордов выглядели как один продукт, а не 10 разных поделок. 6. Использовать ввод пользователя Фильтры, параметры, динамическая группировка. В Superset это Jinja-шаблоны, в Tableau — параметры и экшены. Чтобы дашборд позволял задавать вопросы, а не только показывать ответы. ————— Попробуйте в следующий раз и увидите, насколько быстрее вы осваиваетесь.

  • 3 мар.580299

    Ку-ку! 9 месяцев c последнего поста, да уж... У меня было время для того, чтобы родилась статья🫃А, стоп, это я опять перестал ходить в зал😁 Расходились мы на том, что я обещал написать продолжение статьи по созданию дата-продуктов — макро-повествование. Это про то, в каком порядке графики расположить, да ведь? Когда я начинал писать, то тоже так думал. Но всё это выросло в 2 большие статьи, одну из которых публикую сейчас. На самом деле хорошее макро делается в 4 этапа: проектируем аналитический сценарий и то, как пользователь идёт по нему. Было у вас такое, что вы собрали требования, вроде глубоко погрузились. А дальше пытаетесь сделать макет, или делаете сразу дашборд и... непонятно, как собрать что-то полезное и цельное из этого, при этом не перегрузив пользователя. Сам я пришёл к этому интуитивно в течение нескольких лет боли и страданий. В статье попытался раскрыть и формализовать, как это сделать классно и потратить как можно меньше времени на это. Что происходит между требованиями и первым графиком, и почему именно здесь решается будет ваш инструмент жить или пылиться и утонете вы в правках и костылях или нет? Читайте на сайте: https://think-visualize.ru/principles-of-good-data-product-macro-narrative/

  • Привет, спасибо, что дождались, я скучал! Июль был очень насыщен на события, поэтому с небольшим перерывом возвращаемся. ————————————— (рассказываем про суровый open-source BI) Когда в 2022 мы в Т переезжали в Superset, было страшно и непонятно, а большинство гайдов и статей в интернете освещали инструмент с точки зрения возможностей или ответов на базовые вопросы: как сделать график, как на дашборд расположить. Но вот как всё это работает в единой системе нигде не объяснялось. А это важно, ведь понимая систему, мы можем делать гораздо больше, потому что можем отходить от прописанных шаблонов. Приходилось осознавать это всё самому в процессе. Картинка этой системы уже давно сформировалась и теперь делюсь этим с вами. Точно будет полезно тем, кто присматривается к Superset, или уже работает в нём и до сих пор страдает или совершает ошибки. Если вы работаете с другим инструментом, то полезно для кругозора и понимания возможностей и архитектуры других инструментов. Статья уже в блоге: https://think-visualize.ru/superset-overview P.S. Следующим будет продолжение цикла по принципам построения дата-продуктов: макро-визуал и UX, оставайтесь на связи!

  • (почему мой заказчик мудак?) Когда-нибудь такой вопрос может всплыть в голове. Делаешь дашборд, всё как попросили в задаче. Она даже по SMART. Сроки — чёткие. Метрики — расписаны. Но на выходе: - Не то хотели - Надо добавить ещё разрезов - Руководству не понравилось И думаешь: "Ну как же они все достали...". А может быть проблема не в них? Ты решаешь не ту задачу. Ищешь источники, строишь графики, но не понимаешь зачем вообще всё это нужно. Это скользкая дорожка, потому что превращает тебя в интерфейс к БД, а не бизнес-партнёра. Люди-интерфейсы — первые под замену LLM моделями. ————————————— (что ж делать?) Собирать требования. На первый взгляд это сложный процесс, но пара задач и будет достаточно часовой встречи, чтобы всё это собрать и превратить в качественный дата-продукт. Вот этапы: 1. Понять потребность Это не «нужен график», а боль, страх, проблема бизнеса. ❌ MAU в разрезе по подпискам ✅ Платные пользователи отваливаются и мы не понимаем, что делать 2. Выявить бизнес-требования Что будет делать заказчик, если цифры упадут? Какие цели есть у продукта? Какие решения примут по этим данным? 3. Выслушать (и фильтровать) хотелки заказчика Они могут быть не связаны с реальной проблемой или закрывать её очень частично. Ты должен помочь ему понять, что он хочет на самом деле. 4. Сформировать требования к решению - Какие метрики? - Какие срезы? - Как часто обновлять? - Кому и как раскатывать? ————————————— (вывод) Правильное погружение в задачу может решить много проблем: от выгорания и карьерного роста до разворота задач и превращение их в большие и интересные проекты. ————————————— (пост — небольшое интро) Полная статья с объяснением по этапам и примерами диалогов: https://think-visualize.ru/principles-of-good-data-product-requirements Пишите комментарии, отправляйте коллегам, ставьте сердечки и огонёчки, для меня это важно!

  • Сегодня рассказываю про то, как мы переезжали из Tableau в Superset. Полная версия в Телетайп, там картинки, таблицы и вообще удобно: https://think-visualize.ru/tableau-to-superset-migration Главное, что хотел донести — мы не стали просто копировать старые дашборды в новую платформу, а увидели в этом шанс навести порядок и полностью переосмыслить наш подход к созданию BI инструментов. Вот что сделали: 1. Провели «генеральную уборку»: Пересмотрели все существующие отчеты с аналитиками и бизнес-заказчиками и честно ответили на вопрос: «А что из этого действительно нужно?». Большую часть старых и неиспользуемых дашбордов мы просто оставили в прошлом. 2. Погрузились в бизнес и стали партнёрами: Вместо того чтобы сразу строить графики, мы сфокусировались на задачах, которые должен решать каждый отчет. Это помогло нам создавать действительно полезные и глубокие дашборды, которые покрывают процессы, а не просто показывают красивые цифры. 3. Создали шаблоны: Чтобы не изобретать велосипед каждый раз, мы разработали в Superset единые шаблоны. Это сильно ускорило нашу работу и сделало все отчеты консистентными. В итоге этот вынужденный переезд стал крайне полезным проектом. Мы не просто сменили инструмент, а сделали наш BI более осмысленным и эффективным. Надеюсь, наш опыт будет полезен и вам. ————————————— Переходите в полную статью: https://think-visualize.ru/tableau-to-superset-migration

  • (что такое дата-продукт?) Дата-продукт — превращение данных в ценность для пользователей. Для аналитиков это: исследования, дашборды, рассылки и выгрузки. При разработке продуктов важно учитывать 2 ключевых пункта: 1. Пользователь на первом месте. Мы решаем его проблему, делаем это удобно и эффективно. 2. Работаем итеративно. Подстраиваемся под реальность, учитываем обратную связь от пользователей, дорабатываем решение. ————————————— (что такое хороший дата-продукт?) Эти 2 пункта очерчивают понятную зону того, на что должны быть направлены принципы: 1. Как понять, что мы решаем нужную и важную проблему? 2. Как решить проблему эффективно? 3. Как подготовить почву под будущие изменения, чтобы сэкономить свой ресурс? У нас в команде недавно такой документ появился. Это 30 страничный гайд, идя по которому сверху вниз можно получить качественный инструмент. Чтобы не перегружать информацией, я буду кусочками подавать информацию и раскрывать каждую из составляющих в следующих постах. А пока основное. ————————————— (принципы хорошего дата-продукта) Составляющие вы уже увидели по превью, поэтому давайте озвучим их и немного раскроем: 1. Решение задачи (требования). Цель: погрузиться в контекст, получить пониманием системы, синхронизироваться с заказачками Вызов: заказчики могут сами не видеть весь процесс и проблему, поэтому придётся делать это вместе с ними Итог: системное решение, которое покрывает процесс и легко адаптируется к изменениям 2. Макро-визуал (повествование). Цель: создать логичную историю по блокам информации на основе фактов из п.1 Вызов: при сложных продуктах и процессах можно запутаться во взаимосвязях и потерять логику Итог: полнота информации, ясность, логичность и эффективность восприятия 3. UX. Цель: помочь пользователю удобно взаимодействовать с данными Вызов: понять, как пользователь будет взаимодействовать с данными Итог: минимизируется количество лишних действий, повышается КПД продукта 4. Выбор визуализаций. Цель: минимизировать искажение восприятия данных Вызов: визуализировать данные с множеством точек и измерений Итог: увеличивается КПД получения каждой единицы информации 5. Микро-визуал (UI). Цель: улучшить восприятие инструмента, задать единый стиль Вызов: учесть большое количество мелочей Итог: вау-эффект от инструмента и довольный внутренний перфекционист ————————————— (забавная закономерность) Для полезности дата-продукта важнее ранние пункты из списка. Для удовлетворённости заказчиками дата-продуктом важнее поздние пункты из списка (как минимум, от первого впечатления) Решение задачи - Полезность: 5 - Удовлетворённость: 1 Макро-визуал - Полезность: 4 - Удовлетворённость: 2 UX - Полезность: 3 - Удовлетворённость: 3 Выбор визуализаций - Полезность: 2 - Удовлетворённость: 4 Микро-визуал (UI) - Полезность: 1 - Удовлетворённость: 5 Поэтому будьте ответственны, не забывайте про удовольствие от работы с вашим инструментом, но и не ставьте удобство на первое место, упуская важность и смыслы. ————————————— Надеюсь, было полезно! До новых встреч!

  • (давайте знакомиться) Я Серёжа, тружусь в Т-Банке в роли BI Tech Lead. Придумываю что и как будет сделано с точки зрения: кода, макетирования, дизайна, графиков, дашбордов, их деплоя и презентации заказчикам. Параллельно всё это реализуя в (Т-)Путешествиях. В общем, отвечаю за качественный BI ————————————— (и в лужу падал) За свою карьеру успел поработать маркетологом, проджект менеджером и продуктовым аналитиком. Все эти переходы были довольно плавными. Так получалось, что в каждой из сфер были какие-то типы задач, которые мне очень нравились, а какие-то вызывали скуку и отторжение. Второе постепенно затмевало первое. Я терпел, терпение заканчивалось, наступал кризис, который означал новую главу и переход. В один из последних кризисов я понял, что новая ветка развития для меня лежит в области BI, потому что мне всегда нравилось: - превращать хаос в структуру - погружаться в новые области - объяснять непонятное понятным языком - создавать системы и продукты - оптимизировать процессы Такой переход из продуктовой аналитики в BI выглядел самым логичным решением. И могу сказать, что я не прогадал, а весь предыдущий опыт позволил мне взглянуть на профессию под другим углом и с этой призмой приносить пользу для бизнеса в новой роли ————————————— (зачем мы здесь?) На мой взгляд очень много контента и обсуждений в области BI сфокусировано на визуализации данных, оставляя на втором плане бизнес-смыслы и аналитику. И в своей работе это тоже часто встречаю. Это не хорошо и не плохо, просто мне хочется по-другому и бизнесу хочется по-другому. BI-аналитик — это в первую очередь аналитик, а аналитик — это не про набор хард-скиллов. Это про способ мышления и подход к коммуникации, и уже потом всё остальное. С этой парадигмы и постараюсь рассказывать ————————————— (обозначим поле тем) Будет много про: Техническое - Superset - организацию и оптимизацию датасетов в ClickHouse, GreenPlum (Postgres), Trino+Iceberg - автоматизацию в Python Аналитическое - создание BI продуктов: дашбордов и рассылок - принципы проектирования систем - прожарку отчётов Метафизическое - выстраивание отношений с бизнесом (продакты, лиды, руководители) - сбор требований от заказчиков - как делать нужное и не делать не нужное Уверен, найдутся и другие темы ————————————— Надеюсь будет полезно! До новых встреч!

  • Channel name was changed to «Think. Visualize»

  • #мотивация #выгорание Если любишь свою работу и причисляешь себя к трудоголикам, то рано или поздно столкнёшься с эмоциональным выгоранием. Часто слышал, когда под этим понятием подразумевают грусть или лень одного дня («не хочу что-то сегодня работать»). На самом деле это более серьёзная тема, которая развивается в течение нескольких месяцев и выливается в клиническую депрессию, если вовремя не предпринять меры. Сам с этим столкнулся — это мой главный вопрос 2020 года. К счастью, получилось вытащить себя из этого состояния. Но пост на самом деле не об этом. Нашёл интересное исследование, которое проводилось среди руководителей на эту тему. Основные инсайты: - авторы выделили 4 категории стрессоров: внешние и внутренние, конкретные и размытые - категории взаимодействуют друг с другом. Может происходить эффект домино — событие из одной категории вызывает стрессы в других, иногда входя в замкнутый цикл - самая большая опасность в «скрытых стрессорах». Часто — это мысли, которые пытаемся отогнать или на которые даже не обращаем внимания. Но это как китайская пытка — маленькая капля, которая бьёт в одно место достаточно долго, оказывает сильный эффект. - важно отслеживать «эмоциональный долг», который накопился в течение дня, чтобы потом его компенсировать. Один из вариантов — ведение дневника. - если «эмоциональный долг» не компенсировать, наша устойчивость к стрессу снижается, и стрессором для нас становятся всё более незначительные события - саббатикал (отпуск от 3 до 6 мес.) — то, что способно вернуть прежний уровень устойчивости к стрессу и помогает справиться с выгоранием Там ещё тонна всего интересного и полезного, например, wiki в Notion с советами по устранению и предотвращению, которая ведётся сообществом. В общем, рекомендую. Исследование: https://docs.google.com/document/d/18FfZ86PGA_uSFf425EzKXAmiFQLFBPqjqPN7iu1TZRw/edit Wiki: https://resilient.wiki/Emotional-Resilience-Wiki-6f025a6bb6b7456b8f3b9925440352f6

  • #python #pandas #preprocessing На этой неделе открыл для себя новый формат данных — .parquet: работает быстрее, умеет сохранять вложенные структуры, лучше работает с датами, итоговые файлы более лёгкие. Если вы хотя бы раз удивлялись размеру вашего .csv файла, или устали постоянно колдовать с датой и временем, или мучаетесь с сохранением столбца списков или столбца словарей, то вам точно стоит приглядеться. Подробно и с примерами объяснил в коротком видео: https://youtu.be/cZE_ooN2Lz4

  • Channel created