Меню

Подключить Platrum

Кто такой Scrum Master, и нужен ли он в команде

Кто такой Project manager или менеджер проектов  Кто такой активный кандидат: преимущества найма, как привлечь и как с ними работать 

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

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

Разберемся, за что на самом деле отвечает скрам-мастер, чем он отличается от руководителя проекта и нужен ли опытной команде.

Кто такой скрам-мастер

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

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

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

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

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

Как устроена работа по скраму

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

Работа организована короткими циклами - спринтами. Продолжительность спринта составляет не более одного месяца.

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

В основе скрама лежат три принципа:

  • Прозрачность. Участники команды и заинтересованные стороны видят реальное состояние работы и продукта.
  • Инспекция. Команда регулярно проверяет результаты и продвижение к целям.
  • Адаптация. На основе полученной информации команда меняет планы и способы работы, когда это необходимо.

Скрам также опирается на пять ценностей: приверженность, сфокусированность, открытость, уважение и смелость.

Скрам-мастер помогает команде применять эти принципы и ценности в повседневной работе, а не ограничиваться формальным проведением совещаний.

Подробнее о самом подходе можно прочитать в статье о различиях гибкого управления и скрама.

Кто входит в скрам-команду

В скраме предусмотрены три зоны ответственности.

УчастникЗа что отвечает
Владелец продуктаМаксимизирует ценность продукта, определяет цель продукта и отвечает за эффективное управление бэклогом
РазработчикиПланируют и выполняют работу в спринте, создают готовый к использованию результат и отвечают за его качество
Скрам-мастерОбеспечивает правильное применение скрама и помогает команде повышать эффективность

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

Вся скрам-команда отвечает за создание ценного и полезного результата в каждом спринте.

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

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

Это не отменяет организационную структуру компании, но меняет распределение полномочий внутри скрам-команды.

Что делает скрам-мастер: основные обязанности

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

Помогает команде стать самоуправляемой

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

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

При этом скрам-мастер не становится новым руководителем. Иначе вместо самоуправления команда просто получает еще один уровень контроля.

Способствует устранению препятствий

В работе команды могут возникать препятствия:

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

Скрам-мастер помогает выявлять такие проблемы и добиваться их устранения.

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

Помогает проводить события скрама

В скраме предусмотрены пять событий: сам спринт и четыре события внутри него.

СобытиеДля чего проводится
Планирование спринтаКоманда определяет цель спринта, выбирает работу и составляет план ее выполнения
Ежедневный скрамРазработчики проверяют продвижение к цели спринта и при необходимости корректируют план
Обзор спринтаКоманда вместе с заинтересованными лицами проверяет результат и обсуждает дальнейшее развитие продукта
Ретроспектива спринтаКоманда анализирует, как работала, и определяет улучшения на будущее

Ежедневный скрам длится 15 минут и предназначен для разработчиков. Это не отчет перед скрам-мастером или руководителем.

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

Помогает владельцу продукта

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

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

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

При этом сам скрам-мастер не определяет, какие функции продукта важнее.

Работает с организацией

Некоторые препятствия невозможно устранить силами одной команды.

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

В такой ситуации скрам-мастер помогает организации увидеть проблему и изменить порядок взаимодействия.

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

Чем скрам-мастер отличается от менеджера проекта

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

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

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

Менеджер проекта не входит в число обязательных ролей скрама. При этом наличие такой должности в организации не запрещено: часть проектных и административных обязанностей может выполняться за пределами скрам-команды.

Проблемы возникают, когда традиционные управленческие полномочия переносят на скрам-мастера.

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

Поэтому при назначении скрам-мастера необходимо заранее договориться о его полномочиях и ответственности.

Пример работы скрам-мастера

Представим условную команду, которая разрабатывает сервис для клиентов.

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

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

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

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

В результате команда получает возможность раньше обнаруживать проблемы и корректировать свой план.

Это условный пример. Он показывает принцип работы скрам-мастера, а не гарантированный результат применения скрама.

Нужен ли скрам-мастер опытной команде

Здесь есть важное различие между ролью и отдельной должностью.

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

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

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

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

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

Даже опытная команда сталкивается с новыми препятствиями: меняется состав, появляются другие заинтересованные стороны, усложняется продукт, возникают организационные ограничения.

Работа скрам-мастера продолжается и после того, как команда научилась самостоятельно распределять задачи.

Как понять, что скрам-мастер приносит пользу

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

Его влияние проявляется прежде всего в изменениях командной работы.

Полезно обращать внимание на следующие признаки:

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

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

Например, рост количества выполненных задач сам по себе не означает, что команда создала больше ценности для пользователей.

Какие инструменты помогают скрам-команде

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

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

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

Это пример организации прозрачной работы с задачами, а не кейс применения скрама.

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

Какие ошибки мешают работе скрам-мастера

Скрам-мастер превращается в начальника. Он начинает самостоятельно раздавать задания и оценивать сотрудников. В результате команда ориентируется на распоряжения вместо самостоятельного принятия решений.

Ежедневные встречи превращаются в отчетность. Разработчики перечисляют выполненные задачи, но не проверяют продвижение к цели спринта. Такие встречи не выполняют свое назначение.

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

Ретроспективы не приводят к изменениям. Команда обсуждает одни и те же проблемы, но не проверяет способы их решения. Постепенно встреча превращается в формальность.

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

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

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

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

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

Для этой роли необходимы:

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

Начать обучение можно с изучения Руководства по скраму и практического применения его принципов.

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

Так нужен ли скрам-мастер команде?

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

Но это не означает, что каждому коллективу обязательно нужен отдельный сотрудник с такой должностью.

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

Если компании нужен человек, который распределяет поручения и контролирует сроки, речь идет о другой управленческой функции.

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

Также читайте: Agile: метод управления проектами