Руководство по Scrum · Основы Scrum
Что такое Scrum? Фреймворк Scrum простыми словами
Scrum — это облегчённый фреймворк, который помогает людям, командам и организациям создавать ценность с помощью адаптивных решений сложных задач. Небольшая команда работает короткими спринтами фиксированной длительности, каждый раз поставляя пригодный к использованию инкремент и используя полученные знания для планирования следующего.
Главное
- Scrum — облегчённый фреймворк для сложной работы.
- В нём три зоны ответственности, пять событий и три артефакта.
- Работа идёт спринтами продолжительностью не более месяца, каждый из которых даёт пригодный к использованию инкремент.
Scrum в одном абзаце
Владелец продукта упорядочивает работу в бэклоге продукта. Scrum-команда превращает выбранную часть этой работы в инкремент ценности за спринт продолжительностью не более месяца. Команда и заинтересованные стороны изучают результаты и вносят корректировки на следующий спринт. Scrum-мастер помогает всем понимать и эффективно применять Scrum. И так по кругу.
Составные элементы
| Элемент | Компоненты |
|---|---|
| Зоны ответственности | Владелец продукта, Scrum-мастер, разработчики; см. роли в Scrum-команде |
| События | Спринт, планирование спринта, ежедневный Scrum, обзор спринта, ретроспектива спринта; см. церемонии Scrum |
| Артефакты | Бэклог продукта, бэклог спринта, инкремент; см. артефакты Scrum |
| Обязательства | Цель продукта, цель спринта, критерии готовности |
| Ценности | Приверженность, фокус, открытость, уважение, смелость; см. принципы Scrum |
Откуда появился Scrum
Термин пришёл из регби; его использовали Хиротака Такэути и Икудзиро Нонака в статье о разработке продуктов, опубликованной в Harvard Business Review в 1986 году. Джефф Сазерленд и Кен Швабер адаптировали Scrum для разработки ПО и представили его в 1995 году. Они поддерживают официальное Руководство по Scrum (Scrum Guide), впервые опубликованное в 2010 году и последний раз пересмотренное в 2020 году.
Как проходит спринт
- Планирование спринта: команда ставит цель спринта и выбирает работу.
- Ежедневный Scrum: 15-минутная ежедневная сверка прогресса.
- Разработка: команда создаёт пригодный к использованию инкремент.
- Обзор спринта: заинтересованные стороны изучают результат, и бэклог адаптируется.
- Ретроспектива спринта: команда улучшает свой способ работы.
См. процесс Scrum — подробнее.
Когда использовать Scrum
- Сложная работа, требования к которой, скорее всего, будут меняться.
- Выделенная кросс-функциональная команда.
- Владелец продукта, способный определять приоритеты.
- Работа, которую можно поставлять пригодными к использованию инкрементами.
Для непрерывной, непредсказуемой работы рассмотрите Kanban.
Бесплатные шаблоны по этой теме
Частые вопросы
Scrum — это методология?
Руководство по Scrum называет Scrum фреймворком, а не методологией: он намеренно неполон, определяет только части, необходимые для применения эмпиризма, а остальное оставляет команде.
Scrum только для разработки ПО?
Нет. Scrum создавался для сложной продуктовой работы и используется в маркетинге, науке, образовании и производстве оборудования, а также в разработке ПО.
Что такое Scrum простыми словами?
Scrum — это способ, которым небольшая команда решает сложные задачи короткими циклами фиксированной длительности, называемыми спринтами. В каждом спринте команда поставляет что-то пригодное к использованию, получает обратную связь и использует полученные знания для планирования следующего спринта.
Кто создал Scrum?
Джефф Сазерленд и Кен Швабер разработали Scrum в начале 1990-х годов и представили его в 1995 году. Они являются соавторами официального Руководства по Scrum.
Что такое Руководство по Scrum?
Руководство по Scrum (Scrum Guide) — официальное бесплатное определение Scrum, написанное Кеном Швабером и Джеффом Сазерлендом. Текущая версия опубликована в ноябре 2020 года и доступна на scrumguides.org.
Что такое «3-5-3» в Scrum?
Мнемоническое правило: три зоны ответственности Scrum (владелец продукта, Scrum-мастер, разработчики), пять событий (спринт, планирование спринта, ежедневный Scrum, обзор спринта, ретроспектива спринта) и три артефакта (бэклог продукта, бэклог спринта, инкремент). См. церемонии Scrum и артефакты Scrum.
Сколько длится спринт в Scrum?
Не более месяца. Чаще всего выбирают две недели, а длительность остаётся постоянной, чтобы команда могла понять свой темп.
Как Scrum связан с Agile?
Scrum — это конкретный фреймворк для применения ценностей и принципов Agile с определёнными зонами ответственности, событиями и спринтами. Agile — более широкий подход: многие Agile-команды используют Scrum, другие — Kanban, XP или гибридные подходы. См. Agile и Scrum.
Чем Scrum отличается от Kanban?
Scrum работает спринтами фиксированной длительности с определёнными зонами ответственности и событиями, а Kanban управляет непрерывным потоком работы с WIP-лимитами и без обязательных ролей. См. Kanban и Scrum.
Почему он называется Scrum?
Название происходит от схватки (scrum) в регби, где вся команда вместе продвигает мяч вперёд. Такэути и Нонака использовали эту аналогию в своей статье 1986 года о разработке продуктов.
Есть ли в Scrum руководитель проекта?
Scrum не определяет роль руководителя проекта. Его работа распределена между владельцем продукта, который управляет ценностью и приоритетами, Scrum-мастером, который поддерживает эффективность, и самоуправляемыми разработчиками.