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