1 scrum в большой компании — как это работает (enterprise scrum...
DESCRIPTION
Для того, чтобы на собственном опыте попробовать и прочувствовать все практики Agile, команде требуется несколько итераций. А это, на минуточку, несколько месяцев! Если говорить о внедрении Agile в целой компании, то это уже долгие месяцы проб и ошибок. Что, если все итерации прогнать за 3 часа? Это возможно! Наша игра позволяет в простой и веселой форме изучить основные практики и принципы гибкой разработки, а так же способы взаимодействия отдельных проектных команд для достижения успеха в одном большом проекте.TRANSCRIPT
SCRUM LEGO SIMULATION
an Enterprise Edition
by Alexey Krivitsky, SCRUMguides
www.lego4scrum.com learn more about Scrum simulationswith LEGO bricks
Lego Scrum Simulation by Alexey Krivitsky is licensed under a Creative Commons Attribution 3.0 Unported License.
Scrum …
Product
Owner
Product
Backlog
живой докумен
т
Scrum …
Sprint, 2-4 недели
Product
Owner
Product
Backlog
живой докумен
т
ScrumMaster
Sprint Planning
Scrum …
Sprint, 2-4 недели
Product
Owner
Product
Backlog
живой докумен
т
ScrumMaster
Работающий
Продукт
Sprint Planning
Sprint Review
Scrum …
Daily Standups
Daily Standups
Многокомандный Scrum …
Team B
Team CTeam A
Многокомандный Scrum …
Все еще работающий продукт
Scrum of Scrums
Team B
Team CTeam A
Все еще работающий продукт
Многокомандный Scrum …
Scrum в корпорации
Chief
Product
Owner
Enterprise
Product Backlog
Scrum в корпорации
AreaProduct Backlog
AreaProduct Backlog
Chief
Product
Owner
Enterprise
Product Backlog
AreaProduct Owners
Scrum в корпорации
AreaProduct Backlog
AreaProduct Backlog
Chief
Product
Owner
Enterprise
Product Backlog
AreaProduct Owners
Scrum в корпорации
Симуляция с LEGO
Сегодня мы хотим просимулировать Scrum в большой корпорации при помощи LEGO
Цель:
Понять основные принципы работы Scrum
Особенности работы внутри итерации
Понять специфику работы проектных команд в 70 и более человек
1) Работаем командами по 7-11
человек
2) Команды образуют группы по 2 команды
3) Всего 5 групп
NN-City.
1) Каждая группа строит свой город
2) Каждая команда строит дома
3) Города отличаются
Наша цель - построить LEGO страну с городами
Наша цель - построить LEGO страну с городами
Знайте своего Area Product Owner-a
Он ваш источник требований для города.
Он будет принимать работу у вашей группы.
Обновлять BurnDownChart
Поставлять информацию по индексу счастья
Принимать города на демонстрации
Роли в командах
ScrumMaster – Проводит планирование, ретроспективу (отмечает результаты)
Тестировщик – работает тесно с Area Product Owner для выявления уточненных требований и приемочных тестов.
Часть 1.Планирование релиза
У вас 5 минут на грубую cравнительную оценку сложности работ.
Вам помогут ваши Area Product Owner-ы и ScrumMaster-а.
Часть 2.Работа в Итерациях (Спринтах )
Планирование итерации - 2 мин
Итерация - 5 мин
Scrum of Scrum
Демонстрация - 4 мин
Ретроспектива - 4 мин
Встреча PO с CPO
2 м
ин
уты
на
пл
ан
ир
ован
ие
4 м
ин
ут н
а д
ем
о
5 минут на спринт
4 м
ин
ут н
а р
етр
осп
екти
ву
Команды выбирают из product backlog здания
для постройки.
Команды строят дома и деплоят их согласно
плану города
Мы проводим demo иИнтеграционное
тестирование
Обсуждаем «Как сделать следующий
спринт лучше?»
Вст
реча
PO
c C
POScr
um
of
Scr
um
Scrum of Scrum
Scrum of
Scrums
Team B
Team CTeam A
• Встреча Скрам Мастеров
• Что будет делать моя команда в итерации
• Как моя команда может помешать твоей команде
Release BurnDown Chart
100sp
1 2 3
Интеграционное тестирование?
Тест показывающий, что система работает целиком
Виляет на возможность поставить софт как можно раньше
Делает заказчиков счастливее
A B C D
1
2
3
4
A B C D
1
2
3
4
КУДА:
город 1, дом B2
Если все города получили письма по нужным адресам
A B C D
1
2
3
4
+6
Если интеграция не прошла
-1
КУДА:
город 1, дом B2
Вопросы
Основные принципы Scrum?
В чем заключается работа PO?
В чем заключается работа ScrumMaster’a?
Особенности работы 10 команд?
Что стоило сделать по-другому?
Всем спасибо!
Алексей Кривицкий
@alexeykri
www.scrumguides.com
www.krivitsky.com