Как выковать процесс самомуВязанкин Михаил
2gis.ru @rnd2gis
О себе• Программирую с 11 лет
• 6+ лет в IT
• 3 года менеджер
• Команды от 5 до 40 человек
3
ПерегруженнаяКоманда
Перегруженная Команда• 20 человек
5
Перегруженная Команда• 20 человек
• 12 заказчиков
6
Перегруженная Команда• 20 человек
• 12 заказчиков
• Драка за приоритеты
7
Перегруженная Команда• 20 человек
• 12 заказчиков
• Драка за приоритеты
• Scrum уже не работает
8
Перегруженная Команда• 20 человек
• 12 заказчиков
• Драка за приоритеты
• Scrum уже не работает
• Команда хочет изменений
9
Цель
Цель
• Упростить жизнь команде
11
Цель
• Упростить жизнь команде
• Понятные приоритеты
12
Цель
• Упростить жизнь команде
• Понятные приоритеты
• Предсказуемость
13
Цель
• Упростить жизнь команде
• Понятные приоритеты
• Предсказуемость
• Самостоятельность
14
Какие быливарианты
Какие были варианты• Пофиксить Scrum
16
Какие были варианты• Пофиксить Scrum
• Собрать из кирпичиков свое
17
Какие были варианты• Пофиксить Scrum
• Собрать из кирпичиков свое
• Essence
18
Какие были варианты• Пофиксить Scrum
• Собрать из кирпичиков свое
• Essence
• Объявить Kanban
19
Какие были варианты• Пофиксить Scrum
• Собрать из кирпичиков свое
• Essence
• Объявить Kanban
• Эволюционировать
20
Какие были варианты• Пофиксить Scrum
• Собрать из кирпичиков свое
• Essence
• Объявить Kanban
• Эволюционировать
• и все равно получился Kanban
21
Как не бояться
Как не бояться• Ставки всегда высоки
23
Как не бояться• Ставки всегда высоки
• Команда хочет как лучше
24
Как не бояться• Ставки всегда высоки
• Команда хочет как лучше
• и ей надо помочь
25
Как не бояться• Ставки всегда высоки
• Команда хочет как лучше
• и ей надо помочь
• Кайдзен - точечные изменения
26
Как не бояться• Ставки всегда высоки
• Команда хочет как лучше
• и ей надо помочь
• Кайдзен - точечные изменения
• можно легко откатить
27
Не боятьсяошибок
Цель эволюции
Цель эволюции• Простота
30
Цель эволюции• Простота
• Эффективность
31
Цель эволюции• Простота
• Эффективность
• Предсказуемость
32
Roadmapэволюции
Roadmap эволюции1. Сломанный Scrum
34
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
35
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
3. Думаем что это Kanban
36
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
3. Думаем что это Kanban
4. Заменяем оценки коммуникациями
37
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
3. Думаем что это Kanban
4. Заменяем оценки коммуникациями
5. Вводим ограничения
38
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
3. Думаем что это Kanban
4. Заменяем оценки коммуникациями
5. Вводим ограничения
6. Вводим метрики
39
Roadmap эволюции1. Сломанный Scrum
2. Убираем спринты
3. Думаем что это Kanban
4. Заменяем оценки коммуникациями
5. Вводим ограничения
6. Вводим метрики
7. Получился Kanban
40
Как это было
Как это было• Ретроспективы - основа
42
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
43
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
44
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
45
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
• Мелкие изменения в процессе
46
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
• Мелкие изменения в процессе
• кнопка "Создать Блокер"
47
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
• Мелкие изменения в процессе
• кнопка "Создать Блокер"
• CycleTyme через 2 месяца
48
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
• Мелкие изменения в процессе
• кнопка "Создать Блокер"
• CycleTyme через 2 месяца
• WIP лимиты через 3-4 месяца
49
Как это было• Ретроспективы - основа
• Не зацикливались на атрибутике
• физическая доска не зашла
• дважды
• Мелкие изменения в процессе
• кнопка "Создать Блокер"
• CycleTyme через 2 месяца
• WIP лимиты через 3-4 месяца
50
Ретроспективы
Что получилось
Что получилось• Пул задач
53
Что получилось• Пул задач
• открыт и понятен заказчикам
54
Что получилось• Пул задач
• открыт и понятен заказчикам
• нет дергания приоритетов
55
Что получилось• Пул задач
• открыт и понятен заказчикам
• нет дергания приоритетов
• Срочные задачи в разы быстрее
56
Что получилось• Пул задач
• открыт и понятен заказчикам
• нет дергания приоритетов
• Срочные задачи в разы быстрее
• с 2 недель 2 дней
57
Что получилось• Пул задач
• открыт и понятен заказчикам
• нет дергания приоритетов
• Срочные задачи в разы быстрее
• с 2 недель 2 дней
• Команда развивает процесс
58
Что получилось• Пул задач
• открыт и понятен заказчикам
• нет дергания приоритетов
• Срочные задачи в разы быстрее
• с 2 недель 2 дней
• Команда развивает процесс
• Continuous delivery как бонус
59
Основныемоменты
Основные моменты1. Цель
61
Основные моменты1. Цель
• Какие варианты
62
Основные моменты1. Цель
• Какие варианты
• Roadmap
63
Основные моменты1. Цель
• Какие варианты
• Roadmap
2. Не бояться
64
Основные моменты1. Цель
• Какие варианты
• Roadmap
2. Не бояться
3. Откат неудач
65
Основные моменты1. Цель
• Какие варианты
• Roadmap
2. Не бояться
3. Откат неудач
• Маленькие шаги
66
Основные моменты1. Цель
• Какие варианты
• Roadmap
2. Не бояться
3. Откат неудач
• Маленькие шаги
• Избегайте революций
67
Вопросы?
Вязанкин Михаил
skype: mihey911
twitter: @mihey911
68