Ответ
Scrum Master — это фасилитатор и коуч для команды, который помогает внедрять и соблюдать принципы Scrum. Он не управляет командой напрямую, а устраняет препятствия, обеспечивает прозрачность процессов и обучает команду самоорганизации.
Основные обязанности:
- Проведение Scrum-церемоний (Daily Standup, Sprint Planning, Retrospective и т. д.).
- Устранение блокеров (impediments), мешающих команде работать эффективно.
- Помощь Product Owner'у в управлении бэклогом.
- Обучение команды Agile-подходу и Scrum-практикам.
Пример:
Если разработчики застряли из-за блокировки CI/CD, Scrum Master помогает договориться с DevOps или ищет альтернативные решения.
Отличие от Project Manager:
Scrum Master не принимает решения за команду, а создает условия для ее автономной работы.