Найти в Дзене

Два пути к Agile: адаптация или трансформация?

Есть разница между двумя терминами: Agile Transformation и Adoption. Компания может пойти по пути agile-трансформации или agile-адаптации. Это два ключевых подхода к тому, как перейти к гибкой разработке. Подробно разницу описала консалтинговая фирма Vitality Chicago. В чём разница и в каких условиях применяется каждый из подходов мы разберёмся в статье.  Разница подходов   Часто термин agile-адаптация и agile-трансформация смешиваются, поэтому сначала определим их значение.  Agile-адаптация — это изменение процесса в соответствии с agile-ценностями. Это можно рассматривать как переход от одного процесса к другому, который выполняется последовательно. Например, переход от Waterfall к Scrum предполагает, что элементы гибкого фреймворка постепенно заменяют старые процессы. Обычно выделяется одна или несколько команд, которая позволяет компании экспериментировать с гибкими методологиями. Остальные сотрудники работают в старой парадигме.  Agile-трансформация — это преобразование культуры о
Оглавление

Есть разница между двумя терминами: Agile Transformation и Adoption. Компания может пойти по пути agile-трансформации или agile-адаптации. Это два ключевых подхода к тому, как перейти к гибкой разработке. Подробно разницу описала консалтинговая фирма Vitality Chicago. В чём разница и в каких условиях применяется каждый из подходов мы разберёмся в статье. 

Разница подходов  

Часто термин agile-адаптация и agile-трансформация смешиваются, поэтому сначала определим их значение. 

Agile-адаптация — это изменение процесса в соответствии с agile-ценностями. Это можно рассматривать как переход от одного процесса к другому, который выполняется последовательно. Например, переход от Waterfall к Scrum предполагает, что элементы гибкого фреймворка постепенно заменяют старые процессы. Обычно выделяется одна или несколько команд, которая позволяет компании экспериментировать с гибкими методологиями. Остальные сотрудники работают в старой парадигме. 

Agile-трансформация — это преобразование культуры организации согласно принципам Agile. Это более сложный и рискованный процесс, потому что он предполагает фундаментальное изменение не только процессов, но и позиционирования людей в компании. В этом случае Agile выступает средством преобразования. 

Трансформация требует долгосрочных инвестиций и готовности всей компании меняться. 

Ключевые различия agile-трансформации и адаптации 

Скорость: 

  • Адаптацию можно провести быстро и измерить это в неделях. Новый фреймворк или гибкий метод можно принять за несколько дней. Для этого нужен тренинг для запуска команды, соглашение и собственно запуск команды с новыми правилами и все необходимые роли. 
  • Трансформация занимает много времени, она измеряется годами, а конечная точка «идеального принятия Agile» практически недостижима. 

Сроки принятия: 

  • Адаптация больше сосредоточена на завершении проекта. Если проекты носят временный характер, то использование одного из гибких подходов к разработке может также иметь временный характер. Люди могут делать выбор между гибкой и каскадной моделью для каждого проекта в отдельности. 
  • Трансформация предполагает создание стабильных гибких команд, которые сосредоточены вокруг одного проекта. Они не переключаются между подходами, так как культура компании не предполагает этого. 

Производительность после перехода на Agile: 

  • Адаптация быстро даёт результат «лучше, чем ничего». Команды повышают свою производительность за счёт лучших практик: работа по приоритетам, короткий цикл обратной связи, снижение затрат на детальное планирование, ретроспективы как возможность улучшения процесса. 
  • Преимущества agile-трансформации выше в долгосрочной перспективе. Среди них: расширение прав разработчиков, больше возможностей для творчества, сокращение «излишнего менеджмента». Тем не менее, в первый период перестройки компании производительность снижается, так как команды учатся работать с новыми процессами и корректируют их. 

Влияние на структуру организации: 

  • Адаптация редко оказывает значительное влияние на структуру организации. Людей просто вытаскивают из отделов и формируют в межфункциональные команды. Члены команды по-прежнему подчиняются тем же менеджерам, которые несут ответственность за работу с персоналом. 
  • Во время трансформации все функциональные группы заменяются командами, которые построены вокруг продуктов. Именно поэтому трансформация так тяжело даётся: она влияет на власть в организациях. 

Изменения в культуре: 

  • При адаптации команда может чувствовать, что культура внутри её границ меняется. Команда стремится жить по agile-принципам. Здорово, когда есть сильный лидер, который способен защитить команду от иной культуры всей организации. В то же время часто бывает, что Scrum или Kanban используются как инструмент, а ценности, стоящие за ними, не практикуются. 
  • Agile-трансформация — это трансформация культуры. 

Два подхода не исключают друг друга. Переход к полной трансформации может начинаться с точечного внедрения через адаптацию отдельных команд. 

На каком этапе находится ваша компания? Какой путь выбираете вы?