Что делает Agile-коуч и как им стать?

Опубликовано: 2022-03-11

Послушайте аудиоверсию этой статьи.

Рынок Agile-коучинга быстро растет из-за повсеместного внедрения Agile. В обзоре LinkedIn «Самые многообещающие вакансии» за 2017 год скрам-мастер (разновидность тренера по Agile) занял 10-е место с ростом количества вакансий на 104% по сравнению с прошлым годом и базовой зарплатой около 100 000 долларов.

Средняя зарплата Agile-коуча, работающего на уровне нескольких команд, может варьироваться от 122 000 до 138 000 долларов в год. В этой статье мы поговорим о разных типах Agile-коучей и их обязанностях. Затем мы обсудим, как менеджеры проектов могут эффективно работать с ними, и дадим представление о том, как продакт-менеджеры могут сами превратиться в Agile-коучей.

Кто такой Agile-коуч?

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

Коучи Agile в основном имеют опыт управления проектами, управления продуктами, ИТ или разработки программного обеспечения. Обычно они имеют большой опыт работы с различными методологиями Agile, такими как Scrum, Kanban и Scaled Agile Framework (SAFe). Обычно они владеют навыками коучинга и наставничества и могут направлять и помогать людям находить правильные решения их проблем.

Зачем нужен Agile-коуч?

Agile Coach направляет Agile-трансформацию

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

Например, привлекательность Scrum огромна, потому что он, по-видимому, предлагает универсальное решение, которое легко реализовать. Однако все ситуации разные, и многие менеджеры проектов оказываются в ситуации, когда они внедрили все правильные Agile-процессы, но есть ощущение, что что-то не совсем работает. С другой стороны, иногда кажется, что Agile работает в одном бизнес-подразделении, но не работает в другом.

Это ситуация, когда Agile-коуч становится ценным дополнением к команде. Его работа заключается в том, чтобы выяснить причины, по которым Agile не дает ожидаемых результатов, и какие шаги необходимо предпринять, чтобы исправить ситуацию.

Типы Agile-коучей

Существует множество различных имен ролей, которые иногда могут сбивать с толку. Agile-коучей иногда называют Agile-фасилитаторами, Scrum-мастерами, Scrum-коучами, менеджерами итераций, Kanban-коучами или корпоративными Agile-коучами. Проще всего думать об Agile-коучинге через призму того, кто кого тренирует. Agile Coaching Institute предлагает три уровня сертификации Agile-коучинга, которые соответствуют трем наиболее распространенным сценариям.

Типы agile-тренеров

Фасилитатор Agile-команды

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

Фасилитатор Agile-команды может нуждаться в технических навыках, чтобы быть эффективным коучем, в большей степени, чем два других типа коучей, обсуждаемых ниже. Поскольку тренер будет постоянно работать с командой, обсуждение неизбежно станет очень детальным. Возможность участвовать в таких дискуссиях является ключевой для тренера, чтобы понять и повлиять на динамику команды. Например, у команды могут быть дебаты React vs. Angular. Теоретически вам не нужно знать, что это такое, чтобы провести встречу о них, но в действительности фасилитация будет намного эффективнее, и участники будут больше доверять коучу, если коуч сможет показать хотя бы высокий уровень понимание предмета.

Вот почему вы обычно видите мастеров Scrum, наиболее популярную форму фасилитаторов Agile-команд, как разработчиков, которые кодируют, но также тратят некоторое время на поддержку и улучшение Agile-процесса в команде.

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

Agile-тренер

Роли и обязанности Agile Coach

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

Типичные задачи Agile-коуча:

  • Интеграция Agile-команд или отделов в более широкие процессы преимущественно не-Agile-компании.
  • Поощрение распространения лучших практик Agile между разными командами.
  • Наставничество и коучинг фасилитаторов Agile-команд.
  • Преодоление сопротивления со стороны высшего руководства из-за предполагаемого снижения контроля.
  • Измерение результатов перехода на Agile.

Корпоративный Agile-тренер

Как следует из названия, корпоративные Agile-коучи работают на уровне предприятия. Хотя основные навыки коучинга аналогичны навыкам Agile-коуча, корпоративный Agile-коуч должен обладать знаниями в области организационного дизайна, управления изменениями на предприятии и коучинга высшего руководства. В то же время они также должны хорошо разбираться, по крайней мере, в некоторых корпоративных Agile-фреймворках, таких как Scaled Agile Framework (SAFe), крупномасштабный Scrum (LeSS) или Disciplined Agile Delivery (DaD).

Корпоративный Agile-коуч менее вовлечен в повседневные задачи по оказанию помощи командам во внедрении Agile и больше заинтересован в том, чтобы помочь изменить общую структуру компании, чтобы способствовать внедрению принципов Agile. Эта задача требует работы с высшим руководством и помощи ему в понимании преимуществ Agile, а также структуры, необходимой для обеспечения его устойчивости в организации.

Это полноценная роль?

Иногда. Если мы говорим о фасилитаторах Agile-команд, то типичным вариантом является работа неполный рабочий день в качестве Scrum-мастера и неполный рабочий день в качестве разработчика, менеджера проекта или менеджера по продукту. В идеальном случае фасилитатор Agile-команды будет работать исключительно в качестве Scrum-мастера для одной или нескольких команд, не выполняя никакой другой работы внутри самих команд.

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

Корпоративный Agile-коуч может быть сотрудником, но чаще всего нанимают внешнего эксперта.

Как Agile-коуч может помочь руководителю проекта?

Как руководитель проекта, вы, скорее всего, будете контактировать с Agile-коучами на протяжении всего проекта. Взаимодействие с ними и работа с ними могут принести много преимуществ вам и вашей команде проекта.

Улучшите Agile-процессы в вашей проектной команде

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

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

Удаление зависимостей

Agile часто требует удаления или смягчения внешних зависимостей. Однако иногда эти зависимости исходят от других команд, и менеджер по проектам мало что может с этим поделать. Поскольку Agile-коуч имеет представление об Agile более высокого уровня во всей организации, он должен быть тем человеком, с которым можно связаться, чтобы помочь инициировать разрешение зависимостей.

Как мне стать Agile-коучем?

Путь карьерного менеджера проекта к Agile Coaching

Управление проектами — один из способов стать Agile-коучем. Как руководитель проекта вы, скорее всего, познакомитесь с Agile-методологиями, и часто руководители проектов являются одними из первых людей в компании, которых просят представить Agile команде и взять на себя обязанности фасилитатора Agile-команды.

Вот несколько советов о том, как стать Agile-коучем:

  • Подумайте о получении сертификата Agile-коуча. Многие компании дают бонусные баллы кандидатам с такой квалификацией. Эти курсы не только предоставляют вам структурированные теоретические знания, но и помогают применять их в реальных сценариях.
  • Если у вас нет опыта работы с Agile, подайте заявку на проекты, которые уже используют принципы Agile, чтобы получить соответствующий практический опыт.
  • Ищите возможности стать фасилитатором Agile-команды (например, Scrum-мастером). Можно было бы перейти на такую ​​должность внутри компании или подать заявку на должность менеджера проекта в небольшой компании, которая хочет внедрить Agile. В этом случае вы получите опыт не только на командном уровне, но и в работе с топ-менеджментом по Agile трансформации.
  • Вы можете работать в компании, которая нанимает или отдает на аутсорсинг тренера по Agile. Познакомьтесь с этим человеком и учитесь на его опыте.
  • В некоторых случаях Agile-трансформация — это отдельный проект, над которым работают вместе несколько сотрудников. Подайте заявку, чтобы стать частью этой проектной команды, чтобы увидеть, как Agile внедряется на уровне компании.
  • Подайте заявку на работу в бизнес-консалтинговой компании, которая предлагает услуги Agile-коучинга.

Резюме

Agile-коучи пользуются спросом, поскольку Agile получает все более широкое распространение. Существует три основных типа Agile-коучей, которые помогают командам и компаниям в их Agile-преобразованиях:

  • Agile Team Facilitator — работает с одной или несколькими командами на индивидуальном уровне и отвечает за введение и поддержание Agile-церемоний в этих командах.
  • Agile Coach – работает на многокомандном и организационном уровнях. Привлекает высшее руководство, способствует диалогу между отделами и способствует внедрению Agile во всей компании.
  • Enterprise Agile Coach — работает на уровне предприятия, управляет организационными и культурными изменениями, внедряет Agile-методологии на уровне предприятия и обучает исполнительное руководство.

Менеджеры проектов могут извлечь выгоду из коучей Agile, которые могут помочь команде проекта решить проблемы внутреннего процесса и предоставить ценные отзывы для улучшений Agile. Более того, Agile-коуч может помочь устранить или смягчить зависимости, которые иногда находятся вне контроля менеджера проекта.

Наконец, управление проектами открывает путь к тому, чтобы стать Agile-коучем. Если вы решите стать одним из них, ищите возможности стать фасилитатором Agile-команды (например, скрам-мастером), учитесь у Agile-коучей в вашей компании и подписывайтесь на общекорпоративные проекты Agile-трансформации.