38
Скорость в разработке продуктов Михаил Дубаков

скорость и разработка по

Embed Size (px)

Citation preview

Page 1: скорость и разработка по

Скорость в разработке продуктов

Михаил Дубаков

Page 2: скорость и разработка по

Что такое скорость?

Page 3: скорость и разработка по
Page 4: скорость и разработка по
Page 5: скорость и разработка по

Бег

Page 6: скорость и разработка по

Бег Поставка фич

Направление бега Направление разработки

Дистанция Релиз

Скорость бега Скорость поставки фич

Выносливость Когда меня все зае..т?

Травмы Травмы

Page 7: скорость и разработка по

Бежать как можно быстрее как можно дальше без травм

Разрабатывать

Page 8: скорость и разработка по

Генерируем гипотезы

Page 9: скорость и разработка по

Направление

Page 10: скорость и разработка по
Page 11: скорость и разработка по
Page 12: скорость и разработка по

Дистанция

Page 13: скорость и разработка по
Page 14: скорость и разработка по

Спринтеры !Делают очень быстро, не думают о поддержке!Пишут крутой непонятный другим код!Прыгают с проекта на проект

Стайеры !Делают медленно, сопровождение важно!Пишут простой и понятный код!Долго работают на одном проекте

Page 15: скорость и разработка по

аутсорсинговертайм…

продукт5 лет без релиза

продуктрелиз каждый месяц

продукт6 месяцев без релиза

продуктрелиз каждый час

Page 16: скорость и разработка по
Page 17: скорость и разработка по

Разобъем дистанцию

!

Дистанция — релиз

Page 18: скорость и разработка по

Скорость

Page 19: скорость и разработка по

спринт

марафон

2x

Page 20: скорость и разработка по
Page 21: скорость и разработка по

Чтобы бежать быстрее долго — нужна выносливость

Page 22: скорость и разработка по

Интервальная тренировка

Page 23: скорость и разработка по
Page 24: скорость и разработка по

Интервальная разработка

Page 25: скорость и разработка по
Page 26: скорость и разработка по

Обычный режим 2 месяца

Ускорение 1 месяц

Отдых 1 неделя

Ну, все как обычно Убираем все собрания

Убираем оранжевые пятницы

Вырубаем все мессенджеры

Не отзываемся на мольбы о помощи

Фокус. Парное программирование. Минимум отвлечений

Неспеша занимаемся всем, чем хочется!Спим побольше, опаздываем на работу!Едим мороженное

Page 27: скорость и разработка по

Фартлек

Page 28: скорость и разработка по
Page 29: скорость и разработка по
Page 30: скорость и разработка по

Неспешный 1 месяц

Умеренный 2 недели

Ускоренный 2 недели

Делаем UX

Исследуем архитектуры, лениво пишем прототипы

Думаем, вальяжно беседуем, читаем

Начинаем разработку!Минимизируем собрания

Убираем все собрания

Убираем оранжевые пятницы

Вырубаем все мессенджеры

Не отзываемся на мольбы о помощи

Полное погружение

Page 31: скорость и разработка по

Травмы

Page 32: скорость и разработка по

Травмы в беге Травмы в разработке ПО

Разнообразные травмы ног, суставов и сухожилий

Психологические проблемы

Отвисание груди

Баги!Эмоциональное выгорание!Малоподвижный образ жизни!Печеньки!#безысходность…

Page 33: скорость и разработка по
Page 34: скорость и разработка по
Page 35: скорость и разработка по
Page 36: скорость и разработка по

Бег Разработка ПО

Кроссовки — подушка безопасности между землей и ногой

Тестировщики — подушка безопасности между разработчиками и клиентами

Бег босиком Релиз фич без тестировщиков

Изменение техники бега, решение некоторых проблем, но увеличение других проблем

Изменение стиля разработки, решение некоторых проблем, но увеличение других проблем

Бег в смешных кроссовках

!

Релиз фич с автоматическими тестами

Page 37: скорость и разработка по

Направление выбор правильных фич

Сокращение дистанции мелкие релизы и фичи

Увеличение скорости и выносливости интервальная разработка

Снижение травматичности выбор правильных практик

Page 38: скорость и разработка по

Умные вопросы