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

Post on 28-Nov-2014

639 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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 команд?

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

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

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

krivitsky@scrumguides.com

@alexeykri

www.scrumguides.com

www.krivitsky.com

top related