Scrum — роли, артефакты и события
Два слоя знаний
| Слой | Где |
|---|---|
| Норма (актуальные определения) | Scrum Guide 2020+ |
| Запуск (11 шагов, формулировки встреч) | Внедрение |
Ниже — каркас, с которым можно идти на сертификацию и в ежедневную работу. История «зачем» — в предыдущей статье.
Три аккаунта (роли)
В Scrum Guide одна Scrum Team (обычно до 10 человек), внутри три accountability:
Product Owner (владелец продукта)
- Отвечает за максимизацию ценности продукта от работы команды.
- Ведёт и приоритизирует Product Backlog; единственный, кто «режет» порядок задач с учётом всех стейкхолдеров.
- Принимает решения по scope: что делаем, что откладываем.
PO — человек с видением, кто взвешивает риски, выгоду и то, что реально вдохновляет команду и бизнес.
Developers (разработчики)
Термин не означает «только программисты». Это все, кто создаёт инкремент в спринте: разработка, анализ, тестирование, дизайн — по составу команды.
- Самоорганизация: как выполнить работу спринта.
- Владеют Definition of Done для инкремента (согласуют с PO и организацией).
Scrum Master
- Служит Scrum Team и организации: помогает применять Scrum, устраняет impediments (препятствия).
- Фасилитирует события, следит за time-box и фокусом.
- SM — лидер-слуга (между капитаном и тренером): не раздаёт задачи сверху, а держит процесс и непрерывное улучшение.
PM часто отвечает за бюджет, контракт и портфель. SM — за процесс Scrum и здоровье команды. В маленьких продуктах роли могут совмещать люди, но функции путать опасно.
Артефакты и обязательства (commitments)
| Артефакт | Обязательство (Scrum Guide) | Смысл |
|---|---|---|
| Product Backlog | Product Goal | Единый ориентир продукта |
| Sprint Backlog | Sprint Goal | Зачем этот спринт |
| Increment | Definition of Done | Что значит «готово» |
Product Backlog
- Единственный упорядоченный список всего, что нужно продукту: фичи, исправления, техдолг, исследования.
- Живёт весь жизненный цикл продукта; уточняется (refinement) постоянно.
- PO говорит со всеми заинтересованными лицами, чтобы бэклог отражал полную картину.
Sprint Backlog
- Подмножество Product Backlog на текущий спринт + план, как команда достигнет Sprint Goal.
- Принадлежит Developers; обновляется в течение спринта по мере обучения.
Increment
- Конкретный результат спринта, соответствующий DoD.
- К концу спринта инкремент готов к использованию (не «почти готово на стенде разработчика»).
Пример фрагмента Definition of Done (адаптируйте под команду):
definition_of_done:
- код в основной ветке, code review выполнен
- автотесты по затронутым модулям зелёные
- обновлена документация API при изменении контракта
- нет открытых дефектов severity ≥ Major
- демо на тестовом стенде, PO подтвердил критерии
Шаблон user story и Definition of Ready — в аналитике и кратко в 7-03/1.
События (events)
Все события time-boxed; пропуск ради экономии времени обычно увеличивает риск и неясность.
| Событие | Длительность (ориентир) | Участники | Цель |
|---|---|---|---|
| Sprint | ≤ 1 месяца, чаще 1–2 недели | Scrum Team | Инкремент + цели спринта |
| Sprint Planning | до 8 ч для месячного спринта (меньше для коротких) | Вся Scrum Team | Sprint Goal + начальный Sprint Backlog |
| Daily Scrum | 15 мин | Developers (SM фасилитирует) | Синхронизация к Sprint Goal |
| Sprint Review | до 4 ч / месяц | Scrum Team + стейкхолдеры | Инспекция инкремента, адаптация бэклога |
| Sprint Retrospective | до 3 ч / месяц | Scrum Team | Улучшение процесса |
Sprint Planning
На практике внедрения:
- Спринт фиксированной длины (не «неделя, потом три»).
- Команда берёт верх бэклога и прогнозирует объём; если уже были спринты — опирается на velocity (динамику производительности).
- Правило фокуса: договорившись о объёме спринта, не добавлять новую работу в тот же спринт (исключения — только если команда сама отменяет Sprint).
Daily Scrum
Распространённая формулировка Daily (чуть шире классической тройки «вчера / сегодня / блокеры»):
- Что ты делал вчера, чтобы помочь команде завершить спринт?
- Что сделаешь сегодня для того же?
- Какие препятствия на пути команды?
Этика и антипаттерны дейли — 7-02/111.
Sprint Review
- Демонстрируется только то, что Done по DoD.
- Открытая встреча: PO, пользователи, руководство — как в кейсе Sentinel (см. гл. 1).
- Результат — обновлённый Product Backlog с учётом feedback.
Sprint Retrospective
- Фокус на процессе, не на поиске виноватых (см. Команда, «вините игру»).
- Улучшение (kaizen) должно попасть в работу следующего спринта (задача, эксперимент, изменение DoD).
Цикл спринта (схема)
Между спринтами Product Backlog refinement идёт параллельно обычной работе.
11 шагов запуска (краткая выжимка)
Полный разбор — Внедрение. Типовый порядок:
- Product Owner
- Команда (3–9 человек, все нужные навыки)
- Scrum Master
- Product Backlog
- Оценка бэклога (относительная, Fibonacci)
- Sprint Planning
- Видимость работы (доска, burndown)
- Daily Scrum
- Sprint Review
- Retrospective
- Сразу следующий спринт
Что читать дальше
| Тема | Статья |
|---|---|
| Размер команды, SM | ./3 |
| Спринт, velocity, доска | ./4 |
| Потери, DoD углублённо | ./5 |
| Оценка, Planning Poker | ./6 |
Нормативная база: Scrum Guide.
См. также
Другие статьи этого же раздела в боковом меню (как на странице "О разделе"). История Scrum: провалы каскадной модели, кейс ФБР Sentinel, истоки в Toyota и rugby team, Easel 1993, цикл PDCA и OODA. Размер команды 3–9, кросс-функциональность, каналы коммуникации, автономия, роль Scrum Master и фундаментальная ошибка атрибуции. Фиксированная длина спринта, velocity, Scrum-доска, burndown, демонстрация инкремента и циклическое восприятие времени. Lean и Toyota в Scrum: потери, WIP, multitasking, muri, Definition of Done и принцип «сделано наполовину — не сделано». Product Backlog, приоритизация, относительные оценки, последовательность Фибоначчи и Planning Poker — практика Scrum и аналитики. 11 шагов запуска Scrum, контекст внедрения в России, Scrum-театр, гибриды с waterfall и госзаказом. Краткое сравнение Scrum с waterfall и Kanban, когда выбирать фреймворк и куда смотреть дальше в энциклопедии. Диагностика: работает ли у вас Scrum или только названия в Jira — роли, спринт, инкремент, события и потери.Зачем Scrum и откуда он взялся
Scrum — команда и Scrum Master
Scrum — спринт, ритм и прозрачность
Scrum — потери, фокус и готово
Scrum — бэклог, приоритеты и оценка
Scrum — внедрение и типичные ошибки
Scrum — итоги раздела
Scrum — чек-лист самопроверки