Projecto

Кто такой Scrum-мастер и зачем он нужен команде

Фасилитировали, фасилитировали, да не выфасилитировали… Ещё не знаете, чем должен заниматься Скрам-мастер в вашей команде? В этом материале постараемся заполнить все пробелы: кто это, какова его роль и задачи, что он должен делать, а что не должен, какие у него должны быть навыки и профильные знания, сколько он зарабатывает и как им стать (прокачаться по скиллам). Стартуем!

Что такое Scrum и Agile

Уже тут многие могут прогореть. Дело в том, что Скрам можно назвать аджайлом, но в обратную сторону это не работает. Почему?

Agile (русск. «проворный», слово произносится как «аджайл») – это обозначение общего манифеста гибкой разработки программного обеспечения, разработанного представителями разных методологий: SCRUM, XP, DSDM, адаптивной разработки и др. Манифест включает в себя основные ценности и 12 принципов.

Но чаще всего с помощью термина Agile обозначаются все гибкие методологии разработки и управления проектами.

Scrum – это конкретная методология управления (фреймворк), а не просто свод принципов. По совместительству это зарегистрированная торговая марка, принадлежащая Кену Шваберу и Джеффу Сазерленду. Методология строится на коротких итеративных циклах разработки (спринтах) и включает в себя специальные события и чёткое распределение ролей в команде.

Общее описание методологии Scrum

Официальное руководство по Scrum на русском

Основные роли в Scrum-команде

К ключевым ролям Scrum-команд относятся:

Роль Scrum-мастера

Итак, Скрам-мастер, кто это простыми словами – это участник команды, который следит, чтобы все остальные участники работали по принципам Scrum, и помогает им обходить препятствия.

Чтобы было проще понять, проведём аналогию. Это своего рода судья на футбольном поле, который не забивает голы, всегда находится на поле (вместе со всеми), никого не тренирует и не мотивирует, но следит за тем, чтобы игроки соблюдали правила, не мешали другим и понимали свои роли, цели, задачи.

Роль Скрам мастера в команде – только контроль за соблюдением методологии (для повышения эффективности работы команды).

Отличие от Project Manager и Product Owner

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

Сама методика достижения целей его не особо интересует. Главная его цель – продукт (ведь не зря он его владелец). Скрам-мастер же следит только за соблюдением правил Скрама, это его зона ответственности (сам продукт его интересует не сильно).

Напомним, в Scrum нет менеджеров проекта (PM, он же Project Manager, проджект-менеджер). Но даже если бы он был, то он отвечал бы за управление проектом и за реализацию основного продукта. Соблюдение методологий управления его интересует ровно до того момента, пока это помогает команде делать сам продукт.

Задачи и обязанности Scrum-мастера

Давайте детализируем задачи Скрам-мастера, чтобы разобраться в том, что он делает и для чего.

Если максимально кратко, то он:

Теперь чуть больше деталей.

1. Фасилитация событий Scrum

Фасилитация – это пособничество и мягкое направление («мягкая сила»), такой особый стиль управлений, который стимулирует активность участников и их самоорганизацию.

Задача Scrum-мастера сводится к тому, чтобы сделать встречи и обсуждения удобными, а также максимально продуктивными. Он следит за тем, чтобы планирование, стендапы, обзоры и ретроспективы проходили вовремя, приносили реальную пользу, а не превращались в скучные собрания для галочки (встречи ради встреч). Он не диктует команде решения, а помогает обсуждению течь в нужном направлении – по канонам Скрама.

2. Обучение команды методологии

Это самая важная часть роли. Scrum‑мастер объясняет, что такое спринт, как он открывается и закрывается, зачем нужен бэклог и как он наполняется, как выглядят задачи в нём, почему задачи разбиваются на небольшие части, как правильно оцениваются сроки реализации и приоритеты. Именно мастер постепенно, шаг за шагом, доводит команду до состояния, в котором все участники на 100% понимают принципы гибкой разработки без постоянного контроля. Конечная цель такого менторства – самоорганизующуюся (самоуправляемая) команда.

3. Устранение препятствий

Именно Скрам-мастер обязан вовремя замечать проблемы, мешающие нормальному функционированию команды: неработоспособные инструменты, долгие согласования с другими отделами и участниками, внутренние конфликты и иные узкие места. Scrum‑мастер помогает снять эти блокировки: договаривается с руководством, ускоряет/стандартизирует процессы или ищет обходные пути, разъясняет порядок и принципы, чтобы проблема не повторялась в будущем.

4. Работа с мотивацией и самоорганизацией

Задача сводится к тому, что команда должна сама управлять своей работой. Для этого мастер создаёт соответствующую атмосферу доверия и прозрачности, подталкивает к повышению личной ответственности и помогает людям видеть общий смысл в том, что они делают. В долгосрочной перспективе это снижает необходимость жёсткого контроля, а также исключает крайне негативный вариант с применением микроменеджмента.

5. Контроль за соблюдением процессов Scrum

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

6. Коммуникация внутри команды и с внешними отделами

Scrum‑мастер не должен выступать посредником во внутреннем общении. Но он должен доносить до команды внешние требования и изменения, помогать правильно общаться с менеджерами и заказчиками (выстраивать продуктивные коммуникации, давать правильную обратную связь), а также предотвращать лишние запросы, которые мешают сосредоточиться на спринте/задачах.

Что Scrum-мастер не делает

Часто случается так, что из-за некоторых обязательных функций контроля на Скрам-мастера вешают ряд дополнительных обязанностей. Так делать нельзя. Расскажем, что Scrum-мастер не должен делать (и за что он не отвечает).

Не является лидером или начальником

Напомним, в Scrum-командах вообще нет руководителя. Даже обязанности владельца продукта направлены на продукт, а не на участников команды. Задача Скрам-мастера – создавать условия самоорганизации, а не управление рабочими процессами.

Это наставник, ментор, помощник, но никак не руководитель.

Не администрирует сервисы управления проектами

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

Не ставит задачи и не управляет персоналом

Исходя из обязанностей Scrum-мастера, видно, что он не отвечает за организацию рабочих процессов и за постановку задач. Он контролирует только соблюдение принципов Скрама. Задачи себе ставит команда и владелец продукта (перед началом нового спринта). Scrum-мастера только следит за тем, чтобы это происходило правильно.

Навыки и качества успешного Scrum-мастера

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

Идеальный Scrum-мастер – это:

Профессиональные знания (Hard Skills)

Софт-скиллы

Организационные и аналитические способности

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

Самый главный навык, который обеспечивает эффективность мастера – способность коучинга (обучения, менторства – кому как удобнее). Так как Скрам-мастер не является руководителем, у него нет соответствующих полномочий или рычагов воздействия, только личный пример и детальное объяснение всего и вся будут давать результаты. Раз за разом, шаг за шагом, пока не появится положительный эффект. Терпение и стрессоустойчивость здесь точно будут нелишними.

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

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

А ещё Скрам-мастеру нужно самому непрерывно обучаться и совершенствовать свои навыки, чтобы оставаться в тренде и повышать свою эффективность.

Каким командам нужен Scrum-мастер

Как минимум, Scrum нужен тем проектам и командам, которые активно развивают продукт. Обратите внимание, это не всегда про IT и разработку ПО, продукт может быть физическим или в формате услуги. Уже после того, как продукт создан, Скрам может стать бесполезным. И это логично, ведь развитие – это лишь малая часть в жизненном цикле любого продукта.

Если компания стремится повысить ценность своего продукта, то Скрам покажет себя на полную катушку. Всем остальным проектам Scrum может не подойти.

Естественно, если вы внедряете в своей команде или в проекте Scrum, то без Скрам-мастера никак не обойтись.

Однако, для экономии бюджета некоторые команды пытаются совместить обязанности и задачи Скрам-мастера с другими ролями: владельца продукта или разработчика. Основная причина сводится к тому, что содержание мастера выглядит убыточным, ведь он не делает продукт и толком ничем не управляет.

Но это в корне неверно. Именно Скрам-мастер отвечает за внедрение методологии и следит за её эффективностью (за выстраиванием рабочих процессов).

Совмещать обязанности Скрам-мастера с другим ролями получится только в опытных командах, которые уже всё знают и умеют (применительно к внедрению фреймворка Scrum).

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

На старте внедрения Scrum

Если у команды ещё нет опыта работы по принципам Scrum, ей нужен опытный ментор/наставник. Его роль и исполняет Scrum-мастер. Он помогает с организацией стандартных ритуалов и событий, выстраивает коммуникации.

В случае сложностей в коммуникации и координации

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

Когда команда стремится к высокой эффективности

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

Сколько зарабатывает Scrum-мастер

Технически работу Скрам-мастера можно отнести к категории менеджмента (с аналогичными функциями и обязанностями), хотя его ответственность существенно ниже, чем у проджект-менеджера. Конкретные заработные платы есть смысл смотреть в привязке к локации – городу или региону проживания/дислокации (в том числе с возможностью потенциального переезда).

Зарплаты в России

В РФ Скрам широкого распространения не нашёл из-за особой корпоративной культуры. Российский рынок и инвесторы предпочитают видеть ответственное лицо у руля, а Scrum настаивает на самоорганизующихся командах. В общем, на момент написания в Москве и Санкт-Петербурге прямых вакансий мы не нашли, поэтому ниже представлен только общий уровень зарплат применительно для проджект-менеджеров: от 40-55 тыс. руб. до 100 тыс. руб. в месяц.

Максимально предметное исследование уровня зарплат для IT-специалистов можно посмотреть на Хабр Карьере (актуальны на конец 2024 года, в основе опрос 66+ тысяч специалистов). Самые высокие зарплаты для специалистов из категории менеджмента в Москве и Питере. Менеджеры проекта получают от 70 до 350 тыс. руб. в месяц. Средняя «температура по больнице» (медианная часть между 10 и 90 перцентилями) – около 163 тыс. руб.

Что влияет на уровень дохода: опыт, стек, сертификаты

Тут никаких сюрпризов:

Как стать Scrum-мастером

Самый простой и проверенный путь – качать хард и софт скиллы, пройти профильное обучение и получить сертификат. Уже с этим набором можно проходить собеседования на вакансии без требований к опыту. Когда опыт появится, нужно будет поработать над резюме и поискать вакансии в наиболее выгодных нишах: финтех, биг-дата, ИИ-стартапы. А можно взять в шефство ещё несколько команд/проектов и тоже вырасти по з/п.

Самообучение: книги и Scrum Guide

Как минимум, нужно обратиться к первоисточнику – руководство по Scrum. Оно переведено более чем на 30 языков, включая русский.

Для углублённого понимания можно почитать книги сторонних авторов, например:

Обратите внимание! Официальное руководство по Scrum периодически обновляется, поэтому следите за апдейтами на официальном сайте.

Аудиовизуалы могут заменить книги видеороликами на профильных каналах коучей. Они в большинстве своём распространяются бесплатно.

Курсы и сертификации (CSM, PSM, ICP-ACC и др.)

Топовые сертификаты scrum-мастеров:

Если денег на эти сертификаты нет, то можно начать с профильных курсов на онлайн-площадках (таких как Stepik, Coursera, GeekBrains и т.п.) или с оффлайн-тренингов у коучей.

Практика на стажировках и в малых проектах

Малые, учебные и pet-проекты, небольшие стартапы особо интересны для наработки опыта. Здесь не стоит рассчитывать на высокую зарплату (если она вообще будет), но практику получить будет очень легко.

Если хотите, чтобы у вас был реальный ментор (более опытный Скрам-мастер), пойдите и поработайте стажёром – ищите вакансии со словом «стажёр».

Заключение

Нельзя сказать, что работа проекта развалится без Скрам-мастера – всё будет зависеть от распределения обязанностей и используемой методологии управления. Даже в проектах, которые работают по методологии Scrum, можно обойтись без мастера – когда команда уже умеет самоорганизовываться.

Вместе с тем, если вы хотите, чтобы принципы Scrum соблюдались на 100%, если вам нужна максимальная эффективность и обучение, если требуется мнение эксперта, то без Скрам-мастера не обойтись.

Практика, когда один Scrum-мастер ведёт несколько команд, вполне распространённая. При сильном желании сэкономить можно пригласить опытного человека со стороны. Главное – не вешать обязанности по обучению и по контролю на неопытного штатного сотрудника. Иначе можно получить только негативный эффект от внедрения Scrum.

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

P.S.: Ни в коем случае не путайте Скрам со скамом или со спамом. И то, и другое совсем из другой оперы )) Мастера там не нужны…

Exit mobile version