Moroz Team

Что представляет собой роль Scrum master: задачи, навыки и особенности применения

Мастер — это человек, достигший высокого уровня в своём деле. Кто же такой мастер скрама или Scrum-мастер? Мы, Moroz Team, поделимся с вами особенностями этой роли и правилами её применения для повышения эффективности команды.

Что такое Scrum и кто этот мастер

Scrum-мастер отвечает за организацию процесса работы команды
Scrum — это набор практик и инструментов для гибкого управления проектами. Чаще всего его применяют в проектах по разработке. Но также он может применяться и в других сферах. Его используют для повышения эффективности совместной работы и гибкости, способности к внедрению изменений.
Scrum-мастер помогает команде правильно применять практики и инструменты Scrum. Он следит за тем, чтобы все понимали ценности и выгоды этого процесса. Чтобы каждый принимал в нём участие. А также он способствует совершенствованию процесса и помогает команде в решении проблем.

Зачем нужен Scrum master: определение и преимущества роли в команде

Основной зоной ответственности Scrum-мастера является рабочий процесс. Он не является начальником, не руководит командой и не ставит задачи. Он предлагает рабочие инструменты и практики, которые помогут команде совершенствоваться и решать проблемы.
Зачем нужен Scrum-мастер? Какие основные задачи он решает?
Основная забота скрам-мастера — вести команду к непрерывному совершенствованию и регулярно искать ответ на вопрос «Как нам делать ещё лучше то, что мы уже делаем хорошо?».
— Джефф Сазерленд «Scrum. Революционный метод управления проектами»
Scrum-мастер не навязывает методы и инструменты Scrum, а лишь предлагает их команде, показывая на практике их эффективность. Он старается вносить улучшения в существующий процесс и внедрять что-то новое, исправлять текущие ошибки и проблемы в команде. Таким образом, Scrum-мастер сопровождает процесс и является сторонним наблюдателем, наставником для команды.

Понимание роли Scrum master и цель его внедрения в Agile-проектах

Стоит отметить, что роль и должность — не одно и то же. То есть роль Scrum-мастера в команде может быть назначена почти любому участнику. При этом важно понимать, что эта роль очень важна в команде, которая использует Scrum.

Зачем вам может понадобится добавить в свою команду роль Scrum-мастера? Основная цель — донести команде ценности внедряемого процесса. Следить за соблюдением правил и инструментов Scrum, которые приведут к росту эффективности. А также помогать модернизировать процесс работы, коммуникации, чтобы достигать лучших результатов.

Преимущества внедрения роли Scrum master в проект

Помимо соблюдения правил, внедрение роли Scrum-мастера несёт за собой и другие преимущества для проекта.

Scrum-мастер не управляет командой, а направляет её. Команда при этом самостоятельно принимает решения, даже порой ошибочные. А Scrum-мастер может подсказать другие способы. Таким образом, Scrum-мастер помогает команде быть самоорганизованной и самостоятельно нести ответственность за принимаемые решения. Тем самым повышать вовлечённость и мотивацию в развитие проекта.

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

В целом, роль Scrum-мастера приводит команду к повышению производительности и к достижению желаемых результатов. Рассмотрим, какие функции и навыки ему помогают в этом.

Что делает Scrum master в команде: основные функции и обязанности

Роль Scrum-мастера включает в себя разные функции, задачи, обязанности
На разных этапах погружения команды в Scrum, Scrum-мастер может выполнять разные задачи. Он на разном уровне может участвовать в процессе работы команды. На каждом из этих уровней он может заниматься следующим:
— Внедрение Scrum-процесса и обучение сотрудников
— Оценка и адаптация процесса
— Организация встреч
— Помощь команде в решении проблем
— Обеспечение коммуникации и сотрудничества

Внедрение Scrum-процесса и обучение сотрудников

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

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

Оценка и адаптация процесса для повышения эффективности и продуктивности

Scrum-мастер на каждом этапе проекта отвечает за координирование и оптимизацию Scrum-процесса. Он отвечает за непрерывное улучшение работы команды и процесса.

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

Организация встреч: стендап-митинги, планирование, обзор спринта и ретроспектива

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

Scrum-мастер проводит ежедневные стендап-митинги. Эти встречи обычно не должны занимать более 15 минут, но проходить каждый день. Существуют они для понимания прогресса команды. В правильном ли направлении движется команда? Теми ли задачами она занимается? Какие есть проблемы на пути к достижению мелких и масштабных целей? За такой короткий промежуток времени команда способна получить ответы на эти вопросы.

О других видах встреч и особенностях Scrum читайте подробнее в нашей статье Scrum простыми словами: как его методы и практики сделают ваш проект гибким

Помощь команде в устранении препятствий и решении проблем

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

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

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

Планируйте совместную работу и вносите улучшения с Аванпланом

Приглашайте команду, ставьте совместные цели и работайте по Scrum. Доступно в веб-версии, в App Store и Google Play

Обеспечение коммуникации и сотрудничества внутри Scrum-команды и с заинтересованными сторонами

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

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

Что должен уметь Scrum master: ключевые навыки и компетенции

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

Понимание принципов Agile и методологии Scrum

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

Лидерство и умение мотивировать команду

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

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

Отличные навыки коммуникации и умение решать конфликты

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

Умение обучать и внедрять лучшие практики Scrum

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

Что не должен делать Scrum master

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

Добавление задач и обновление статусов в трекере задач

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

Ведение календаря встреч

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

Scrum master и владелец продукта (product owner) — различие и правила сотрудничества

Роли Scrum-мастера и владельца продукта (product owner) являются ключевыми в Scrum. Scrum-мастер отвечает за процесс и организацию команды. А Product Owner выступает в роли внутреннего заказчика и защищает интересы конечных пользователей.
В совместной работе по Scrum важно разделять роли Scrum-мастера и владельца продукта, а также обеспечить их коммуникацию и сотрудничество
В Scrum принято разделять эти роли и назначать их разным людям. Так как одному зачастую бывает сложно уследить за всем и защитить каждую из сторон: исполнителя и заказчика. Часто эти стороны требуют обратного, возникают противоречия. И именно умение взаимодействия между Scrum-мастером и владельцем продукта помогает продукту развиваться в правильном направлении и учитывать интересы каждой из сторон.

Разделение ответственности и сотрудничество между Scrum master и Product owner

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

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

Организация взаимодействия между владельцем продукта и командой

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

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

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

Scrum master и его роль в разных контекстах и организациях

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

Scrum master в маленьких и крупных компаниях

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

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

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

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

Scrum master в географически распределённых командах

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

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

Значение роли Scrum master для успеха команды и проекта

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

Все роли в команде важны, все роли в команде нужны. Организовать процесс для работы команды и каждой его роли вам поможет Аванплан.
Ксения Мороз, часть команды Moroz Team
4 ноября 2023 г.

Узнайте больше об управлении проектами

Делимся советами и лайфхаками в нашем блоге
    Подпишитесь на нас и узнавайте что-то новое каждую неделю