SlideShare uma empresa Scribd logo
1 de 23
Межконтинетальный
опыт внедрения Agile
Алексей Кошкидько
Менеджер проектов
Inostudio Solutions
г. Таганрог
a.koshkidko@inostudio.com
twitter.com/inostudio
vk.com/inostudio
О проекте
Облачная платформа электронной коммерции
Быстрое развертывание сайтов Интернет-торговли
Три года. Три версии платформы
Продакшен + активная разработка
Запуск продуктов и наращивание функционала
О продуктах
О продуктах
О продуктах
Более 100 запущенных продуктовых сайтов
Более 60 000 заказов
Более $5 млн. доход
О команде
Продуктовая команда (США) Команда разработки (Россия)
7 человек 16 человек
Это я 
Как это было
1 версия
2 человека
Стартап. Прощупали почву
2 версия
10 человек
Техлид – архитектор – менеджер
Объем работы рос, процессов не было
Намечалась 3 версия
Проблемы на входе
• Не было налаженных процессов
• Хаотический режим поступления
задач (Do or Die, FFF)
• Ковбойские условия труда
• Непонятные срочные противоречивые требования
• Огромные переработки, у команды накопился стресс
• Ритм продолжал расти, люди начали уходить с проекта
Так продолжать нельзя…
Как это было
1 версия
2-3 человека
Стартап. Выстрелило.
2 версия
10 человек. Тех лид – архитектор – менеджер.
Объем работы рос, процессов не было
3 версия
16 человек
Абсолютно все созрели к смене стиля работы!
Особенности проекта
• Владелец продукта и продуктовая команда – на другом
континенте
• Разница во времени - 9 часов
• Особенности заказчика
• Целевая аудитория – США и Канада
• Хаотичность индустрии Direct TV
• Необходимость быстро реагировать на изменения
SCRUM
Регби схватка (Scrum) между Newport и London Welsh в 1904
SCRUMBUT
• Слишком большая команда
• Реагировать на изменения раз в
спринт - медленно
• Активная разработка + запуск
продуктов
Первые шаги
Плюсы:
• Сдвинулись с мертвой точки
• Команда в курсе происходящего
• Хоть какое-то планирование лучше, чем никакого
Daily-митинги
Выяснение требований
Недельные спринты
Планирование и оценка задач
Покер планирование
Проблемы:
Большая команда
Можно проиграть зарплату 
Первые шаги
Плюсы:
• Сдвинулись с мертвой точки
• Команда в курсе происходящего
• Хоть какое-то планирование лучше, чем никакого
Daily-митинги
Выяснение требований
Недельные спринты
Минусы:
• Только поиграли в покер – уже релиз
• Хаотичные релизы продолжались
Двухнедельные спринты?
Оптимальный горизонт планирования
Хватит времени на любую задачу
И тестирование!
Две недели в этой индустрии – очень много
Продукты запускаются несколько раз в неделю
Не решает проблему хаотичных релизов
«Некогда объяснять, нужен билд на продукцию»
Не подходит
ДА ЭТО ЖЕ КЛАССИКА SCRUM!
Двухнедельные спринты?
Да, плюс расписание релизов!
• Покер-планирование в начале спринта
• Расстановка приоритетов по релизам
• Приоритеты можно менять, кроме ближайшего
релиза
Выяснение требований
• Отдельный проект
• Идея - тикет
• Обсуждение – менеджер, архитектор, PO
• Выясненное требование – тикет в беклог
Плюс ежедневные митинги менеджера с PO
Команды поддержки
• Отдельный проект
Возможность создать тикет по е-мейлу
• Люди из команды
разработки
• Посменно
• Добровольно
• Ответственность за качество
• Знание платформы
Почему все те же ребята?
Что дальше?
Рабочие группы внутри проекта
Кроссфункциональные команды по 3-5 человек
Круглосуточная поддержка клиентов
Помощь людям в работе с платформой
Разница в часовых поясах до 12 часов
Пятничные релизы – на четверг
Ковбои, но уже с сединой ©Алексей Рыбак (Badoo)
Мониторы и веб-камеры в офисы
«Единый» офис – сокращаем расстояние между континентами
Повышаем сплоченность команд
Before After
Стабильные процессы
Команда поддержки
User stories
Сплоченность
Интересная работа
На проект хотят прийти
Пальма позеленела 
Хаос
Fix ASAP
Сделай то, непонятно что
Стресс
Адский труд
Проект хотелось бросить
Пальма завяла
И все это за 5,45 долларов месяцев!
twitter.com/inoeducation
vk.com/inoeducation
http://inostudio.com
Спасибо!
Алексей Кошкидько
a.koshkidko@inostudio.com

Mais conteúdo relacionado

Mais procurados

(2niversity) проектная работа tips&tricks
(2niversity) проектная работа   tips&tricks(2niversity) проектная работа   tips&tricks
(2niversity) проектная работа tips&tricksMichael Karpov
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыBoris Volfson
 
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.ScrumTrek
 
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджераМаксим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджераScrumTrek
 
Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Michael Karpov
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всёSQALab
 
эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)Softline
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?SQALab
 
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань it-people
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиBoris Volfson
 
Как мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейКак мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейVladimir Zavertaylov
 
Процесс разработки дата-сервисов или CRISP курильщика
Процесс разработки дата-сервисов или CRISP курильщикаПроцесс разработки дата-сервисов или CRISP курильщика
Процесс разработки дата-сервисов или CRISP курильщикаДмитрий Колодезев
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ontico
 
Agile Vector - внедрение agile разработки в Райффайзенбанке
Agile Vector - внедрение agile разработки в РайффайзенбанкеAgile Vector - внедрение agile разработки в Райффайзенбанке
Agile Vector - внедрение agile разработки в РайффайзенбанкеAlexey Deryushkin
 
пылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрампылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрамMagneta AI
 
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...ScrumTrek
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработкаAskhat Urazbaev
 

Mais procurados (20)

(2niversity) проектная работа tips&tricks
(2niversity) проектная работа   tips&tricks(2niversity) проектная работа   tips&tricks
(2niversity) проектная работа tips&tricks
 
2013 — nsk. тос
2013 — nsk. тос2013 — nsk. тос
2013 — nsk. тос
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.
Роман Бочаров. Быстрые циклы и качественные исследования в разработке продукта.
 
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджераМаксим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
Максим Мельников. Как мы меняли ЦИАН. Эволюция продакт-менеджера
 
Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)Как сделать команде приятное - Михаил Карпов (Яндекс)
Как сделать команде приятное - Михаил Карпов (Яндекс)
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всё
 
эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?
 
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
DUMP-2015: «Как размножаются программисты» Николай Ясинский, Сигнал, Казань
 
Scrum
ScrumScrum
Scrum
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектами
 
Как мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейКак мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целей
 
Процесс разработки дата-сервисов или CRISP курильщика
Процесс разработки дата-сервисов или CRISP курильщикаПроцесс разработки дата-сервисов или CRISP курильщика
Процесс разработки дата-сервисов или CRISP курильщика
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
 
Agile Vector - внедрение agile разработки в Райффайзенбанке
Agile Vector - внедрение agile разработки в РайффайзенбанкеAgile Vector - внедрение agile разработки в Райффайзенбанке
Agile Vector - внедрение agile разработки в Райффайзенбанке
 
пылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрампылаева дана, шоколад лего-скрам
пылаева дана, шоколад лего-скрам
 
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...
 
7 retro
7 retro7 retro
7 retro
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка
 

Destaque

FOREX Signals and Daily Technical Report
FOREX Signals and Daily Technical ReportFOREX Signals and Daily Technical Report
FOREX Signals and Daily Technical Reportcapitalviafx consulting
 
Young Marketers 5 Semi-Final - #hangxom
Young Marketers 5 Semi-Final - #hangxomYoung Marketers 5 Semi-Final - #hangxom
Young Marketers 5 Semi-Final - #hangxomthienvan94
 
Young Marketers 5 Semi-Final - SYNERGY
Young Marketers 5 Semi-Final - SYNERGYYoung Marketers 5 Semi-Final - SYNERGY
Young Marketers 5 Semi-Final - SYNERGYthienvan94
 

Destaque (16)

Comex Intraday pack
Comex Intraday packComex Intraday pack
Comex Intraday pack
 
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данныхSECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
 
SECON'2014 - Команда CTRL-PNZ - Уязвимости для самых маленьких. Что это, как ...
SECON'2014 - Команда CTRL-PNZ - Уязвимости для самых маленьких. Что это, как ...SECON'2014 - Команда CTRL-PNZ - Уязвимости для самых маленьких. Что это, как ...
SECON'2014 - Команда CTRL-PNZ - Уязвимости для самых маленьких. Что это, как ...
 
SECON'2014 - Сергеев Антон - Асинхронные задачи в iFunny
SECON'2014 - Сергеев Антон - Асинхронные задачи в iFunnySECON'2014 - Сергеев Антон - Асинхронные задачи в iFunny
SECON'2014 - Сергеев Антон - Асинхронные задачи в iFunny
 
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиямSECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
SECON'2014 - Антон Веретенников, Илья Семаков - Переход от коллбеков к событиям
 
SECON'2014 - Филипп Торчинский - Трансформация баг-трекера под любой проект: ...
SECON'2014 - Филипп Торчинский - Трансформация баг-трекера под любой проект: ...SECON'2014 - Филипп Торчинский - Трансформация баг-трекера под любой проект: ...
SECON'2014 - Филипп Торчинский - Трансформация баг-трекера под любой проект: ...
 
FOREX Signals and Daily Technical Report
FOREX Signals and Daily Technical ReportFOREX Signals and Daily Technical Report
FOREX Signals and Daily Technical Report
 
SECON'2014 - Сергей Шпадырев - Разработка 3D-игры на Flash: едем с костылями...
SECON'2014 - Сергей Шпадырев -  Разработка 3D-игры на Flash: едем с костылями...SECON'2014 - Сергей Шпадырев -  Разработка 3D-игры на Flash: едем с костылями...
SECON'2014 - Сергей Шпадырев - Разработка 3D-игры на Flash: едем с костылями...
 
SECON'2014 - Павел Щеваев - Метаданные и автогенерация кода
SECON'2014 - Павел Щеваев - Метаданные и автогенерация кодаSECON'2014 - Павел Щеваев - Метаданные и автогенерация кода
SECON'2014 - Павел Щеваев - Метаданные и автогенерация кода
 
SECON'2014 - Сергей Цивин - Производительность веб-приложений
SECON'2014 - Сергей Цивин - Производительность веб-приложенийSECON'2014 - Сергей Цивин - Производительность веб-приложений
SECON'2014 - Сергей Цивин - Производительность веб-приложений
 
SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...
SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...
SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...
 
SECON.Посиделки #16: Cassandra (презентация)
SECON.Посиделки #16: Cassandra (презентация) SECON.Посиделки #16: Cassandra (презентация)
SECON.Посиделки #16: Cassandra (презентация)
 
SECON'2014 - Максим Цепков - DDD: от требований до кода
SECON'2014 - Максим Цепков - DDD: от требований до кодаSECON'2014 - Максим Цепков - DDD: от требований до кода
SECON'2014 - Максим Цепков - DDD: от требований до кода
 
SECON'2014 - Кирилл Мокевнин - Формирование инженерной культуры
SECON'2014 - Кирилл Мокевнин - Формирование инженерной культурыSECON'2014 - Кирилл Мокевнин - Формирование инженерной культуры
SECON'2014 - Кирилл Мокевнин - Формирование инженерной культуры
 
Young Marketers 5 Semi-Final - #hangxom
Young Marketers 5 Semi-Final - #hangxomYoung Marketers 5 Semi-Final - #hangxom
Young Marketers 5 Semi-Final - #hangxom
 
Young Marketers 5 Semi-Final - SYNERGY
Young Marketers 5 Semi-Final - SYNERGYYoung Marketers 5 Semi-Final - SYNERGY
Young Marketers 5 Semi-Final - SYNERGY
 

Semelhante a SECON'2014 - Алексей Кошкидько - Межконтинентальный опыт внедрения Agile

Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileAlexey Krivitsky
 
Очередность требований: от хаоса к FIFO
Очередность требований: от хаоса к FIFOОчередность требований: от хаоса к FIFO
Очередность требований: от хаоса к FIFOSQALab
 
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Alexander Gornik
 
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успехаSQALab
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковAlexander Gornik
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриDaria Oreshkina
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALab
 
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...Ontico
 
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...OWOX
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнераEugen Savitsky
 
А.Ильин (iConText) - Аналитика использования продукта: нужны ли вам метрики ...
А.Ильин (iConText)  - Аналитика использования продукта: нужны ли вам метрики ...А.Ильин (iConText)  - Аналитика использования продукта: нужны ли вам метрики ...
А.Ильин (iConText) - Аналитика использования продукта: нужны ли вам метрики ...PCampRussia
 
Я.Москвина "Переход от хаоса к планированию в веб-разработке"
Я.Москвина "Переход от хаоса к планированию в веб-разработке"Я.Москвина "Переход от хаоса к планированию в веб-разработке"
Я.Москвина "Переход от хаоса к планированию в веб-разработке"PCampRussia
 
Кампэйн для массово рынка ( value proposition - LP - funnels)
Кампэйн для массово рынка ( value proposition - LP - funnels)Кампэйн для массово рынка ( value proposition - LP - funnels)
Кампэйн для массово рынка ( value proposition - LP - funnels)Artem Azevich
 
9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.Maxim Boguslavsky
 
Продуктовая платформа, продуктовый аналитик.
Продуктовая платформа, продуктовый аналитик.Продуктовая платформа, продуктовый аналитик.
Продуктовая платформа, продуктовый аналитик.Arseny Kravchenko
 
Developmentmanage3.0
Developmentmanage3.0Developmentmanage3.0
Developmentmanage3.0WRider
 

Semelhante a SECON'2014 - Алексей Кошкидько - Межконтинентальный опыт внедрения Agile (20)

Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Как сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с AgileКак сделать наши проекты немного более управляемыми с Agile
Как сделать наши проекты немного более управляемыми с Agile
 
Очередность требований: от хаоса к FIFO
Очередность требований: от хаоса к FIFOОчередность требований: от хаоса к FIFO
Очередность требований: от хаоса к FIFO
 
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
Когда проектов больше чем людей - процесс разработки в маленькой, но амбициоз...
 
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудников
 
Потенциал метода ББК
Потенциал метода ББКПотенциал метода ББК
Потенциал метода ББК
 
ЛШ 2016 Будущий Элон Маск. Робототехника - Серебрянников
ЛШ 2016 Будущий Элон Маск. Робототехника - СеребрянниковЛШ 2016 Будущий Элон Маск. Робототехника - Серебрянников
ЛШ 2016 Будущий Элон Маск. Робототехника - Серебрянников
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутри
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
 
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...
Эволюция масштабирования Agile на примере трех продуктовых групп / Денис Тучи...
 
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...
OWOX. Управление работой разнопрофильных компаний в процессе разработки и под...
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнера
 
А.Ильин (iConText) - Аналитика использования продукта: нужны ли вам метрики ...
А.Ильин (iConText)  - Аналитика использования продукта: нужны ли вам метрики ...А.Ильин (iConText)  - Аналитика использования продукта: нужны ли вам метрики ...
А.Ильин (iConText) - Аналитика использования продукта: нужны ли вам метрики ...
 
Я.Москвина "Переход от хаоса к планированию в веб-разработке"
Я.Москвина "Переход от хаоса к планированию в веб-разработке"Я.Москвина "Переход от хаоса к планированию в веб-разработке"
Я.Москвина "Переход от хаоса к планированию в веб-разработке"
 
Flaks
FlaksFlaks
Flaks
 
Кампэйн для массово рынка ( value proposition - LP - funnels)
Кампэйн для массово рынка ( value proposition - LP - funnels)Кампэйн для массово рынка ( value proposition - LP - funnels)
Кампэйн для массово рынка ( value proposition - LP - funnels)
 
9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.
 
Продуктовая платформа, продуктовый аналитик.
Продуктовая платформа, продуктовый аналитик.Продуктовая платформа, продуктовый аналитик.
Продуктовая платформа, продуктовый аналитик.
 
Developmentmanage3.0
Developmentmanage3.0Developmentmanage3.0
Developmentmanage3.0
 

SECON'2014 - Алексей Кошкидько - Межконтинентальный опыт внедрения Agile

  • 1.
  • 2. Межконтинетальный опыт внедрения Agile Алексей Кошкидько Менеджер проектов Inostudio Solutions г. Таганрог a.koshkidko@inostudio.com twitter.com/inostudio vk.com/inostudio
  • 3. О проекте Облачная платформа электронной коммерции Быстрое развертывание сайтов Интернет-торговли Три года. Три версии платформы Продакшен + активная разработка Запуск продуктов и наращивание функционала
  • 6. О продуктах Более 100 запущенных продуктовых сайтов Более 60 000 заказов Более $5 млн. доход
  • 7. О команде Продуктовая команда (США) Команда разработки (Россия) 7 человек 16 человек Это я 
  • 8. Как это было 1 версия 2 человека Стартап. Прощупали почву 2 версия 10 человек Техлид – архитектор – менеджер Объем работы рос, процессов не было Намечалась 3 версия
  • 9. Проблемы на входе • Не было налаженных процессов • Хаотический режим поступления задач (Do or Die, FFF) • Ковбойские условия труда • Непонятные срочные противоречивые требования • Огромные переработки, у команды накопился стресс • Ритм продолжал расти, люди начали уходить с проекта Так продолжать нельзя…
  • 10. Как это было 1 версия 2-3 человека Стартап. Выстрелило. 2 версия 10 человек. Тех лид – архитектор – менеджер. Объем работы рос, процессов не было 3 версия 16 человек Абсолютно все созрели к смене стиля работы!
  • 11. Особенности проекта • Владелец продукта и продуктовая команда – на другом континенте • Разница во времени - 9 часов • Особенности заказчика • Целевая аудитория – США и Канада • Хаотичность индустрии Direct TV • Необходимость быстро реагировать на изменения
  • 12. SCRUM Регби схватка (Scrum) между Newport и London Welsh в 1904
  • 13. SCRUMBUT • Слишком большая команда • Реагировать на изменения раз в спринт - медленно • Активная разработка + запуск продуктов
  • 14. Первые шаги Плюсы: • Сдвинулись с мертвой точки • Команда в курсе происходящего • Хоть какое-то планирование лучше, чем никакого Daily-митинги Выяснение требований Недельные спринты
  • 15. Планирование и оценка задач Покер планирование Проблемы: Большая команда Можно проиграть зарплату 
  • 16. Первые шаги Плюсы: • Сдвинулись с мертвой точки • Команда в курсе происходящего • Хоть какое-то планирование лучше, чем никакого Daily-митинги Выяснение требований Недельные спринты Минусы: • Только поиграли в покер – уже релиз • Хаотичные релизы продолжались
  • 17. Двухнедельные спринты? Оптимальный горизонт планирования Хватит времени на любую задачу И тестирование! Две недели в этой индустрии – очень много Продукты запускаются несколько раз в неделю Не решает проблему хаотичных релизов «Некогда объяснять, нужен билд на продукцию» Не подходит ДА ЭТО ЖЕ КЛАССИКА SCRUM!
  • 18. Двухнедельные спринты? Да, плюс расписание релизов! • Покер-планирование в начале спринта • Расстановка приоритетов по релизам • Приоритеты можно менять, кроме ближайшего релиза
  • 19. Выяснение требований • Отдельный проект • Идея - тикет • Обсуждение – менеджер, архитектор, PO • Выясненное требование – тикет в беклог Плюс ежедневные митинги менеджера с PO
  • 20. Команды поддержки • Отдельный проект Возможность создать тикет по е-мейлу • Люди из команды разработки • Посменно • Добровольно • Ответственность за качество • Знание платформы Почему все те же ребята?
  • 21. Что дальше? Рабочие группы внутри проекта Кроссфункциональные команды по 3-5 человек Круглосуточная поддержка клиентов Помощь людям в работе с платформой Разница в часовых поясах до 12 часов Пятничные релизы – на четверг Ковбои, но уже с сединой ©Алексей Рыбак (Badoo) Мониторы и веб-камеры в офисы «Единый» офис – сокращаем расстояние между континентами Повышаем сплоченность команд
  • 22. Before After Стабильные процессы Команда поддержки User stories Сплоченность Интересная работа На проект хотят прийти Пальма позеленела  Хаос Fix ASAP Сделай то, непонятно что Стресс Адский труд Проект хотелось бросить Пальма завяла И все это за 5,45 долларов месяцев!