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

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

Upload: alexey-voronin

Post on 05-Apr-2017

992 views

Category:

Presentations & Public Speaking


7 download

TRANSCRIPT

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