24
Core Systems Transformation Solutions SCRUM Как полететь в космос за полтора часа Дамир Тенишев, руководитель проектов

SCRUM: Как полететь в космос за полтора часа

Embed Size (px)

DESCRIPTION

Дамир Тенишев, Return on Intelligence

Citation preview

Page 1: SCRUM: Как полететь в космос за полтора часа

Core Systems Transformation Solutions

SCRUMКак полететь в космос за полтора часа

Дамир Тенишев, руководитель проектов

Page 2: SCRUM: Как полететь в космос за полтора часа

2

Программа полёта

R• Познакомимся

O• Наш двигатель - SCRUM

I• Предполётная подготовка

+• Взлёт!

Y• Три дня в невесомости

O• Приземление

U• Теперь все мы звёзды!

SCRUM

Page 3: SCRUM: Как полететь в космос за полтора часа

3

Расписание

Тема Время

Вступительное слово 0:05

Рассказ про SCRUM 0:12

Раздача заданий и материалов 0:07

Представление Backlog 0:05

Sprint Planning Meeting 0:10

Sprint Day 1 - Stand up 0:05

Sprint Day 1 - Work 0:06

Тема Время

Sprint Day 2 - Stand up 0:04

Sprint Day 2 – Work 0:06

Sprint Day 3 - Stand up 0:04

Sprint Day 3 – Work 0:06

Итерация 1: Showcase 0:05

Итерация 1: Retrospective 0:10

Заключение 0:05

Page 4: SCRUM: Как полететь в космос за полтора часа

4

Расчёты

Число человек6

Один день6 минут

Всего дней3

Человеко-минут108

Производительность50%

Чистое время54 человеко-минуты

Page 5: SCRUM: Как полететь в космос за полтора часа

5

SCRUM

Page 6: SCRUM: Как полететь в космос за полтора часа

6

Артефакты

• Видимая пользователю функциональностьUser story

• Итерация разработкипрограммного обеспеченияSprint

• Список User Stories, составляющих продуктProduct backlog

• Список User Story текущего Sprint’aSprint backlog

• Средство визуализации прогрессаBurndown chart

Page 7: SCRUM: Как полететь в космос за полтора часа

7

Роли

• Ведёт ScrumScrum master

• Представляет интересы пользователей• Отвечает за Product Backlog

Product owner

• Команда, выполняющая проектScrum team

Page 8: SCRUM: Как полететь в космос за полтора часа

8

Коммуникации

• Уточнение задач и оценка работы в спринте

Sprint planning meeting

• Ежедневная синхронизация команды, обмен информацией

Daily Scrum meeting

• Демонстрация результата спринтаSprint Review meeting

• Анализ прошедшего спринта и улучшение процессов

Sprint Retrospective

Page 9: SCRUM: Как полететь в космос за полтора часа

9

SCRUM

Page 10: SCRUM: Как полететь в космос за полтора часа

10

Штурман, приборы!

Page 11: SCRUM: Как полететь в космос за полтора часа

11

Burndown chart

Page 12: SCRUM: Как полететь в космос за полтора часа

12

С чего мы начинаем

• Основа Product backlogСписок задач

• Голосование при оценивании задачКолода карт• Материал для ракеты• Burndown chart, white boardБумага

• Записывать задачи и клеить на white boardСтикеры• Раскрашивать ракету• Рисовать на стикерах и burndown chartМаркеры

Page 13: SCRUM: Как полететь в космос за полтора часа

13

Что бы такого сделать большого?

Page 14: SCRUM: Как полететь в космос за полтора часа

14

Product Backlog

Priority User story1 Корпус первой ступени

1 Двигатель первой ступени

2 Боковые блоки первой ступени

3 Покраска боковых блоков

1 Сборка первой ступени

3 Покраска первой ступени

1 Корпус второй ступени

1 Двигатель второй ступени

1 Сборка второй ступени

2 Покраска второй ступени

4 Корпус третьей ступени

1 Обтекатель

4 Покраска обтекателя

2 Сопла двигателей

2 Стабилизаторы

3 Полезный груз

1 Финальная сборка

Page 15: SCRUM: Как полететь в космос за полтора часа

15

Sprint Planning Meeting

Время ограничено

• На всё – 10 минут!• Это значит – 30 секунд на задачу!

Как оценивать?

• Scrum master зачитывает задачу• Выбрать карту и не показывать• Одновременно показываем карты• Сильные расхождения – обсудить• Записать среднее

Что за цифры?

• Цифра – время на разработку в минутах• ? – даже не представляю• 0 – и делать нечего

Page 16: SCRUM: Как полететь в космос за полтора часа

16

День первый, продувка – Daily Scrum meeting!

Время ограничено

• На всё – 4 минуты!• Это значит – 30 секунд каждому!

Отвечаем на три

вопроса

• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?

Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!

Page 17: SCRUM: Как полететь в космос за полтора часа

17

День первый, Взлёт – Вот уже можно и поработать!

Время ограничено

• На всё – 5 минут

Page 18: SCRUM: Как полететь в космос за полтора часа

18

День второй, виделись – Daily Scrum meeting!

Время ограничено

• На всё – 4 минуты!• Это значит – 30 секунд каждому!

Отвечаем на три

вопроса

• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?

Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!

Page 19: SCRUM: Как полететь в космос за полтора часа

19

День второй. Трудовые будни.

Время ограничено

• На всё – 5 минут

Приборы • Не забываем про статус

Page 20: SCRUM: Как полететь в космос за полтора часа

20

День третий, уже друзья – Daily Scrum meeting!

Время ограничено

• На всё – 4 минуты!• Это значит – 30 секунд каждому!

Отвечаем на три

вопроса

• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?

Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!

Page 21: SCRUM: Как полететь в космос за полтора часа

21

День третий. Ты – это то, что ты делаешь.

Командная работа это когда каждый

хорошо делает свою работу

Page 22: SCRUM: Как полететь в космос за полтора часа

22

Sprint Review Meeting

• Принимает Product Owner• Звать всю команду – это их ракета!• Могут присутствовать пользователи

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

• Записать• Понять, чего хотят пользователи• Искать общий язык

Записывать

• В нашем случае это пять минутВремя ограничено

Page 23: SCRUM: Как полететь в космос за полтора часа

23

Sprint Retrospective

• Что хочется сохранить?• Хорошая возможность

похвалить

Что было хорошо?

• Что команда может сделать, чтобы улучшить работу?

• Как это можно сделать?

Что можно улучшить?

• Время ограничено – 10 минут!• Режим мозгового штурма –

никакой критикиПравила

Page 24: SCRUM: Как полететь в космос за полтора часа

24

Damir TenishevPhD, Project manager

Pulkovskoye shosse 40/4St. Petersburg, 196158, Russia

+7(812) 383.5800 x. [email protected]?

Спрашиваю – значит, думаю и развиваюсь

Не существует окончательных решений…

?