Введение в Scrum
Александр Тупиков, ScrumTrek
Обо мне
Александр Тупиков
• Agile Coach
• В прошлом разработчик, менеджер
проектов, Scrum Master, Product
Owner, руководитель отдела
разработки ПО, технический
директор
• Работал в компаниях-лидерах
рынка digital маркетинга: Demis
Group, BDBD, Kokoc Group, Mobio
at@scrumtrek.ru
Использование Agile подходов
Применяют Scrum
Google
Microsoft
Yahoo
Philips
Siemens
Nokia
IBM
BBC
Яндекс
Рамблер
LinguaLeo
Adv
Red Keds
Luxoft
Deutsche Bank
Альфа банк
Pied Piper
Silicon Valley, сцена со Scrum
https://www.youtube.com/watch?v=pUqb46pPtFw
Новый продукт
Непредсказуемость
Конкуренция
Выживание – дело добровольное
The New New Product Development Game
«Прекратите бегать эстафеты и займитесь регби»
Hirotaka Takeuchi and Ikujiro Nonaka, 1986
Типы последовательностей этапов работ
• Type A –
Последовательная работа
• Type B – Интеграция на
этапе передачи эстафеты
• Type C – Высокое
вовлечение во все этапы
работы
Срок традиционной разработки автомобиля
•Проектирование
• 3-12 лет
•Конструирование
• 5-14 лет
•Новый автомобиль – то,
• что возможно хотел клиент
• 8-26 лет назад!
Wikispeed
Wikispeed, Car of the future
https://www.youtube.com/watch?v=TiMjIw7ZiH0
Wikispeed, SGT01
https://www.youtube.com/watch?v=qIrWLw8zGgI
Разработка командой WIKISPEED
Характеристика спринта
Схема спринта
Scrum
Product owner
• Понимает продукт,
клиентов, конкурентов
• Отвечает за важность
проделываемой работы
Команда разработки (Development team)
• 3-9 человек
• Кроссфункциональная и
самоорганизующаяся
• Отвечает за создание
продукта
Scrum Master
• Scrum идеолог
• Помогает
• достичь большего
• выстроить коммуникации
• Отвечает за эффективность
команды
Scrum team
Product backlog
Definition of Done (Критерии готовности)
Планирование спринта
Sprint backlog
Планирование спринта, секретный ингредиент
Цель спринта:
____________
____________
Планирование спринта
Работа
Ежедневный scrum (Daily)
Работа
Уточнение Backlog-а (Refinement)
Уточнение Backlog-а (Refinement)
Потенциально готовый к поставке продукт
Инкрементальный подход
1 2 3
Итеративный подход
1 2 3 4 5
Итеративно-инкрементальный подход
Обзор спринта
Wikispeed, sprint review
• https://www.youtube.com/watch?v=K6WDa0AiyzI
• https://www.youtube.com/watch?v=SUZqgla_DJc
Обзор спринта
Ретроспектива спринта
Ретроспектива спринта
Расписание встреч Scrum
ПОНЕДЕЛЬНИК ВТОРНИК СРЕДА ЧЕТВЕРГ ПЯТНИЦА СУББОТА ВОСКРЕСЕНЬЕ
• ПЛАНИРО-
ВАНИЕ (2
часа)
• ДЕЙЛИ (15
мин)
• ДЕЙЛИ • ДЕЙЛИ • ДЕЙЛИ
• ДЕЙЛИ • ДЕЙЛИ • ДЕЙЛИ • ДЕЙЛИ • ДЕЙЛИ
• РЕВЬЮ (1 час)
• РЕТРОСПЕК-
ТИВА (1 час)
Scrum framework
Wikispeed
Революционный?
•НЕ революционный
•Ему более 20 лет
•НО революционный
•Для внедрения
необходимы
организационные
изменения
SCRUM
Scrum – framework
Методология Framework (каркас, основа)
Внедрение Scrum
ScrumBut
«У нас Scrum, НО…»
Scrum - термометр процессов
ScrumAnd
ScrumAnd: декомпозиция на tasks
ScrumAnd: Scrum task board
ScrumAnd: Совместная оценка
Инженерные и архитектурные практики
Для разработки и поддержки
комплексных продуктов
МОДЕЛЬ КЕНЕВИН
ХАОТИЧНЫЕ
СЛОЖНЫЕКОМПЛЕКСНЫЕ
Дэйв Сноуден
ПРОСТЫЕ
Scrum
Change the company Run the company
Scrum
Change и Run деятельность
В 2 раза больше, за половину времени
100
200
20 40 60 80 100
Ценность,%
Время, затраты, функции, %
Product backlog
Читайте Scrum Guide
Scrum Guide 2016
русская версия
goo.gl/wEubor
Копирайты AGILEicon

Александр Тупиков. Введение в Scrum