Дашборд застройщику: какие показатели и откуда их брать
Какие цифры действительно нужны собственнику, где они физически лежат в учётной системе и портале, и четыре способа получить красивый дашборд с неверными числами.
Дашборд — последний сантиметр работы
Всё, что определяет пользу дашборда, происходит до него: откуда берутся данные, по какому правилу считается каждая величина и что делать со случаями, которые в правило не укладываются. Красивую картинку с неверными числами собрать легко — и именно так чаще всего и получается.
Показатели, которые реально смотрят
Собственнику нужен один экран с отклонениями, руководителю направления — свой срез, исполнителю — список задач. Это разные дашборды, а не один с фильтрами: попытка сделать «универсальный» заканчивается тем, что им не пользуется никто.
Деньги
- движение денежных средств: поступления, списания, остатки;
- платёжный календарь и кассовые разрывы;
- план против факта по статьям бюджета;
- задолженность с разбивкой по срокам возникновения — кому должны и кто должен нам.
Сроки
- отставание по графику производства работ — в днях и в деньгах;
- сроки согласований: сколько идёт договор или заявка и на каком шаге застревает;
- контрольные точки проекта.
Качество и люди
- открытые замечания по объектам, просрочка, повторяющиеся дефекты;
- численность, приём и увольнения, скорость закрытия вакансий;
- продажи и наполнение счетов эскроу.
Где эти данные лежат на самом деле
Ответ почти никогда не совпадает с ожиданием. Несколько примеров с наших разборов, и все они меняли постановку задачи.
Отраслевого документа может не быть вовсе. Мы искали «счёт поставщика» в учётной системе — такого вида документа там нет. Счёт живёт файлом-вложением к заявке на расходование средств: пятьдесят тысяч файлов на тридцать одну тысячу заявок. Строить отчёт «по счетам» было не из чего, пока это не выяснилось.
Поля «статус» и «срок» тоже может не быть. В системе документооборота их нет — сроки согласования приходится собирать производно, из задач и процессов. Это выполнимо, но это другая работа, чем «выгрузить колонку».
Разрез может жить не в том поле, где его ищут. Объект строительства у нас оказался не в поле «объект», а в складе и в одной из аналитик. А поле «номенклатурная группа» держало объекты строительства, потому что настоящего разреза объекта в базе не было.
Практический вывод: перед тем как рисовать дашборд, надо посмотреть, что реально лежит в полях. Этот шаг занимает дни и экономит недели.
Четыре способа, которые встречаются чаще всего
Среднее вместо медианы. Один брошенный процесс, висящий два года, утаскивает любое среднее. На согласовании договоров среднее показывало 55 часов при медиане 20 — это два разных управленческих вывода. Там, где есть длинный хвост, считать надо медиану, а хвост показывать отдельно.
Сложение документа с его изменениями. В дополнительном соглашении часто лежит не сумма изменения, а новая полная сумма договора. Мы видели девять допсоглашений к одному договору, и в каждом стояла полная сумма договора: наивное сложение завысило итог более чем в двадцать раз. Каждое число по отдельности правильное — врёт только итог.
Итог по видимой странице вместо всей выборки. Сумма, посчитанная по показанным пятидесяти строкам, выглядит как итог по всей ведомости. И столь же обманчив полный итог по неполным данным: «12 млн» по ведомости, где цена стоит у каждой десятой позиции, читается как стоимость целого. Рядом с итогом всегда должно быть написано, сколько строк в него не вошло.
Заполненность, посчитанная как «не пусто». В системах со ссылочными типами незаполненная ссылка — это не пустое значение, а пустая ссылка, и проверка «поле не пустое» даёт бодрые сто процентов. Мерой заполненности служит число различных значений: одно-два значения на тысячи строк означают, что разреза нет, как бы ни выглядела графа.
Три вещи, без которых он умирает через месяц
Единое определение показателя
«Численность» на первое число, в среднем за месяц и на сегодня — три разные цифры. Пока определение не записано, спор «чья цифра верная» повторяется на каждом совещании.
Видимая оговорка о данных
Если поле заполнено в трети случаев, дашборд обязан это показывать, а не считать по трети как по целому. Иначе он врёт вежливо и незаметно.
Обновление без человека
Витрина, которую кто-то раз в неделю пересобирает руками, перестаёт обновляться на второй месяц. Это вопрос не удобства, а срока жизни.
Как мы это делаем и что показываем — на странице дашбордов и отчётности. Живые примеры с цифрами — в кейсах.
То, что спрашивают до начала работы
Почему нельзя просто выгрузить данные и построить график?
Потому что величина, которую вы выгружаете, часто отвечает не на тот вопрос. В дополнительном соглашении может лежать не сумма изменения, а новая полная сумма договора: каждое число правильное, а итог завышен в разы. Такие вещи видны только при разборе данных, а не при построении графика.
Сколько показателей должно быть на дашборде?
Столько, сколько человек успевает посмотреть за минуту. Собственнику нужен один экран с отклонениями, руководителю направления — свой срез. Это разные дашборды, а не один с фильтрами: универсальным не пользуется никто.
Соседние направления
Давайте посмотрим на ваши данные
Расскажите, что не работает. Разберём ваш ландшафт и предложим, с чего имеет смысл начать, — без обязательств с вашей стороны.