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

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

Apr 11, 2017

Download

Business

ScrumTrek
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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