Upload
diana-dymolazova
View
84
Download
1
Embed Size (px)
DESCRIPTION
Дамир Тенишев, Return on Intelligence
Citation preview
Core Systems Transformation Solutions
SCRUMКак полететь в космос за полтора часа
Дамир Тенишев, руководитель проектов
2
Программа полёта
R• Познакомимся
O• Наш двигатель - SCRUM
I• Предполётная подготовка
+• Взлёт!
Y• Три дня в невесомости
O• Приземление
U• Теперь все мы звёзды!
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
4
Расчёты
Число человек6
Один день6 минут
Всего дней3
Человеко-минут108
Производительность50%
Чистое время54 человеко-минуты
5
SCRUM
6
Артефакты
• Видимая пользователю функциональностьUser story
• Итерация разработкипрограммного обеспеченияSprint
• Список User Stories, составляющих продуктProduct backlog
• Список User Story текущего Sprint’aSprint backlog
• Средство визуализации прогрессаBurndown chart
7
Роли
• Ведёт ScrumScrum master
• Представляет интересы пользователей• Отвечает за Product Backlog
Product owner
• Команда, выполняющая проектScrum team
8
Коммуникации
• Уточнение задач и оценка работы в спринте
Sprint planning meeting
• Ежедневная синхронизация команды, обмен информацией
Daily Scrum meeting
• Демонстрация результата спринтаSprint Review meeting
• Анализ прошедшего спринта и улучшение процессов
Sprint Retrospective
9
SCRUM
10
Штурман, приборы!
11
Burndown chart
12
С чего мы начинаем
• Основа Product backlogСписок задач
• Голосование при оценивании задачКолода карт• Материал для ракеты• Burndown chart, white boardБумага
• Записывать задачи и клеить на white boardСтикеры• Раскрашивать ракету• Рисовать на стикерах и burndown chartМаркеры
13
Что бы такого сделать большого?
14
Product Backlog
Priority User story1 Корпус первой ступени
1 Двигатель первой ступени
2 Боковые блоки первой ступени
3 Покраска боковых блоков
1 Сборка первой ступени
3 Покраска первой ступени
1 Корпус второй ступени
1 Двигатель второй ступени
1 Сборка второй ступени
2 Покраска второй ступени
4 Корпус третьей ступени
1 Обтекатель
4 Покраска обтекателя
2 Сопла двигателей
2 Стабилизаторы
3 Полезный груз
1 Финальная сборка
15
Sprint Planning Meeting
Время ограничено
• На всё – 10 минут!• Это значит – 30 секунд на задачу!
Как оценивать?
• Scrum master зачитывает задачу• Выбрать карту и не показывать• Одновременно показываем карты• Сильные расхождения – обсудить• Записать среднее
Что за цифры?
• Цифра – время на разработку в минутах• ? – даже не представляю• 0 – и делать нечего
16
День первый, продувка – Daily Scrum meeting!
Время ограничено
• На всё – 4 минуты!• Это значит – 30 секунд каждому!
Отвечаем на три
вопроса
• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?
Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!
17
День первый, Взлёт – Вот уже можно и поработать!
Время ограничено
• На всё – 5 минут
18
День второй, виделись – Daily Scrum meeting!
Время ограничено
• На всё – 4 минуты!• Это значит – 30 секунд каждому!
Отвечаем на три
вопроса
• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?
Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!
19
День второй. Трудовые будни.
Время ограничено
• На всё – 5 минут
Приборы • Не забываем про статус
20
День третий, уже друзья – Daily Scrum meeting!
Время ограничено
• На всё – 4 минуты!• Это значит – 30 секунд каждому!
Отвечаем на три
вопроса
• Что делал или сделал вчера?• Что буду делать сегодня?• Какие есть проблемы?
Важно!• Не решать проблемы - озвучивать!• Scrum master не руководит – ведёт!
21
День третий. Ты – это то, что ты делаешь.
Командная работа это когда каждый
хорошо делает свою работу
22
Sprint Review Meeting
• Принимает Product Owner• Звать всю команду – это их ракета!• Могут присутствовать пользователи
Демонстрация
• Записать• Понять, чего хотят пользователи• Искать общий язык
Записывать
• В нашем случае это пять минутВремя ограничено
23
Sprint Retrospective
• Что хочется сохранить?• Хорошая возможность
похвалить
Что было хорошо?
• Что команда может сделать, чтобы улучшить работу?
• Как это можно сделать?
Что можно улучшить?
• Время ограничено – 10 минут!• Режим мозгового штурма –
никакой критикиПравила
24
Damir TenishevPhD, Project manager
Pulkovskoye shosse 40/4St. Petersburg, 196158, Russia
+7(812) 383.5800 x. [email protected]?
Спрашиваю – значит, думаю и развиваюсь
Не существует окончательных решений…
?