Найти тему
Профессионалы 4.0

Кто такой скрам-мастер и что он делает

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

Как связаны Agile и Scrum

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

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

Сегодня, когда отовсюду звучат слова «инновация», «трансформация» и «цифровизация», а неопределенность постоянно растёт, у Agile-манифеста появляется всё больше последователей.

Четыре ценности Agile-манифеста:

  • Люди и взаимодействие важнее процессов и инструментов
  • Работающий продукт важнее исчерпывающей документации
  • Сотрудничество с заказчиком важнее согласования условий контракта
  • Готовность к изменениям важнее следования первоначальному плану

То есть, не отрицая важности того, что справа, мы всё-таки больше ценим то, что слева.

Scrum — один из «гибких» подходов. Его применяют, когда у команды нет чёткого представления о том, что должно получиться, а на рынке не существует лучших практик — есть только идея, всё остальное нужно тестировать. Поэтому работа в рамках этого фреймворка идёт спринтами, каждый из которых длится от 1 до 4 недель. В начале спринта команда ставит конкретную цель (чего хотим достичь за этот промежуток), в конце — показывает результат пользователям или заказчикам, и, отталкиваясь от фидбэка, планирует следующие шаги. Такая «разбивка» работы позволяет проверять гипотезы и быстро корректировать план действий.

Что делает скрам-мастер

В скрам-команду входит группа разработчиков, продакт-оунер и скрам-мастер. У каждого есть своя роль, но за результат отвечают все. Работа основана на партнёрстве и тесном сотрудничестве — в процессе участники помогают друг другу, обмениваются компетенциями и вместе ищут решения. Это самоорганизующаяся команда без руководителя.

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

Скрам-мастер совмещает в себе функции фасилитатора и трекера — модерирует встречи, выстраивает коммуникацию и доверительные отношения внутри команды, следит, чтобы разработчики не теряли фокус и двигались в соответствии с поставленными целями. Во время ежедневных стендапов (15-минутные совещания) скрам-мастер собирает обратную связь, «заряжает» команду и фиксирует результаты.

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

Задачи скрам-мастера:

  • Обучает команду принципам Scrum
  • Помогает справляться с проблемами и препятствиями на пути к цели (внутренними и внешними)
  • Проводит стендапы и встречи по планированию спринтов
  • Следит за соблюдением плана и актуализирует доску с карточками
  • Выстраивает коммуникацию внутри команды
  • Создает рабочую атмосферу и мотивирует
  • Превращает группу разработчиков в самоуправляемую команду

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

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

В чем суперсила скрам-мастера:

Hard skills

  • Agile-методологии управления проектами
  • Разработка программного обеспечения или веб-разработка
  • Бизнес-анализ

Soft skills

  • Коммуникация
  • Фасилитация
  • Лидерство
  • Решение проблем
  • Решение конфликтов
  • Адаптивность
  • Эпматия
  • Наставничество
  • Мотивация

Согласно отчету Всемирного экономического форума, который был подготовлен совместно с Burning Glass Technologies, Coursera и LinkedIn, в ближайшем будущем три из девяти вакансий в области разработки программного обеспечения будут связаны с «гибкими» подходами — это продакт-оунер, Agile-коуч и скрам-мастер. Но в эпоху цифровизации изменений хотят не только разработчики ПО. Гибкость теперь нужна всем организациям, нацеленным на инновации, а значит и спрос на профессионалов, которые могут ее обеспечить, будет расти высокими темпами.

На Профессионалах 4.0 вы можете присоединиться к проекту в роли скрам-мастера.