3. 2
Расписание
Тема Время
Вступительное слово 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
6. 5
Артефакты
• Видимая пользователю функциональностьUser story
• Итерация разработки
программного обеспеченияSprint
• Список User Stories, составляющих продуктProduct backlog
• Список User Story текущего Sprint’aSprint backlog
• Средство визуализации прогрессаBurndown chart
7. 6
Роли
• Ведёт Scrum
Scrum
master
• Представляет интересы пользователей
• Отвечает за Product Backlog
Product
owner
• Команда, выполняющая проект
Scrum
team
8. 7
Коммуникации
• Уточнение задач и оценка работы в
спринте
Sprint planning
meeting
• Ежедневная синхронизация
команды, обмен информацией
Daily Scrum
meeting
• Демонстрация результата спринта
Sprint Review
meeting
• Анализ прошедшего спринта и
улучшение процессов
Sprint
Retrospective
12. 11
С чего мы начинаем
• Основа Product backlogСписок задач
• Голосование при оценивании задачКолода карт
• Материал для ракеты
• Burndown chart, white boardБумага
• Записывать задачи и клеить на white boardСтикеры
• Раскрашивать ракету
• Рисовать на стикерах и burndown chartМаркеры
14. 13
Product Backlog
Priority User story
1 Корпус первой ступени
1 Двигатель первой ступени
2 Боковые блоки первой ступени
3 Покраска боковых блоков
1 Сборка первой ступени
3 Покраска первой ступени
1 Корпус второй ступени
1 Двигатель второй ступени
1 Сборка второй ступени
2 Покраска второй ступени
4 Корпус третьей ступени
1 Обтекатель
4 Покраска обтекателя
2 Сопла двигателей
2 Стабилизаторы
3 Полезный груз
1 Финальная сборка
15. 14
Sprint Planning Meeting
Время
ограничено
• На всё – 10 минут!
• Это значит – 30 секунд на задачу!
Как
оценивать?
• Scrum master зачитывает задачу
• Выбрать карту и не показывать
• Одновременно показываем карты
• Сильные расхождения – обсудить
• Записать среднее
Что за
цифры?
• Цифра – время на разработку в минутах
• ? – даже не представляю
• 0 – и делать нечего
16. 15
День первый, продувка – Daily Scrum meeting!
Время
ограничено
• На всё – 4 минуты!
• Это значит – 30 секунд каждому!
Отвечаем
на три
вопроса
• Что делал или сделал вчера?
• Что буду делать сегодня?
• Какие есть проблемы?
Важно!
• Не решать проблемы - озвучивать!
• Scrum master не руководит – ведёт!
17. 16
День первый, Взлѐт – Вот уже можно и поработать!
Время
ограничено
• На всё – 5 минут
18. 17
День второй, виделись – Daily Scrum meeting!
Время
ограничено
• На всё – 4 минуты!
• Это значит – 30 секунд каждому!
Отвечаем
на три
вопроса
• Что делал или сделал вчера?
• Что буду делать сегодня?
• Какие есть проблемы?
Важно!
• Не решать проблемы - озвучивать!
• Scrum master не руководит – ведёт!
19. 18
День второй. Трудовые будни.
Время
ограничено
• На всё – 5 минут
Приборы • Не забываем про статус
20. 19
День третий, уже друзья – Daily Scrum meeting!
Время
ограничено
• На всё – 4 минуты!
• Это значит – 30 секунд каждому!
Отвечаем
на три
вопроса
• Что делал или сделал вчера?
• Что буду делать сегодня?
• Какие есть проблемы?
Важно!
• Не решать проблемы - озвучивать!
• Scrum master не руководит – ведёт!
22. 21
Sprint Review Meeting
• Принимает Product Owner
• Звать всю команду – это их ракета!
• Могут присутствовать пользователи
Демонстрация
• Записать
• Понять, чего хотят пользователи
• Искать общий язык
Записывать
• В нашем случае это пять минут
Время
ограничено
23. 22
Sprint Retrospective
• Что хочется сохранить?
• Хорошая возможность
похвалить
Что было
хорошо?
• Что команда может сделать,
чтобы улучшить работу?
• Как это можно сделать?
Что можно
улучшить?
• Время ограничено – 10 минут!
• Режим мозгового штурма –
никакой критики
Правила
24. 23
Damir Tenishev
PhD, Project manager
Pulkovskoye shosse 40/4
St. Petersburg, 196158, Russia
+7(812) 383.5800 x. 3247
Damir.Tenishev@returnonintelligence.com
Спрашиваю – значит, думаю и развиваюсь
Не существует окончательных решений…