Как не собрать все грабли при Agile трансформации...

37
Как не собрать все грабли при Agile трансформации Алексей Воронин, ScrumTrek

Transcript of Как не собрать все грабли при Agile трансформации...

Page 1: Как не собрать все грабли при Agile трансформации компании?

Как не собрать все грабли при Agile трансформацииАлексей Воронин, ScrumTrek

Page 2: Как не собрать все грабли при Agile трансформации компании?

Алексей Воронин• Agile Coach / ScrumTrek• В прошлом разработчик, Scrum

Master, Консультант, Release Manager, Change Agent, Руководитель отдела планирования

• МТС ИТ, NVision Software Solutions, Asteros Labs, Asteros Consulting

[email protected]

av0r0nin

Page 3: Как не собрать все грабли при Agile трансформации компании?

https://agilerussia.timepad.ru/events

Agile Russia

Agile Kitchen

Page 4: Как не собрать все грабли при Agile трансформации компании?
Page 5: Как не собрать все грабли при Agile трансформации компании?

Кейсы

Page 6: Как не собрать все грабли при Agile трансформации компании?

Что такое Agile трансформация?

Page 7: Как не собрать все грабли при Agile трансформации компании?

Agile

Фокус на потребителе Скорость изменений

Page 8: Как не собрать все грабли при Agile трансформации компании?

Вертикальная коммуникация

Ценность не соответствует колодцам

Задача: соединить колодцы

Трения между колодцами

Рассадка по функциям

Политические барьеры

Page 9: Как не собрать все грабли при Agile трансформации компании?

Грабли №1Что конкретно трансформируем?

Page 10: Как не собрать все грабли при Agile трансформации компании?

Бизнес

Подразделение 1

Подразделение N

IT

Разработка Системы 1

Разработка Системы 2

Разработка Системы N

Разработка Шины QA

Бизнес недоволен скоростью разработки IT систем!

Что делать?

Page 11: Как не собрать все грабли при Agile трансформации компании?

Бизнес

Подразделение 1

Подразделение N

IT

Кроссф команда Системы 1

Владелец Системы 1

Разработчик С1

Разработчик Шины

QA

Кроссф команда Системы 2

Владелец Системы 2

Разработчик С2

Разработчик Шины

QA

Кроссф команда Системы N

Владелец Системы N

Разработчик СN

Разработчик Шины

QA

Трансформация IT

Page 12: Как не собрать все грабли при Agile трансформации компании?

Бизнес

Подразделение 1 / Продукт 1

Владелец Продукта 1

Специалист от бизнеса 1

Разработчик С1

Разработчик С2

QA

Подразделение 2 / Продукт 2

Владелец Продукта 2

Специалист от бизнеса 1

Специалист от бизнеса 2

Разработчик С2

Разработчик С3

Подразделение N

IT

Трансформация всей компании

Page 13: Как не собрать все грабли при Agile трансформации компании?

Грабли №2Как проводить изменения?

Page 14: Как не собрать все грабли при Agile трансформации компании?

Как провести изменения?

Big Bang

Iterative Incremental

Page 15: Как не собрать все грабли при Agile трансформации компании?

Собираем пилотные команды

Формируем Vision

Подключаем к пилоту

новые команды

+

Оперативно исправляем проблемы

Проводим системные изменения

Собираем грабли на пилотных командах

Page 16: Как не собрать все грабли при Agile трансформации компании?

Грабли №3Как не заморозить изменения?

Page 17: Как не собрать все грабли при Agile трансформации компании?

Собираем пилотные команды

Формируем Vision

Подключаем к пилоту

новые команды

+

Оперативно исправляем проблемы

Проводим системные изменения

Собираем грабли на пилотных командах

Page 18: Как не собрать все грабли при Agile трансформации компании?

Ретроспектива пилотных команд

• Зачем?• Системное решение

сложных проблем команд• Кто участвует?• Команда трансформации• PO, SM пилотных команд• 1-2 представителя пилотной

команды• Как часто проводить?• Каждый спринт

• Как отслеживать задачи?• Доска команды

трансформации

Page 19: Как не собрать все грабли при Agile трансформации компании?

Грабли

Page 20: Как не собрать все грабли при Agile трансформации компании?

Грабли №4Менять оргструктуру или не менять?

Page 21: Как не собрать все грабли при Agile трансформации компании?

Larman’s Laws• 1. Organizations are implicitly optimized to avoid changing the status quo middle- and first-level manager and “specialist” positions & power structures.• 2. As a corollary to (1), any change initiative will be reduced to redefining or overloading the new terminology to mean basically the same as status quo.• 3. As a corollary to (1), any change initiative will be derided as “purist”, “theoretical”, “revolutionary”, "religion", and “needing pragmatic customization for local concerns” — which deflects from addressing weaknesses and manager/specialist status quo.• 4. As a corollary to (1), if after changing the change some managers and single-specialists are still displaced, they become “coaches/trainers” for the change, frequently reinforcing (2) and (3).• 5. Culture follows structure.

Page 22: Как не собрать все грабли при Agile трансформации компании?

Грабли №5Дизайн команд

Page 23: Как не собрать все грабли при Agile трансформации компании?

Собираем пилотные команды

Формируем Vision

Подключаем к пилоту

новые команды

+

Оперативно исправляем проблемы

Проводим системные изменения

Собираем грабли на пилотных командах

Page 24: Как не собрать все грабли при Agile трансформации компании?

Дизайн команд – от бизнес направлений / продуктов

Page 25: Как не собрать все грабли при Agile трансформации компании?

Как сформировать структуру команд?

• Директивный – команды формируются экспертами “сверху”• Ответственность за структуру команды остается на экспертах• Не учитываются нюансы и баланс компетенций, который виден

только участникам команд

• Self-design – команды формируются самими участниками, в ограничениях заданных “сверху” • Ответственность за структуру команд участники берут на себя• Участники учитывают видимые только им нюансы в балансе

компетенций, эмоциональном комфорте и т.п.

Page 26: Как не собрать все грабли при Agile трансформации компании?

Самодизайн команд• Продолжительность Workshop –

полдня• В workshop участвуют потенциальные

участники команд• Владелец продукта презентует задачи,

которые стоят перед продуктом• Участники договариваются об

ограничениях структуры команд (кроссфункциональность, 7±2 чел и т.п.)

• В течении дня происходит несколько циклов определения-корректировки структуры команд https://goo.gl/SJc9Y8

Page 27: Как не собрать все грабли при Agile трансформации компании?

Самодизайн одной команды

•Правила примерно такие же•Происходит во время запуска команды после тренинга•Требуется максимум 30 минут

Page 28: Как не собрать все грабли при Agile трансформации компании?

Дизайн команд – сколько нужно PO?

Page 29: Как не собрать все грабли при Agile трансформации компании?
Page 30: Как не собрать все грабли при Agile трансформации компании?

Сколько нужно скрам-мастеров?

Page 31: Как не собрать все грабли при Agile трансформации компании?

Сколько нужно Agile Coach?

Page 32: Как не собрать все грабли при Agile трансформации компании?

Грабли №6Масштабирование изменений

Page 33: Как не собрать все грабли при Agile трансформации компании?

Собираем пилотные команды

Формируем Vision

Подключаем к пилоту

новые команды

+

Оперативно исправляем проблемы

Проводим системные изменения

Собираем грабли на пилотных командах

Page 34: Как не собрать все грабли при Agile трансформации компании?

Масштабирование изменений

Agile Coach Scrum Masterпилотной команды

Page 35: Как не собрать все грабли при Agile трансформации компании?

Грабли №7Какой framework выбрать?

Page 36: Как не собрать все грабли при Agile трансформации компании?

Где же правда – SAFe, LeSS, Nexus, Scrum@Scale, Spotify, …?

Грабли

Page 37: Как не собрать все грабли при Agile трансформации компании?

ВОПРОСЫ?

facebook.com/groups/enterpriseagilerussia

Enterprise Agile [email protected]

av0r0nin