1 scrum в большой компании — как это работает (enterprise scrum...

29
SCRUM LEGO SIMULATION an Enterprise Edition by Alexey Krivitsky, SCRUMguides www.lego4scrum.com learn more about Scrum simulations with LEGO bricks Lego Scrum Simulation by Alexey Krivitsky is licensed under a Creative Commons Attribution 3.0 Unported License.

Upload: agiledays

Post on 28-Nov-2014

639 views

Category:

Documents


3 download

DESCRIPTION

Для того, чтобы на собственном опыте попробовать и прочувствовать все практики Agile, команде требуется несколько итераций. А это, на минуточку, несколько месяцев! Если говорить о внедрении Agile в целой компании, то это уже долгие месяцы проб и ошибок. Что, если все итерации прогнать за 3 часа? Это возможно! Наша игра позволяет в простой и веселой форме изучить основные практики и принципы гибкой разработки, а так же способы взаимодействия отдельных проектных команд для достижения успеха в одном большом проекте.

TRANSCRIPT

Page 1: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

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.

Page 2: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Scrum …

Page 3: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Product

Owner

Product

Backlog

живой докумен

т

Scrum …

Page 4: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Sprint, 2-4 недели

Product

Owner

Product

Backlog

живой докумен

т

ScrumMaster

Sprint Planning

Scrum …

Page 5: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Sprint, 2-4 недели

Product

Owner

Product

Backlog

живой докумен

т

ScrumMaster

Работающий

Продукт

Sprint Planning

Sprint Review

Scrum …

Daily Standups

Daily Standups

Page 6: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Многокомандный Scrum …

Page 7: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Team B

Team CTeam A

Многокомандный Scrum …

Все еще работающий продукт

Page 8: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Scrum of Scrums

Team B

Team CTeam A

Все еще работающий продукт

Многокомандный Scrum …

Page 9: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Scrum в корпорации

Page 10: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Chief

Product

Owner

Enterprise

Product Backlog

Scrum в корпорации

Page 11: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

AreaProduct Backlog

AreaProduct Backlog

Chief

Product

Owner

Enterprise

Product Backlog

AreaProduct Owners

Scrum в корпорации

Page 12: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

AreaProduct Backlog

AreaProduct Backlog

Chief

Product

Owner

Enterprise

Product Backlog

AreaProduct Owners

Scrum в корпорации

Page 13: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Симуляция с LEGO

Сегодня мы хотим просимулировать Scrum в большой корпорации при помощи LEGO

Цель:

Понять основные принципы работы Scrum

Особенности работы внутри итерации

Понять специфику работы проектных команд в 70 и более человек

Page 14: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

1) Работаем командами по 7-11

человек

2) Команды образуют группы по 2 команды

3) Всего 5 групп

NN-City.

Page 15: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

1) Каждая группа строит свой город

2) Каждая команда строит дома

3) Города отличаются

Наша цель - построить LEGO страну с городами

Page 16: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Наша цель - построить LEGO страну с городами

Page 17: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Знайте своего Area Product Owner-a

Он ваш источник требований для города.

Он будет принимать работу у вашей группы.

Обновлять BurnDownChart

Поставлять информацию по индексу счастья

Принимать города на демонстрации

Page 18: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Роли в командах

ScrumMaster – Проводит планирование, ретроспективу (отмечает результаты)

Тестировщик – работает тесно с Area Product Owner для выявления уточненных требований и приемочных тестов.

Page 19: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Часть 1.Планирование релиза

У вас 5 минут на грубую cравнительную оценку сложности работ.

Вам помогут ваши Area Product Owner-ы и ScrumMaster-а.

Page 20: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Часть 2.Работа в Итерациях (Спринтах )

Планирование итерации - 2 мин

Итерация - 5 мин

Scrum of Scrum

Демонстрация - 4 мин

Ретроспектива - 4 мин

Встреча PO с CPO

Page 21: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

2 м

ин

уты

на

пл

ан

ир

ован

ие

4 м

ин

ут н

а д

ем

о

5 минут на спринт

4 м

ин

ут н

а р

етр

осп

екти

ву

Команды выбирают из product backlog здания

для постройки.

Команды строят дома и деплоят их согласно

плану города

Мы проводим demo иИнтеграционное

тестирование

Обсуждаем «Как сделать следующий

спринт лучше?»

Вст

реча

PO

c C

POScr

um

of

Scr

um

Page 22: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Scrum of Scrum

Scrum of

Scrums

Team B

Team CTeam A

• Встреча Скрам Мастеров

• Что будет делать моя команда в итерации

• Как моя команда может помешать твоей команде

Page 23: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Release BurnDown Chart

100sp

1 2 3

Page 24: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Интеграционное тестирование?

Тест показывающий, что система работает целиком

Виляет на возможность поставить софт как можно раньше

Делает заказчиков счастливее

Page 25: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

A B C D

1

2

3

4

Page 26: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

A B C D

1

2

3

4

КУДА:

город 1, дом B2

Page 27: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Если все города получили письма по нужным адресам

A B C D

1

2

3

4

+6

Если интеграция не прошла

-1

КУДА:

город 1, дом B2

Page 28: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Вопросы

Основные принципы Scrum?

В чем заключается работа PO?

В чем заключается работа ScrumMaster’a?

Особенности работы 10 команд?

Что стоило сделать по-другому?

Page 29: 1 Scrum в большой компании — как это работает (Enterprise Scrum Simulation)

Всем спасибо!

Алексей Кривицкий

[email protected]

@alexeykri

www.scrumguides.com

www.krivitsky.com