Scrum Master
Scrum Master (SM) — одна из трёх ролей Scrum. Это servant leader команды: помогает работать эффективно, не управляет.
Что делает SM:
- Фасилитирует церемонии: Daily, Planning, Review, Retrospective.
- Убирает препятствия (impediments) — внешние или процессные.
- Защищает команду от прерываний и неожиданных задач посреди спринта.
- Обучает команду и стейкхолдеров Scrum-практикам.
- Помогает PO с бэклогом — но не делает за него работу.
Чего SM не делает:
- Не назначает задачи разработчикам — команда самоорганизуется.
- Не приоритизирует бэклог — это работа PO.
- Не пишет код — кроме исключений, когда сам член команды.
Когда применять и когда нет
Применять
- Работаете по Scrum, особенно если только начинаете
- В команде нужен кто-то, кто следит за процессом
- Внешних помех много — нужен «фильтр»
Не применять
- В зрелой Kanban-команде формальный SM не нужен — но фасилитатор может быть
- Не делайте SM из тимлида — это конфликт ролей
Примеры применения
Анна — Scrum Master двух команд (по 6 человек). Утром фасилитирует два дейли (15 + 15 минут). Раз в неделю — встреча с PO для синхронизации. Раз в спринт — Planning, Review, Retro. Между спринтами помогает с DoR-разбором историй и обучает команду техникам оценки.
Часто задаваемые вопросы
Тимлид — управленческая роль с ответственностью за людей и результат, может назначать задачи. Scrum Master — фасилитатор, без управленческих полномочий, не назначает задачи. В классическом Scrum это разные люди.
Может, особенно в небольших командах. Но это совмещение ролей: важно следить, чтобы фасилитация не страдала из-за фокуса на код.
Не обязательны для работы, но дают полезную базу. Чаще всего работодатели не требуют сертификат, а смотрят на реальный опыт фасилитации команд.