1Agile Business Conference Almaty 2017
Agile трансформация:
что делать, чтобы потом
не искать виноватых?
Ключевые шаги для достижения результата
Февраль 2017
2Agile Business Conference Almaty 2017
НЕМНОГО ИСТОРИИ
3Agile Business Conference Almaty 2017
Компьютеризация
Личное мастерство Командное мастерство
‘90‘80 2000‘50‘40
Групповая динамика
Производство
Разработка ПО
4Agile Business Conference Almaty 2017
http://www.forbes.com/sites/stevedenning/2016/08/13/what-is-agile/amp/
5Agile Business Conference Almaty 2017
ЗАПУСК КОМАНДЫ
6Agile Business Conference Almaty 2017
1. Собрать ВСЮ команду вместе.
2. Выстроить доверие и личные связи.
3. Определить «Как Мы Работаем?».
4. Разработать Манифест команды (правила и
ценности).
5. Обучить Agile и (например) Scrum.
6. Создать Определение выполненной работы
(Definition of Done).
7. Определить единую цель и видение.
8. Запланировать релиз и первый спринт.
Запуск AGILE на уровне команды
7Agile Business Conference Almaty 2017
Путь Команды «Agile Fluency» (James Shore & Diana Larsen)
Начало: просто «пилим» код по ТЗ…
Фокус на ценность
★
Смена культуры
команды
Смена навыков
команды
Максимизация
ценности
★★
Оптимизация ценности
★★★
Смена
организационной
структуры
Смена культуры
организации
Оптимизация на
уровне систем
★★★★
8Agile Business Conference Almaty 2017
КАКИЕ СЕРВИСЫ
НЕОБХОДИМЫ КОМПАНИИ?
9Agile Business Conference Almaty 2017
Преграды для продолжения внедрения Agile
Copyright 2015
VersionOne - State of
Agile Survey 2015
Мышление
/ Культура
10Agile Business Conference Almaty 2017
ЦЕЛИ
Трансформация: цели и инструменты
ИНСТРУМЕНТЫ
Тренинги и коучинг
Фасилитированная командная работа
Принятие решений командой, совместное
целеполагание, технические тренинги
Ассессмент, фасилитированная командная
работа, инфраструктурные проекты
Командное решение задач, социализация
Проводить общие мероприятия и создавать
смешанные команды
Тренинги, фасилитированная командная
работа
Тренинги, командная работа,
инфраструктурные проекты
Обрести понимание, что собой представляет Agile
Сформировать общий взгляд на Agile
Повысить вовлеченность заинтересованных лиц
Понять текущую ситуацию и планы по развитию
Увеличить мотивацию на изменения
Объединить Бизнес и ИТ
Определить Agile инструментарий для лидеров
Непрерывное совершенствование
11Agile Business Conference Almaty 2017
КОРПОРАТИВНЫЙ AGILE
AGILE
МЫШЛЕНИЕ СТРАТЕГИЯ ТАКТИКА
12Agile Business Conference Almaty 2017
Сервисы внедрения Agile (AIF)
Agile Implementation Framework
МЫШЛЕНИЕ ТАКТИКАСТРАТЕГИЯ
Непрерывноеулучшение
Тренинги
Групповые сессии (Фасилитация)
Коучинг
Технологические проекты
Консалтинг
13Agile Business Conference Almaty 2017
AGILE ТРАНСФОРМАЦИЯ
14Agile Business Conference Almaty 2017
Запуск трансформации
Lean-Agile ЦК Поддержка трансформации: T+I+A
Масштабирование и
поддержка
15Agile Business Conference Almaty 2017
Единое Agile мышление
Знать
Вашу
Цель
Понимать
Контекст
Как можно
скорее
получать
обратную связь
Использовать
итерации
Сотрудничать в
команде
Минимизировать
потери
16Agile Business Conference Almaty 2017
Спонсоры и агенты изменений - зачем?
1. Ощущение срочности
2. Мощная коалиция «проводников» перемен
3. Видение и стратегия
4. Единое понимание цели (видения)
5. Сотрудники сами принимают решения по-новому
6. Быстрые победы
7. Новые победы, используя положительные
результаты
8. Укрепить новые подходы в культуре
17Agile Business Conference Almaty 2017
AGILE FRAMEWORKS
18Agile Business Conference Almaty 2017
SCRUM
Кросс-функциональная
Самоорганизующаяся
Команда разработки
Product Owner
Scrum Master
Daily Scrum
Sprint Planning
Sprint Review
Sprint
Retrospective
19Agile Business Conference Almaty 2017
KANBAN
Очередь Анализ В разработке Тест Сборка
20Agile Business Conference Almaty 2017
21Agile Business Conference Almaty 2017
22Agile Business Conference Almaty 2017
ОСНОВНАЯ ПРОБЛЕМА
23Agile Business Conference Almaty 2017
Перекосы в управлении требованиями
Все решает
руководство
(финансы,
планирование,
управление)
Все решает
команда разработки
(требования,
планирование,
управление)
«Диктаторы»
«Бурлаки»
«Мечтатели»
«Виноватые»
24Agile Business Conference Almaty 2017
Уровни каскадирования
«Эпик»
«Фича/Тема»
«История»
Портфель
Программа
Команда
Стратегия
Группы
Систем
Разработчики
Требования Управление
Принятие
решений
На каждом
уровне
решения
принимаются
максимально
независимо!
25Agile Business Conference Almaty 2017
Уровни требований
«Эпик»
Epic
«Фича/Тема»
Feature/
Theme
«История»
User Story
Является
отдельным
требованием
Группирует
требования
следующего
уровня
Бизнес-
ценность
(MVP)
MAX трудоемкость
на один
элемент/команда
(всегда
минимизировать!)
26Agile Business Conference Almaty 2017
Организация команд при масштабировании
PO | SM | Architect
PO | SM | Architect PO | SM | Architect Shared
services
PO | SM | Team
PO | SM | Team
PO | SM | Team
PO | SM | Team
PO | SM | Team
PO | SM | Team
CI/CD QA
DevOps
UX
Portfolio
Programs
Teams
27Agile Business Conference Almaty 2017
Кто принимает решения?
«Эпик»
Epic
«Фича/Тема»
Feature/
Theme
«История»
User Story
Управляющие
портфелем
Энтерпрайз
Архитектор(ы)
Владельцы
Эпиков
Владельцы
Бизнеса
Системные
Архитекторы
Управляющие
Продуктами
Управляющие
Разработкой
Владельцы
Продуктов
Scrum Мастера
команд
Разработчики
внутри команд
Agile Команды
разработки
28Agile Business Conference Almaty 2017
Принятие решений – каждый на своем уровне
Стратегия
Группы
Систем
Разработчики
Это стоящая
идея?
Является ли
идея Эпиком?
Какова
бизнес-
ценность?
Какова
сложность?
Какие риски?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
Это стоящая
Разработка?
Является ли
Фичей?
Из чего
состоит? Что
самое
важное?
Каковы зави-
симости? Как
распре-
делить?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
Это стоящая
История?
Является ли
отдельной?
Как реализо-
вать? Что
уточнить?
Какова
сложность?
Каковы зави-
симости?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
29Agile Business Conference Almaty 2017
ИТОГО: ЧТО НУЖНО ДЕЛАТЬ?
30Agile Business Conference Almaty 2017
КОРПОРАТИВНЫЙ AGILE
AGILE
Личная
мотивация
Групповая
динамика
МЫШЛЕНИЕ
Стратегические
направления
(темы)
развития
Модели
масштаби-
рования
Управление
продуктами
Децентрали-
зация и
фасилитация
принятия
решений
СТРАТЕГИЯ ТАКТИКА
31Agile Business Conference Almaty 2017
Запуск трансформации
Lean-Agile ЦК Поддержка трансформации: T+I+A
Масштабирование и
поддержкаAgile
Thinking
Базовые
тренинг по
SAFe
(Nexus/LeSS…)
Новая
система и
роли – кто
где/как?
Каждый -
профессионал
Каждый -
профессионал
Каждый -
профессионал
32Agile Business Conference Almaty 2017
Алексей Ионов

Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?

  • 1.
    1Agile Business ConferenceAlmaty 2017 Agile трансформация: что делать, чтобы потом не искать виноватых? Ключевые шаги для достижения результата Февраль 2017
  • 2.
    2Agile Business ConferenceAlmaty 2017 НЕМНОГО ИСТОРИИ
  • 3.
    3Agile Business ConferenceAlmaty 2017 Компьютеризация Личное мастерство Командное мастерство ‘90‘80 2000‘50‘40 Групповая динамика Производство Разработка ПО
  • 4.
    4Agile Business ConferenceAlmaty 2017 http://www.forbes.com/sites/stevedenning/2016/08/13/what-is-agile/amp/
  • 5.
    5Agile Business ConferenceAlmaty 2017 ЗАПУСК КОМАНДЫ
  • 6.
    6Agile Business ConferenceAlmaty 2017 1. Собрать ВСЮ команду вместе. 2. Выстроить доверие и личные связи. 3. Определить «Как Мы Работаем?». 4. Разработать Манифест команды (правила и ценности). 5. Обучить Agile и (например) Scrum. 6. Создать Определение выполненной работы (Definition of Done). 7. Определить единую цель и видение. 8. Запланировать релиз и первый спринт. Запуск AGILE на уровне команды
  • 7.
    7Agile Business ConferenceAlmaty 2017 Путь Команды «Agile Fluency» (James Shore & Diana Larsen) Начало: просто «пилим» код по ТЗ… Фокус на ценность ★ Смена культуры команды Смена навыков команды Максимизация ценности ★★ Оптимизация ценности ★★★ Смена организационной структуры Смена культуры организации Оптимизация на уровне систем ★★★★
  • 8.
    8Agile Business ConferenceAlmaty 2017 КАКИЕ СЕРВИСЫ НЕОБХОДИМЫ КОМПАНИИ?
  • 9.
    9Agile Business ConferenceAlmaty 2017 Преграды для продолжения внедрения Agile Copyright 2015 VersionOne - State of Agile Survey 2015 Мышление / Культура
  • 10.
    10Agile Business ConferenceAlmaty 2017 ЦЕЛИ Трансформация: цели и инструменты ИНСТРУМЕНТЫ Тренинги и коучинг Фасилитированная командная работа Принятие решений командой, совместное целеполагание, технические тренинги Ассессмент, фасилитированная командная работа, инфраструктурные проекты Командное решение задач, социализация Проводить общие мероприятия и создавать смешанные команды Тренинги, фасилитированная командная работа Тренинги, командная работа, инфраструктурные проекты Обрести понимание, что собой представляет Agile Сформировать общий взгляд на Agile Повысить вовлеченность заинтересованных лиц Понять текущую ситуацию и планы по развитию Увеличить мотивацию на изменения Объединить Бизнес и ИТ Определить Agile инструментарий для лидеров Непрерывное совершенствование
  • 11.
    11Agile Business ConferenceAlmaty 2017 КОРПОРАТИВНЫЙ AGILE AGILE МЫШЛЕНИЕ СТРАТЕГИЯ ТАКТИКА
  • 12.
    12Agile Business ConferenceAlmaty 2017 Сервисы внедрения Agile (AIF) Agile Implementation Framework МЫШЛЕНИЕ ТАКТИКАСТРАТЕГИЯ Непрерывноеулучшение Тренинги Групповые сессии (Фасилитация) Коучинг Технологические проекты Консалтинг
  • 13.
    13Agile Business ConferenceAlmaty 2017 AGILE ТРАНСФОРМАЦИЯ
  • 14.
    14Agile Business ConferenceAlmaty 2017 Запуск трансформации Lean-Agile ЦК Поддержка трансформации: T+I+A Масштабирование и поддержка
  • 15.
    15Agile Business ConferenceAlmaty 2017 Единое Agile мышление Знать Вашу Цель Понимать Контекст Как можно скорее получать обратную связь Использовать итерации Сотрудничать в команде Минимизировать потери
  • 16.
    16Agile Business ConferenceAlmaty 2017 Спонсоры и агенты изменений - зачем? 1. Ощущение срочности 2. Мощная коалиция «проводников» перемен 3. Видение и стратегия 4. Единое понимание цели (видения) 5. Сотрудники сами принимают решения по-новому 6. Быстрые победы 7. Новые победы, используя положительные результаты 8. Укрепить новые подходы в культуре
  • 17.
    17Agile Business ConferenceAlmaty 2017 AGILE FRAMEWORKS
  • 18.
    18Agile Business ConferenceAlmaty 2017 SCRUM Кросс-функциональная Самоорганизующаяся Команда разработки Product Owner Scrum Master Daily Scrum Sprint Planning Sprint Review Sprint Retrospective
  • 19.
    19Agile Business ConferenceAlmaty 2017 KANBAN Очередь Анализ В разработке Тест Сборка
  • 20.
  • 21.
  • 22.
    22Agile Business ConferenceAlmaty 2017 ОСНОВНАЯ ПРОБЛЕМА
  • 23.
    23Agile Business ConferenceAlmaty 2017 Перекосы в управлении требованиями Все решает руководство (финансы, планирование, управление) Все решает команда разработки (требования, планирование, управление) «Диктаторы» «Бурлаки» «Мечтатели» «Виноватые»
  • 24.
    24Agile Business ConferenceAlmaty 2017 Уровни каскадирования «Эпик» «Фича/Тема» «История» Портфель Программа Команда Стратегия Группы Систем Разработчики Требования Управление Принятие решений На каждом уровне решения принимаются максимально независимо!
  • 25.
    25Agile Business ConferenceAlmaty 2017 Уровни требований «Эпик» Epic «Фича/Тема» Feature/ Theme «История» User Story Является отдельным требованием Группирует требования следующего уровня Бизнес- ценность (MVP) MAX трудоемкость на один элемент/команда (всегда минимизировать!)
  • 26.
    26Agile Business ConferenceAlmaty 2017 Организация команд при масштабировании PO | SM | Architect PO | SM | Architect PO | SM | Architect Shared services PO | SM | Team PO | SM | Team PO | SM | Team PO | SM | Team PO | SM | Team PO | SM | Team CI/CD QA DevOps UX Portfolio Programs Teams
  • 27.
    27Agile Business ConferenceAlmaty 2017 Кто принимает решения? «Эпик» Epic «Фича/Тема» Feature/ Theme «История» User Story Управляющие портфелем Энтерпрайз Архитектор(ы) Владельцы Эпиков Владельцы Бизнеса Системные Архитекторы Управляющие Продуктами Управляющие Разработкой Владельцы Продуктов Scrum Мастера команд Разработчики внутри команд Agile Команды разработки
  • 28.
    28Agile Business ConferenceAlmaty 2017 Принятие решений – каждый на своем уровне Стратегия Группы Систем Разработчики Это стоящая идея? Является ли идея Эпиком? Какова бизнес- ценность? Какова сложность? Какие риски? Как максими- зировать ценность, уточняя требования? Как исполь- зовать опыт разработки в будущем? Это стоящая Разработка? Является ли Фичей? Из чего состоит? Что самое важное? Каковы зави- симости? Как распре- делить? Как максими- зировать ценность, уточняя требования? Как исполь- зовать опыт разработки в будущем? Это стоящая История? Является ли отдельной? Как реализо- вать? Что уточнить? Какова сложность? Каковы зави- симости? Как максими- зировать ценность, уточняя требования? Как исполь- зовать опыт разработки в будущем?
  • 29.
    29Agile Business ConferenceAlmaty 2017 ИТОГО: ЧТО НУЖНО ДЕЛАТЬ?
  • 30.
    30Agile Business ConferenceAlmaty 2017 КОРПОРАТИВНЫЙ AGILE AGILE Личная мотивация Групповая динамика МЫШЛЕНИЕ Стратегические направления (темы) развития Модели масштаби- рования Управление продуктами Децентрали- зация и фасилитация принятия решений СТРАТЕГИЯ ТАКТИКА
  • 31.
    31Agile Business ConferenceAlmaty 2017 Запуск трансформации Lean-Agile ЦК Поддержка трансформации: T+I+A Масштабирование и поддержкаAgile Thinking Базовые тренинг по SAFe (Nexus/LeSS…) Новая система и роли – кто где/как? Каждый - профессионал Каждый - профессионал Каждый - профессионал
  • 32.
    32Agile Business ConferenceAlmaty 2017 Алексей Ионов