Перейти к содержанию

Daily meeting

Daily Scrum (или Daily Standup) в Scrum-командах решает несколько ключевых проблем:

Проблемы, которые решает Daily Scrum:

  1. Отсутствие синхронизации – Помогает команде быть в курсе прогресса друг друга.
  2. Блокеры и препятствия – Выявляет проблемы, мешающие работе, чтобы их быстро устранить.
  3. Потеря фокуса на спринт – Напоминает о целях спринта и корректирует приоритеты на день.
  4. Низкая прозрачность – Улучшает видимость прогресса и возможных рисков.
  5. Неэффективное планирование дня – Помогает команде скоординировать работу на ближайшие 24 часа.

Артефакты, которые может оставлять Daily Scrum:

Daily Scrum сам по себе не создает официальных Scrum-артефактов (как Product Backlog или Sprint Backlog), но может влиять на:
1. Обновленный Sprint Backlog – Команда может корректировать задачи на день.
2. Список блокеров (Impediments) – Проблемы, которые нужно решить (часто передаются Scrum Master'у).
3. Корректировки в плане спринта – Если выясняется, что цели спринта под угрозой.

Daily Scrum – это не статус-митинг для менеджмента, а инструмент самоорганизации команды. Его результаты помогают держать спринт на track. 🚀

Форматы проведения Daily Scrum (Daily Standup)

Daily Scrum в Scrum-командах может проводиться в разных форматах, в зависимости от предпочтений команды и условий работы.

1. Классический формат "3 вопроса"

Команда отвечает на три стандартных вопроса:
1. Что я сделал вчера? (Что было сделано для достижения цели спринта?)
2. Что я планирую сделать сегодня? (Как это продвинет нас к цели?)
3. Какие препятствия у меня есть? (Что мешает прогрессу?)

Плюсы:
- Простота и структурированность.
- Позволяет быстро выявить блокеры.

Минусы:
- Может превратиться в рутину, если вопросы задаются механически.


2. Прогресс по Sprint Goal (ориентир на цель)

Вместо перечисления задач команда обсуждает:
- Насколько мы приблизились к цели спринта?
- Что нужно сделать сегодня, чтобы достичь её?
- Что нам мешает?

Плюсы:
- Держит фокус на общей цели, а не на отдельных задачах.
- Уменьшает микроменеджмент.

Минусы:
- Требует четко сформулированной Sprint Goal.


3. "Walk the Board" (движение по Kanban-доске)

Команда проходит по задачам на доске (Trello, Jira, физическая доска) и обсуждает:
- Какие задачи были завершены?
- Какие перешли в следующий статус?
- Где есть задержки?

Плюсы:
- Визуализация прогресса.
- Хорошо подходит для команд, использующих Kanban.

Минусы:
- Может затянуться, если задач много.


4. Асинхронный Daily Scrum (для распределенных команд)

Команда пишет ответы в чат (Slack, Teams) в выделенном треде до начала рабочего дня.

Плюсы:
- Подходит для разных часовых поясов.
- Можно прочитать в удобное время.

Минусы:
- Меньше интерактивности, сложнее обсуждать блокеры.


Лучшие практики проведения Daily Scrum

Держать 15 минут – Если митинг затягивается, значит, он превращается в обсуждение проблем, а не их выявление. Глубокие дискуссии лучше выносить в отдельные встречи.

Стоять (если оффлайн) – Это помогает сохранять динамику и не затягивать встречу.

Фокус на Sprint Goal – Обсуждать не просто задачи, а их вклад в общую цель.

Участие всей команды (но не стейкхолдеров) – Daily Scrum – для разработчиков, Scrum Master’а и Product Owner’а. Менеджеры и клиенты могут отвлекать.

Использовать таймер – Если кто-то говорит слишком долго, Scrum Master может мягко остановить.

Фиксировать блокеры – Scrum Master должен записывать препятствия и помогать их устранять.

Гибкий формат – Если классические "3 вопроса" не работают, можно пробовать "Walk the Board" или другие подходы.

Не превращать в статус-отчет для менеджмента – Это встреча для синхронизации команды, а не для контроля.

Не решать проблемы во время Daily Scrum – Если обсуждение затягивается, вынести в отдельный митинг после.

Вывод

Лучший формат зависит от команды. Можно экспериментировать и выбирать то, что работает эффективнее. Главное – сохранять динамику, фокус на цели спринта и не допускать превращения Daily Scrum в рутину. 🚀

Статус-Отчет мероприятие в Scrum

В классическом Scrum нет отдельного мероприятия для статус-отчетов перед менеджментом, потому что Scrum фокусируется на самоорганизации команды и прозрачности через артефакты, а не на отчетности перед вышестоящим руководством.

Однако, если менеджмент хочет получать статус по проекту, это можно сделать несколькими способами, не нарушая принципов Scrum:

1. Sprint Review (Обзор спринта)

  • Когда: В конце спринта.
  • Кто участвует: Команда, Product Owner, стейкхолдеры (включая менеджмент).
  • Что обсуждается:
  • Какие работы были завершены.
  • Демонстрация инкремента продукта.
  • Обсуждение изменений в бэклоге.
  • Почему подходит:
  • Менеджмент видит реальный прогресс, а не просто цифры.
  • Акцент на ценности, а не на микроотчетах.

2. Отдельный sync-митинг с менеджментом (вне Scrum)

  • Например, короткий еженедельный статус-митинг (15-30 мин), где:
  • Product Owner или Scrum Master кратко сообщает:
    • Прогресс по спринту (риски, блокеры).
    • Изменения в планах релиза.
    • Запросы на поддержку от менеджмента.
  • Важно:
  • Это не часть Scrum-цикла, а дополнительная коммуникация.
  • Команда разработчиков не обязана участвовать (чтобы не отвлекать от работы).

3. Прозрачные артефакты (как альтернатива митингам)

Менеджмент может следить за прогрессом через:
- Sprint Burndown Chart (график сгорания задач).
- Kanban-доску (если команда использует Scrumban).
- Отчеты в Jira/Confluence (если нужно).

Почему Daily Scrum — не место для отчетов менеджменту?

  • Это внутренняя встреча команды для синхронизации, а не контроля.
  • Присутствие менеджмента может создать атмосферу отчетности, снижая открытость.
  • В Scrum роль менеджмента — помогать устранять организационные препятствия, а не ежедневно контролировать процесс.

Вывод

Если менеджмент хочет статус, лучше использовать:
1. Sprint Review (как официальное событие Scrum).
2. Отдельные короткие sync-митинги (вне рамок Scrum).
3. Прозрачные артефакты (доски, графики, отчеты).

Такой подход сохраняет гибкость Scrum и минимизирует вмешательство в работу команды. 🚀