Вы готовы двигаться, но не знаете, с чего конкретно начать? Какую построить структуру, какие задачи ставить и как оценивать результаты? Как не превратить гибкость в хаос? Как масштабировать успех одной команды на всю организацию (и нужно ли это делать)? Мы не станем убеждать вас в абсолютной правильности, исключительной необходимости или супер-эффективности Agile-методов. Мы просто расскажем, как их внедрять на практике. Минимум теории – максимум конкретики: ключевые шаги, подводные камни, типичные ошибки и технологии достижения результата.
Анна Обухова. Утомленные аджайлом: как коучить усталую команду
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
1. 1Agile Business Conference Almaty 2017
Agile трансформация:
что делать, чтобы потом
не искать виноватых?
Ключевые шаги для достижения результата
Февраль 2017
3. 3Agile Business Conference Almaty 2017
Компьютеризация
Личное мастерство Командное мастерство
‘90‘80 2000‘50‘40
Групповая динамика
Производство
Разработка ПО
4. 4Agile Business Conference Almaty 2017
http://www.forbes.com/sites/stevedenning/2016/08/13/what-is-agile/amp/
6. 6Agile Business Conference Almaty 2017
1. Собрать ВСЮ команду вместе.
2. Выстроить доверие и личные связи.
3. Определить «Как Мы Работаем?».
4. Разработать Манифест команды (правила и
ценности).
5. Обучить Agile и (например) Scrum.
6. Создать Определение выполненной работы
(Definition of Done).
7. Определить единую цель и видение.
8. Запланировать релиз и первый спринт.
Запуск AGILE на уровне команды
7. 7Agile Business Conference Almaty 2017
Путь Команды «Agile Fluency» (James Shore & Diana Larsen)
Начало: просто «пилим» код по ТЗ…
Фокус на ценность
★
Смена культуры
команды
Смена навыков
команды
Максимизация
ценности
★★
Оптимизация ценности
★★★
Смена
организационной
структуры
Смена культуры
организации
Оптимизация на
уровне систем
★★★★
9. 9Agile Business Conference Almaty 2017
Преграды для продолжения внедрения Agile
Copyright 2015
VersionOne - State of
Agile Survey 2015
Мышление
/ Культура
10. 10Agile Business Conference Almaty 2017
ЦЕЛИ
Трансформация: цели и инструменты
ИНСТРУМЕНТЫ
Тренинги и коучинг
Фасилитированная командная работа
Принятие решений командой, совместное
целеполагание, технические тренинги
Ассессмент, фасилитированная командная
работа, инфраструктурные проекты
Командное решение задач, социализация
Проводить общие мероприятия и создавать
смешанные команды
Тренинги, фасилитированная командная
работа
Тренинги, командная работа,
инфраструктурные проекты
Обрести понимание, что собой представляет Agile
Сформировать общий взгляд на Agile
Повысить вовлеченность заинтересованных лиц
Понять текущую ситуацию и планы по развитию
Увеличить мотивацию на изменения
Объединить Бизнес и ИТ
Определить Agile инструментарий для лидеров
Непрерывное совершенствование
14. 14Agile Business Conference Almaty 2017
Запуск трансформации
Lean-Agile ЦК Поддержка трансформации: T+I+A
Масштабирование и
поддержка
15. 15Agile Business Conference Almaty 2017
Единое Agile мышление
Знать
Вашу
Цель
Понимать
Контекст
Как можно
скорее
получать
обратную связь
Использовать
итерации
Сотрудничать в
команде
Минимизировать
потери
16. 16Agile Business Conference Almaty 2017
Спонсоры и агенты изменений - зачем?
1. Ощущение срочности
2. Мощная коалиция «проводников» перемен
3. Видение и стратегия
4. Единое понимание цели (видения)
5. Сотрудники сами принимают решения по-новому
6. Быстрые победы
7. Новые победы, используя положительные
результаты
8. Укрепить новые подходы в культуре
23. 23Agile Business Conference Almaty 2017
Перекосы в управлении требованиями
Все решает
руководство
(финансы,
планирование,
управление)
Все решает
команда разработки
(требования,
планирование,
управление)
«Диктаторы»
«Бурлаки»
«Мечтатели»
«Виноватые»
24. 24Agile Business Conference Almaty 2017
Уровни каскадирования
«Эпик»
«Фича/Тема»
«История»
Портфель
Программа
Команда
Стратегия
Группы
Систем
Разработчики
Требования Управление
Принятие
решений
На каждом
уровне
решения
принимаются
максимально
независимо!
25. 25Agile Business Conference Almaty 2017
Уровни требований
«Эпик»
Epic
«Фича/Тема»
Feature/
Theme
«История»
User Story
Является
отдельным
требованием
Группирует
требования
следующего
уровня
Бизнес-
ценность
(MVP)
MAX трудоемкость
на один
элемент/команда
(всегда
минимизировать!)
26. 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
27. 27Agile Business Conference Almaty 2017
Кто принимает решения?
«Эпик»
Epic
«Фича/Тема»
Feature/
Theme
«История»
User Story
Управляющие
портфелем
Энтерпрайз
Архитектор(ы)
Владельцы
Эпиков
Владельцы
Бизнеса
Системные
Архитекторы
Управляющие
Продуктами
Управляющие
Разработкой
Владельцы
Продуктов
Scrum Мастера
команд
Разработчики
внутри команд
Agile Команды
разработки
28. 28Agile Business Conference Almaty 2017
Принятие решений – каждый на своем уровне
Стратегия
Группы
Систем
Разработчики
Это стоящая
идея?
Является ли
идея Эпиком?
Какова
бизнес-
ценность?
Какова
сложность?
Какие риски?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
Это стоящая
Разработка?
Является ли
Фичей?
Из чего
состоит? Что
самое
важное?
Каковы зави-
симости? Как
распре-
делить?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
Это стоящая
История?
Является ли
отдельной?
Как реализо-
вать? Что
уточнить?
Какова
сложность?
Каковы зави-
симости?
Как максими-
зировать
ценность,
уточняя
требования?
Как исполь-
зовать опыт
разработки в
будущем?
30. 30Agile Business Conference Almaty 2017
КОРПОРАТИВНЫЙ AGILE
AGILE
Личная
мотивация
Групповая
динамика
МЫШЛЕНИЕ
Стратегические
направления
(темы)
развития
Модели
масштаби-
рования
Управление
продуктами
Децентрали-
зация и
фасилитация
принятия
решений
СТРАТЕГИЯ ТАКТИКА
31. 31Agile Business Conference Almaty 2017
Запуск трансформации
Lean-Agile ЦК Поддержка трансформации: T+I+A
Масштабирование и
поддержкаAgile
Thinking
Базовые
тренинг по
SAFe
(Nexus/LeSS…)
Новая
система и
роли – кто
где/как?
Каждый -
профессионал
Каждый -
профессионал
Каждый -
профессионал