Представьте компанию, в которой каждое подразделение работает по собственному плану в рамках заданных KPI. И когда некоторые подразделения уже завершили свою работу, другие только приступили к своей. Менеджеры в таких организациях тратят много времени в попытках синхронизировать работу команд и получить актуальную информацию по проекту.
Современные организации сталкиваются с тем, что рынок быстро меняется — у пользователей появляются новые ожидания, конкуренты один за другим новые запускают продукты. Именно поэтому многим хочется стать быстрее и гибче — всё больше организаций задумываются о том, как масштабировать Agile-подход на всю компанию.
Современные подходы к масштабированию Agile
Существует несколько фреймворков масштабирования, в этой статье мы расскажем о SAFe, LeSS и Flight Levels.
SAFe (Scaled Agile Framework)
Идеально подходит для крупных организаций со сложной структурой. Он был задуман для того, чтобы навести порядок в многоуровневых организациях и синхронизировать работу между глобальной стратегией и повседневными задачами команд. SAFe особенно полезен там, где нужно управлять десятками команд.
Scaled Agile Framework делит управление на несколько уровней — портфель, программы и команды. Это помогает скоординировать работу на всех уровнях, и при этом не заспутаться в масштабах. Его часто используют банки, крупные IT-компании и государственные структуры, где каждый проект — это множество команд, которые надо согласовывать между собой.
Подробнее о том, что происходит с ролями и организационной структуре в SAFe мы подробно рассказали в отдельной статье.
LeSS (Large Scale Scrum)
Фреймворк LeSS позволяет компаниям перейти к продуктовому мышлению. Он основан на тех же принципах, что и Scrum, но помогает масштабировать их на всю организацию, чтобы несколько команд могли работать вместе над одним продуктом как единое целое.
Large Scale Scrum хорошо подойдёт средним и крупным компаниям, особенно тем, кто уже знаком со Scrum и хочет использовать его не только в одной команде, а сразу в нескольких. При этом LeSS остаётся простым, в нём никаких лишних ролей или процессов — только Скрам-мастер, Владелец продукта и команда разработчиков. Но чтобы внедрить LeSS, компании должны быть готовы к пересмотру привычных процессов и существенным изменениям в структуре управления самой компании.
Если проблема масштабирования Scrum на несколько команд актуальна для вас, мы собрали серию материалов про Large-Scale Scrum и постарались простыми словами объяснить, как устроены роли, оргструктура, и как применить LeSS в вашей организации.
Flight Levels
Flight Levels помогает управлять не только отдельными командами, но и синхронизировать их работу с целями компании на стратегическом уровне. При этом внедрение уровней полёта не привязано к конкретным практикам вроде Scrum или Kanban, а скорее предлагает новый способ посмотреть на управление в целом.
Этот подход будет полезен тем компаниям, которым прежде всего важно, чтобы все от топ-менеджеров до самих команд смотрели в одном направлении. Flight Levels выделяет три уровня управления — стратегический, координационный и операционный. И позволяет увидеть, как конкретные задачи команд на операционном уровне влияют на стратегические цели.
Flight Levels лучше всего подходит производственным компаниям для синхронизации множества отделов, задействованных в работе. А в отдельной статье мы рассказали, как Flight Levels помогает выстроить связь между стратегией и реализацией .
Что может пойти не так при масштабировании и что с этим делать
У руководителей команд неизбежно возникают вопросы — какой фреймворк выбрать? как сделать так, чтобы несколько команд не мешали друг другу, а работали слажено? какие метрики отслеживать, чтобы понять, работает ли методика?
Ниже разберём с самые частые проблемы, с которыми сталкиваются команды, и покажем, как можно их решить.
Одна из самых частых ошибок — пытаться внедрить Agile только в отдельных командах. Из-за различий в подходах начнутся проблемы — непонимание, путаница в ролях и отсутствия общих целей. Чтобы этого избежать, важно выстроить общий ритм и цели для всех команд. Важную роль здесь играют Product Owner и Scrum Master — именно они помогают настроить взаимодействие между командами и договориться, кто за что отвечает и согласовать действия всех участников.
Другая типичная ошибка — цели на разных уровнях не совпадают между собой. Для синхронизации важно, чтобы руководители и сами команды понимали, над чем они сейчас работают, и как это помогает двигаться к целям компании. Существуют инструменты, которые помогают двигаться в одном направлении — например, система OKR, которая связывает повседневные задачи с долгосрочными целями.
Один из наглядных примеров работы с OKR — ситуация, когда команда осознала, что просто улучшать технические метрики недостаточно, и решила сосредоточиться на том, что действительно важно для пользователей. В результате уровень удовлетворённости пользователей вырос на 15%.
Какие результаты может дать масштабирование Agile
Масштабирование Agile даёт компании несколько преимуществ — процессы становятся гибче на всех уровнях, команды начинают лучше взаимодействовать между собой, ошибок становится меньше, а работа идёт быстрее. Всё это вместе помогает быстрее поставлять работающий продукт и влияет на рост прибыли.
Но вместе с масштабированием может появится излишняя бюрократия. Чтобы этого избежать, полезно взглянуть на всю систему целиком и понять, где можно обойтись минимально достаточной документацией, ролями и способами взаимодействия между департаментами. А чтобы команды работали быстрее, полезно время от времени пересматривать свои процессы и вовремя подстраиваться под изменения.
Главное преимущество масштабирования Agile не просто в том, чтобы организовать работу десятков команд, а в умении видеть и устранять реально существующие проблемы на всех уровнях. Компании, сумевшие масштабировать Agile с помощью SAFe, LeSS или Flight Levels , со временем начинают быстрее реагировать на изменения, оставаясь гибкими и конкурентоспособными.
Мы регулярно проводим тренинг по масштабированию Agile, где подробно разбираем основные фреймворки — SAFe, LeSS и Flight Levels — и на примере реальных проектов участников показываем, как управлять несколькими кросс-функциональными командами, синхронизировать их работу и отслеживать эффективность.
Интересно узнать подробнее?
Приходите на один из наших тренингов, где вы в деталях разберете эту тему и сможете задать тренеру свои вопросы.