Программа практикума

Отчёт по блокерам за квартал: кого ждала команда

Где и почему команда стояла в ожидании: отчёт по блокерам за квартал из истории Jira — дни ожидания по сторонам, долгие случаи и что держит выпуск сейчас.

Презентация «Где и почему команда разработки была заблокирована». Открыть на весь экран

Флаг блокера в Jira почти никто не ставит, а причина ожидания прячется в статусах, очередях и комментариях. Отчёт по блокерам собирает её за квартал из истории Jira, без опроса команды. Его главная мысль: «Сроки срываются не в разработке, а в ожидании.»

Проблема: «ждали смежников» — не ответ

Руководитель спрашивает, почему доставку не запустили в сентябре. Техлид отвечает: ждали смежников, и ревью затянулось. На вопрос «кого именно, сколько и что держит сейчас» PO предлагает поднять Jira — где-то в комментариях было.

Причина ожидания живёт в статусе «В ожидании», в очереди на ревью и в комментариях. Собрать её руками за квартал никто не успевает.

Что показывает отчёт

Пример в колоде — вымышленная команда «Платформа»: команды, партнёры и задачи придуманы. С июля по сентябрь её задачи 174 дня ждали другие команды — из 327 дней ожидания всего. Остальное — узкие места внутри: ревью, приёмка, решения. За 1–14 октября набралось ещё 44 дня ожидания других команд. В отчёте 23 случая ожидания с основанием из Jira, 6 из них открыты на 14.10.

Картина раскладывается на несколько разрезов.

  • Где стояли задачи. Стадии процесса и задаче-дни в каждой. Задаче-день — день, который одна задача простояла в стадии. В примере узкое место — приостановки «В ожидании»: задачи стояли в них почти каждый рабочий день квартала.
  • Кого ждали снаружи. Каждая внешняя сторона и чего от неё ждали. В примере это перевозчик с согласованиями для интеграции, архитектурный комитет с решением по единому входу, DevOps с окружением прода.
  • Узкие места у себя. Решения своего PO, ревью, приёмка, тестирование. Это то, что команда может ускорить сама, без эскалаций. В примере больше всего дней у одной стороны набрали решения своего PO.
  • Самые долгие случаи. Когда, чего ждали, от кого, сколько рабочих дней и решено ли.
  • О чём просим сейчас. Открытые ожидания других команд, каждое из которых держит выпуск. Это готовый список для разговора с руководством.

Как это собирается

Принцип такой: скрипт считает, агент объясняет.

  1. Скрипт берёт задачи команды из Jira через MCP-сервер Atlassian: история статусов, комментарии, связи. Только чтение.
  2. Скрипт считает ожидания — приостановки и очереди ревью и теста — в рабочих днях, по кварталу и текущему месяцу.
  3. ИИ-агент раскладывает каждое ожидание по сторонам, с цитатой из комментария или связью задачи.
  4. Проверка не пропускает неразобранные случаи и чужие числа, затем собирает страницу отчёта и колоду.

PO просит агента в чате «отчёт по блокерам за квартал». По оценке автора, примерно через 15 минут страница приходит вложением.

Почему цифрам можно верить и где границы

  • Дни считает скрипт по датам смены статусов, в рабочих днях. Агент чисел не пишет — только раскладывает.
  • У каждого случая есть основание: цитата комментария или связь «блокируется». Нет основания — на странице пометка «слабое подтверждение».
  • Ничего не теряется. Каждое ожидание попадает либо в случай, либо в «не блокер» с причиной: пауза по приоритету, отложили.
  • Часы не выдумываются. Учёта времени в Jira нет, поэтому мера — дни ожидания. Это задержка сроков, а не простой людей.

Есть и честные ограничения. Установка и UAT в стадиях не считаются: их закрывают пачками. Если в комментариях не сказано, кого ждали, дни остаются без названной стороны — в примере таких 10. Чем аккуратнее команда пишет причины ожидания в Jira, тем точнее разбор.

Что получает руководитель и как начать

Вместо «ждали смежников» руководитель получает ответ с цифрами: кого ждали, сколько дней, по какому основанию и что держит выпуск прямо сейчас. Внешние ожидания превращаются в конкретные просьбы к другим командам. Внутренние — в список того, что команда ускорит сама.

Отчёт оформлен как навык для агента. В комплекте страница отчёта, проверка разбора агента и подключение к PO-агентам. Навык ставится в проект. После этого отчёт за квартал запрашивается одной командой или сообщением PO-агенту в чат. Итог — блокеры в цифрах, а не в ощущениях.

Сервис Reports: операционная отчётность и аналитика

Обложка PDF «ИИ-трансформация операционной деятельности»
Бесплатный PDF

Получить PDF документ ИИ-трансформации

  • Где руководитель теряет часы в операционке
  • Четыре сервиса: что отдать агентам, а что оставить себе
  • План на первую неделю и граница данных
Получить PDF в TelegramБот спросит почту и пришлёт файл