цифры по своим данным
Отчёт, который никто не собирает руками
Если цифру для руководителя сводят в таблице раз в месяц — это не отчётность, а ритуал.
Отчётность ломается одинаково во всех компаниях. Система показывает то, что придумал её автор, а руководителю нужен другой разрез. Разрез собирают выгрузкой в таблицу, таблицу правят руками, руками же вносят поправки «мы знаем, что тут не так». К моменту, когда цифра доезжает до совещания, ей неделя, и никто не может воспроизвести, как она получилась.
Отчёт по своим данным устроен иначе: он не рисуется, а вычисляется. Показатель определён один раз в коде, считается из первичных записей и одинаково выглядит у всех, кто на него смотрит. Спор смещается с «правильная ли цифра» на «что мы с ней делаем» — а это, собственно, и есть смысл отчётности.
Что ломается, пока это делают руками
- Нужного разреза нет, потому что данные лежат не в тех полях.
- Один показатель считается по-разному в двух отчётах, и оба верят себе.
- Отчёт готовится вручную, поэтому он всегда про прошлое.
- Тяжёлый отчёт кладёт продакшн-базу в момент, когда все на него смотрят.
Где рождается неверная цифра
| Причина | Как проявляется | Что делаем |
|---|---|---|
| Показатель определён в трёх местах | Три разных значения выручки | Одно определение в коде, одно на всех |
| Ручная правка выгрузки | Цифру нельзя воспроизвести | Поправки — это правила, а не движения мышью |
| Отчёт считает по живой базе | Тормозит продукт в час пик | Отдельное хранилище для аналитики |
| Данные приходят с задержкой | Цифра выглядит упавшей | На дашборде видно, когда обновлялось |
| Никто не помнит методику | Спор на совещании вместо решения | Определение показателя рядом с числом |
Что входит
- определение показателей в одном месте
- витрина данных отдельно от продакшн-базы
- дашборды по ролям: своё видит руководитель, своё — менеджер
- выгрузки в таблицу, потому что их всё равно попросят
- отметка времени обновления рядом с каждой цифрой
- алерты на отклонение, а не ежедневный просмотр
Для кого
компаниям, где отчёт для руководителя собирает человек в таблице.
Частые вопросы
- Может, взять готовую BI-систему?
- Часто это правильный ответ, и я так и скажу. BI отлично рисует графики поверх готовых данных. Проблема обычно не в графиках, а в том, что данные лежат в трёх системах и показатель считается по-разному в каждой.
- Нам нужно реальное время.
- Почти никогда. Нужна известная свежесть: цифра за вчера, обновлённая в шесть утра, полезнее цифры «прямо сейчас», о которой неизвестно, что в неё вошло.
Есть процесс, который держится на людях?
Опишите его — скажу, что здесь автоматизируется, а что не стоит трогать.
Обсудить проект