Upload
-secon2014
View
134
Download
2
Embed Size (px)
DESCRIPTION
«Расскажу о том, как мы внедряли Agile с нуля и формировали команды на одном из ключевых проектов нашей компании (продуктовая команда — США, команда разработки, команда поддержки — Россия). С какими сложностями столкнулись, что для себя полезного почерпнули, как выглядят процессы сейчас и как планируем развиваться дальше в плане организации работ». Аудитория: менеджеры проектов, Scrum-мастера
Citation preview
Межконтинетальный опыт внедрения Agile
Алексей Кошкидько
Менеджер проектовInostudio Solutionsг. Таганрог
[email protected]/inostudiovk.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/inoeducationvk.com/inoeducationhttp://inostudio.com
Спасибо!Алексей Кошкидько[email protected]