Agile в условиях мульти-вендорностии распределённых команд.
Джамалов Евгений
М.Видео
Серьёзно!
до 3-х представителей вендоров в команде
как мы этого добились?
как мы всех дружили?
почему это работает?
зачем нам всё это?!
Жили – были, не тужили…
Мы должны уметь быстро
отвечать потребностям
рынка
№1
Наваливаются проблемыКомпетентных
экспертов мало
Бэклог растёт!
И тут пришла беда
Сами мы «Репку 7+» не
вытащим! Зовём внучку,
Жучку…
С одним партнёром мы:
• Теряем внутреннюю экспертизу
• Нехватка специалистов• Зависимость от одного
партнёра• Неконкурентные цены
• .. И прочее
Мы позвали помощников
Мульти-вендорность!Воздушные замки!
Плюшки!Шаринг знаний,
Экспертиза?Конкурентная среда… ага
Худо-бедно живём дальше…
Беклог стал сокращаться, но не
достаточно,А скоро «Репа7»
поспеет.
Полный «рассинхрон»
• Плодятся команды,• Разные процессы,
• Запускаем команды из ресурсов 3-х вендоров,
• Докидываем людей к конкурентам…
Не к кому обратиться
Нигде не было найдено релевантного опыта или
помощи.21-й век, а ни кто не знает
как делать мультивендорность с мультилокейшеном.
Конфликты…
У всех свои цели, мы почти не двигаемся, есть
Master Vendor он то и тащит…
Общаться друг с другом не желают
Всё пропало!!!
Дни становились всё короче, да тут и «Репка7»
подоспела.
Пора собирать урожай… но кажется, что даже все
вместе мы не вытащим
Нашлось решение!
Нас осенило, что с нами работают такие же как мы
люди, с ними можно общаться, рассказать им
наши цели, и вместе идти к ним!
Позволять нашим партнёрам учить нас!
Лидерство! Поднатужились…
Мы выделили лидеров, которые способны решать проблемы, сплотиться самим и
сплотить всех окружающих !!!
…и вытащили невиданный урожай сахарной репы !
Ключевая, но привычная точка синхронизации
Еже-утренний общий статус.
Мы стали использовать старую
синхронизационную точку по новому, незаметно для
участников.Добивались внимания
всех, не только команд.
Обеспечили полную прозрачность во все стороны.
Синхронизация всех мероприятий, спринтов и метрик
• Синхронизация Story Points
• Scrum of Scrum\BA\Dev\QA
• Синхронизация спринтов и их длительности
• Архитектурный комитет
• Продуктовый комитет по Продукту
• Общий кросс-продуктовый Комитет
• Обще-командные метрики
• Состав участников команды
Чему мы научились?
Мы научились общаться,
Делаем множество изменений,
Постоянная синхронизация
держит нас в актуальном
состоянии, и позволяет любому
члену команды выступать
агентом изменений!
Почти сказка
• У нас работает 7 вендоров, 12 команд, одна команда может быть в 4х локациях
• Запущен цикл постоянных улучшений, мы делимся знаниями, узнаём друг
друга, держим архитектуру, становимся прозрачными и дружелюбными!
• Ну и самое главное, это то, что мы играем по одним правилам
Сказка – ложь, да в ней намёк…
Данная сказка многому нас учит:
Даже в такой сложной ситуации, когда не к кому обратиться -можно найти выход.
Мы стремимся развивать наше партнерство и улучшать результаты.
Почему именно вендоры? Вендоры – гибче!
Мы становимся высоко-технологичной ИТ компанией
вместе с нашими партнёрами !!!
Планируем сделать
• Синхронизация Кросс-Системных работ и команд (в процессе)
• Синхронизация Сетки Релизов
• PI Planning хотя бы на уровне Продукта
• Собирать команду в одной Локации
• Почаще устраивать личные встречи
… а кто слушал – молодец!
https://www.facebook.com/edzhamalov
Skype: eugene4880