Скрам-мастер. Как правильно провести скрам-митинг с командой?
1 ноября 2017   •   Ярослав Борута   •   14 min read

Скрам-мастер. Как правильно провести скрам-митинг с командой?

В Scrum, как представителе Agile-методологий, упор делается на качество и контроль процесса разработки. Поэтому весомую роль играют скрам-митинги, которые курируются скрам-мастером. Главная задача митинга (или «скрама») синхронизировать работу команды проекта.

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

Под описание скрам-мастера лучше всего подойдет английское определение servant leader — служащий лидер.

Его задача помочь команде повысить эффективность путем:

  • решения проблем — их обсуждают во время скрам-митингов;
  • обучения — scrum-master играет важную роль в адаптации новых членов команды к проекту и другим участникам;
  • мотивации — так, после скрам-митингов, которыми курирует хороший Scrum-master, у команды остается ощущения сопричастности к чему-то ценному, очерчивается понимание места в команде. Это положительным образом влияет на мотивацию и качество управления проектами;
  • постановки вопросов: «Как делать лучше то, что мы и так делаем хорошо?» или «Какие процессы не добавляют ценности продукту?» и т.п.

Вместе с командой скрам-мастер отвечает
за темп работы и скорости завершения проекта


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


Scrum. Революционный метод управления проектами Сазерленд


Каким должен быть скрам-мастер?

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

Идеальный скрам-мастер должен обладать такими качествами:

  1. поощрять обсуждение — скрамы, ретроспективы, планирование спринтов будут бесполезными без открытого обсуждения всей проектной командой. Задача скрам-мастера — поощрять такое взаимодействие, используя весь набор инструментов для совместной работы и общения (корпоративные Wiki, системы обмена документами и т.п.).
    Комментарии к задаче. Обсуждение в Worksection
  2. устранять препятствия на пути к успешному завершению проекта — создавать и улучшать средства коммуникации (например, формировать библиотеку команды), выполнять рутинную работу для продвижения команды (обновлять графики процесса и т.п.), решать проблемы участников после обсуждения на митингах.
  3. выступать «проповедником» Scrum — он знает и понимает Scrum, поэтому обучает команду, помогая выжать максимум из методологии.
  4. представлять общее видение проекта — это качество объединено с ролью мотиватора, и особенно актуально на проектах с большим количеством спринтом, в которых задействованы разные участники одной проектной команды.
  5. решать конфликты — в дискуссии рождается истина, в споре обида и агрессия. Скрам-мастер давит в зародыше признаки токсичного окружения и помогает наладить конструктивную критику.

Что такое скрам-митинг?

Scrum meeting — важный инструмент методологии Scrum. Встречи организовывают каждый день (преимущественно утром), митинги модерирует скрам-мастер, в чьей роли выступают проектным менеджером или тимлидом.


Во время встречи члены команды, задействованные в текущем спринте, проговаривают или пишут на доске ответы на три вопроса:

  1. что сделал вчера для завершения спринта?
  2. что буду делать сегодня?
  3. с какими проблемами столкнулся?


Помимо синхронизации работы команды Scrum помогает:

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

Отличия «Scrum-meeting» от «Meetup»

Meetup, как и meeting в переводе с английского — «встреча». А вот смыслы у них разные.

Так, участниками Meetup в основном становятся случайные люди, которых объединяет тема встречи. В Scrum-meeting участники известны с самого начала. Они заранее знакомы между собой.

Другие отличия Scrum meeting от meetup смотрите в нашей таблице.




Scrum meeting

Meetup

Участники

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

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

Время

Около 15 минут

1-2 часа

Место

Конференц-зал, рабочий кабинет — место, максимально близкое
к месту выполнения спринта

Любое, где участники смогут перемещаться и общаться со всеми

Организатор

Скрам-мастер

Любой желающий с помощью платформ meetup.com, meetup.by и других

Формат

Жесткая структура «трех вопросов»

Гибкая структура: презентации, «свободный микрофон», нетворкинг-встреча и т.д.

Количество участников

Оптимально — до 6

Без ограничений

"Свободный микрофон« — формат мероприятия, на котором участники свободно и открыто делятся своими идеями, мыслями и концепциями с другими. Выступление обычно ограничено регламентом.

6 распространенных скрам-ошибок

  1. Скрам-митинг проходит под запись — никто не будет читать детальный отчет встречи, кроме скрам-мастера, который мог пропустить отдельные проблемные моменты. Это бессмысленная трата времени. К тому же, команда будет демотивирована от ощущения, что вы записываете всё сказанное.
  2. Скрам-митинг только для Scrum master — так как скрам-мастер курирует встречу, участники часто допускают следующие ошибки: смотрят только в глаза Scrum master, ждут его одобрения, пока остальные члены команды занимаются своими делами. Это признак непродуктивной среды и задача скрам-мастера в этом случае наладить связь «участник-спикер — другие участники».
  3. Скрам-митинг для планирования — новая задача может появиться прямо в момент митинга. Искушение сразу же распределить задачи и обсудить их велико, и зачастую скрам-мастер меняет формат scrum meeting.
    Решение простое — проведите 15-минутную встречу после скрама для решения новых задач.
  4. Скрам-митинг для технического обсуждения — один из членов команды может знать больше о технической стороне проекта, чем другой. Упор на обсуждение таких деталей ставит участников в неравное положение и мешает скраму достичь своих задач.
  5. Скрам-митинг проводится далеко от места работы — в идеале scrum meeting организовывают возле скрам-доски (открытой диаграммы Ганта), так команде легче сориентироваться в прогрессе задач.
    Диаграмма Ганта как скрам-доски
  6. Скрам-митинг состоит из 2 вопросов — «Что я сделал вчера?» и «Что сделаю сегодня?». Говорить о проблемах и рисках мало кому хочется, к тому же не в индивидуальной беседе, а «на виду». Но без обсуждения препятствий на пути завершения спринта meeting будет малоэффективным.

Как проводится Scrum-meeting?

Каждый день спринта команда проводит дневные встречи — Scrum-meeting или как их еще называют daily scrum. Встречи обычно проходят в одном и том же месте, в одинаковое время и ограничиваются 15-и минутами. При таком ограничении побочные, несущественные темы отсекаются, обсуждение проходит в тонусе.

Во время Daily-scrum каждый член команды отвечает на три вопроса:

  • Что я делал вчера?
  • Что я делаю сегодня?
  • Какие препятствия стоят у меня на пути?

Фокусируясь на том, чего каждый участник достиг вчера и хочет достичь сегодня, команда поймет объем проделанной работы и то, сколько еще осталось до завершения спринта. Если программист скажет: — «Сегодня закончу модуль базы данных», участникам станет ясно — завтра он скажет закончил или нет.

Проблемы сразу переходят в зону ответственности скрам-мастера. Он может решить их во время Daily-scrum (если проблема небольшая) или записывает в свой план работ.

К типичным проблемам относятся:

  • сломанный инструмент (например, ПК);
  • старое программное обеспечение или его отсутствие для работы;
  • задачи от руководителей других отделов;
  • нужна помощь в отладке программы и т.д.
Agile Connection
Источник

Как правильно провести Scrum-meeting

  1. Ограничьте количество участников Daily-scrum до 6 человек — если членов проектной команды больше, то можно разделить их на группы. У каждой из групп будет свой скрам-мастер. Группы обычно делятся по задачам (например — тестирование или разработка). После этого скрам-мастеры обсуждают возникшие проблемы между собой и заинтересованными лицами;
  2. решайте срочные проблемы — некоторые помехи критичны и решать их нужно сразу. Не позволяйте формальному ограничению в 15 минут поломать всю работу. Если нужно затянуть Scrum-meeting — скрам-мастер решает это вместе с командой;
  3. прописывайте правила Daily-scrum — они должны быть чёткими и понятными всем членам команды, также доступны в любой момент (например, написаны на флипчарте в месте проведения митингов);
  4. пресекайте личные разговоры — обсуждение вчерашнего футбольного матча, проблем с парковкой или цен в супермаркете отбирает драгоценное время в 15-минутном блоке. Задача скрам-мастера — вовремя замечать уход от темы и возвращать обсуждение в правильное русло.
  5. выработайте эффективный формат — если митинги затягиваются, то предложите проводить их стоя. Согласно исследованиям техасского университета A&M работа стоя повышает эффективность работы почти в два раза. А если участники не проявляют инициативы, то переведите Daily-scrum в игру. Предложите члену команды, ответившему на 3 вопроса, бросить мячик случайному участнику для передачи «очереди».
  6. задавайте дополнительные вопросы в случае необходимости — если в ответах членов команды отсутствует упоминание о проблемах, то полезно задать вопрос: «Насколько ты уверен в том, что сделаешь сегодня эту задачу?». Такой подход заставит участников пересмотреть статус задач, изменить метки и выявит возможные препятствия.
    Метки в Worksection
  7. начинайте и заканчивайте митинги вовремя — даже если половина участников не появилась, то это не повод откладывать старт Daily-scrum. Так вы приучите к дисциплине проектную команду и покажете, что встречи проводятся не для галочки. По той же причине скрам-мастер не должен опаздывать.
  8. поблагодарите участников в конце scrum meeting — хорошее настроение в начале рабочего дня гарантировано, как и эффективность выполнения задач. Главное, чтобы это правило не превратилось в формальность.
Геймификация — использование игровых механик (получение опыта, сражение с монстрами, перемещение по игровому полю и т.д.) в неигровых процессах: работе, учебе, личной жизни.

Digital Foundry

Источник

Вердикт

Скрам-мастер необходим для координации команды.

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

Скрам-митинги — мощный инструмент для отслеживания статуса и продвижения проекта к завершению.

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

ответить
Стас 23 апреля 2018
Спасибо за статью. На мой взгляд три вопроса скрам-мастера надо пожирнее выделить, многие только за этим заходят)
ответить
Терновский Давид 23 апреля 2018
Стас - сделали
ответить
Алим 27 июня 2019
Отличная статья! Спасибо!
ответить
Евгений 16 января 2020
проходят в одном и том же места и время - ошибки жесть, кто-то читал её вообще из авторов

esc
Поделиться в
или
Рассказываем о методиках постановки целей: OKR, SMART и North Star Metric. Советуем, какая из них подойдет вам и как избежать частых ошибок при постановке задач.
3 июня 2020   •   14 min read
Бизнес-кейсы
Worksection избавляет от информационного шума в чатах и позволяет вести переписку прямо в системе. Хронология событий и мыслей людей всегда остается под конкретной задачей.
17 апреля 2020   •   9 min read
Бизнес-кейсы
Worksection помог нам наладить коммуникацию и навести порядок. Сейчас никто не записывает в личные блокноты заметки и не клеит стикеры на рабочем столе. Вся нужная информация теперь в компьютере.
26 марта 2020   •   10 min read

Более 1300 компаний используют Worksection. Присоединяйтесь!

Worksection используют 1300 компаний

Отлично!

Приглашение отправлено на email pulaluk@shpileh.de
Для завершения регистрации перейдите по ссылке из письма!

Нет письма? Даже в спаме? Напишите нам
или через