Что делает мастер схватки весь день?

Процитировать wikipedia:

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

Работая на этой основе и тот факт, что в большинстве предприятий работает по 2-3 проекта за раз, какие фактические рабочие задачи выполняет SM, чтобы заполнить полный рабочий день? Или это не полный рабочий день, и этот человек делает другие вещи, такие как разработка, продажа и т.д.

У любого SM есть что поделиться?

Ответ 1

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

Ответ 2

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

Ответ 3

Обычно я нахожусь в Stack Overflow весь день. О, и я стараюсь координировать обеды.

Ответ 4

Ключом к роли ScrumMaster является устранение препятствий.

Ответ 5

Менеджер ScrumMaster/Iteration Manager

  • Создает план выпуска
  • Создает план Scrum/Iteration
  • Планы и хосты
    • Встречи по планированию/итерации
    • Показать и сообщить
    • Встречи по планированию релизов
    • ретроспективы
  • Владеет блоком-блокером и активно работает с командой для выявления и устранения блокировщиков.
  • Обновляет команду WIKI
  • Обновления Большие видимые графики в командном зале, включая стену с исторической картой.
  • Участвует в ежедневном режиме
  • Участвует в ежедневном Scrum of Scrums.

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

Ответ 6

"действует как буфер между командой и любыми отвлекающими влияниями"

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

Ответ 7

Я думаю, что на этот вопрос будет так много ответов, что есть люди, чтобы ответить на него. В небольшой команде с людьми, которые в основном знают, что они делают, роль SM почти незаметна; в более крупной команде, пытающейся справиться с неопределенными требованиями и борьбой за власть, SM будет очень заметным и, вероятно, никогда не будет иметь для себя момента, поскольку они станут проводником молнии для всех разочарований команды (и сторонних участников за ее пределами).

Нет никакой замены для того, чтобы знать, чего вы хотите достичь, и иметь небольшую команду людей, которые знают, как ее достичь. Если у вас есть это, и вы "примете SCRUM", вы, вероятно, быстро убедитесь, что стать мастером Scrum легко. Но если вместо этого у вас большой беспорядок в команде и цель undefined, и много политических боев происходит, и вы "принимаете SCRUM", вы, вероятно, уйдете, думая, что быть Scrum Master - (возможно, невозможной), требующей сочетания очень редких талантов. Большинство реальных команд, вероятно, находятся где-то между этими крайностями.

Ответ 8

Хотя ScrumMaster - это роль в рамках Scrum, человек, выполняющий эту роль, должен быть членом команды. В Scrum Члены команды должны во что бы то ни стало работать на полную ставку. Члены команды должны иметь возможность собирать задания в накопителе Sprint. Это могут быть задачи разработки, задачи тестирования, настройка задач сервера CI и т.д. Если вы не можете внести вклад в сжигание, то зачем быть в команде? Баггирование и присоединение к другой команде - это последнее, что должен соблюдать любой уважающий ScrumMaster. ScrumMasters должны быть лидерами слуг, которые встроены в свою команду и посвящены их команде и продукт. ScrumMaster - это роль в команде, а не должность. Я не согласен с теми, кто думает, что вы можете быть ScrumMaster по нескольким проектам одновременно и по-прежнему быть мировым классом. Дело в том, что просто не Scrum.

Ответ 9

Прежде всего: удалить препятствия.

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

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

Ответ 10

Чтобы сделать длинный рассказ коротким, Scrum Master несет ответственность за то, чтобы все произошло. И на практике часто бывает, что Scrum Master фактически является менеджером проекта. По крайней мере, это дело в моей компании.

Ответ 11

Работая на этой основе, и факт что большинство предприятий работают 2-3 проектов за раз, какая фактическая работа задачи выполняют SM, чтобы заполнить полный рабочий день работа?

Все, что входит в их набор навыков, чтобы помочь команде достичь цели.

Или это не полный рабочий день и этот человек делает другие вещи такие как разработка, продажа и т.д.

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

Ответ 12

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

Ответ 13

Ключевым словом здесь является то, что роль мастера Scrum является ролью-посредником. И как кто-то справедливо упомянул там, его самая важная работа - обеспечить бесшовную свободную среду для своей команды, что означает устранение препятствий, следя за тем, чтобы у его команды было все, что им нужно в любое время. Scrum master - это связь между командой Product и командой разработчиков. Решение принимается TEAM, а не мастером Scrum. Плохая идея поделиться одним мастером Scrum между несколькими командами, поскольку требование одной команды может быть препятствием для другой команды и, следовательно, бросает вызов всей цели Scrum Master. Также очень опасно, чтобы ваш менеджер был вашим мастером Scrum, поскольку давление доставки на менеджера может заставить его управлять микроуправлением, что является убийцей для любой команды схватки. Кроме обычного материала, который

  • Упорядочить планирование и ретроспекцию Sprint.
  • Облегчить повседневную работу Упорядочить
  • Демо в конце итерации спринта
  • Проблемы с адресными группами, упомянутые в стойках.

Несколько важных вещей, которые Мастер Scrum должен управлять на повседневной основе, - это

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

Самое главное, мастер Scrum должен в режиме ожидания поддерживать свою команду.

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

Ответ 14

Scrum Master подобен материнскому медведю для команды. Они заботятся о здоровье команды (мудрый проект), защищают их от надоедливых аутсайдеров и устраняют любые препятствия для команды. Я играю ScrumMaster для своей команды, но я также ведущий разработчик (для той же команды!), Который принимает участие в технических дискуссиях, обсуждениях в области дизайна, координации между разработчиками и QA в нашей команде (если они уже делают это сами). Я пытаюсь выполнять фактические задачи разработки, чтобы записать график вниз, когда время доступно.

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

Ответ 15

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

Они несут ответственность за обновление ProductBackLog (истории должны создаваться бизнесом), SprintBackLog и BurnLog и для управления бизнесом и ИТ-менеджментом. Они также управляют SpikeLog для любых предметов, требующих расследования, которые могут развиваться в Истории (опять же управляемые бизнесом).

Ответ 16

Как предполагает drivendevelopment, ScrumMaster является полноправным членом команды и, следовательно, должен быть полным. Обычно я рассматриваю свою роль как "обеспечение того, чтобы команда функционировала как хорошо смазанная машина", которая может иметь ряд значений в разное время. Часто SM проводит много времени, облегчая взаимодействие команды с людьми вне команды, особенно те, которые связаны с анализом бизнеса и ожиданиями заинтересованных сторон. Помимо этого, дело в том, чтобы встретить механические предметы, перечисленные Cam, и следить за физическим и эмоциональным состоянием команды.

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

Ответ 17

Как обычно понимается приоритет №1 в списке мастер-скриптов - это устранение препятствий, как сообщается командой. Но это не должно останавливаться на этом, он должен постоянно следить за потенциальными препятствиями.. и, что еще более важно, препятствия, которые есть, но еще не определены. Кен сказал, что препятствия - это возможности. Поэтому scrum-master должен использовать эти возможности весь день, чтобы привести свою команду (ов) к гиперпроизводительности.

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