2008-09-24 5 views
57

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

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

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

ли любой С.М. там есть что-нибудь поделиться?

ответ

7

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

+14

Для одного мастера схватки не рекомендуется использовать более одной команды или даже участвовать в команде разработчиков. – 2009-09-29 21:57:41

+22

Этот ответ не точно отражает роль ScrumMaster, особенно бит о «Так что один человек должен легко быть Scrum Master для 3 команд и все еще иметь время, чтобы либо выполнять задания типа управления (запросы на отпуск, процедуры, посещать скучные встречи с директорами или что-то еще), ... » – DrivenDevelopment 2009-10-01 19:48:14

14

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

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

46

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

+3

Не знаю, почему я проголосовал здесь, я думал, что ответил на вопрос. – 2008-09-24 15:25:27

+0

Вероятно, вы выполняете роль Scrum Master, даже если у вас нет названия – 2008-09-24 15:25:30

+2

Да, это один из моих титулов. – 2008-09-24 15:26:10

3

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

15

ScrumMaster/итерация менеджер

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

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

33

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

6

Хотя ScrumMaster является частью структуры Scrum, человек, выполняющий эту роль, должен быть членом команды. In Scrum, Члены команды должны быть на постоянной основе. Члены команды должны иметь возможность собирать задания в накопителе Sprint. Это могут быть задачи разработки, задачи тестирования, настройка задач сервера CI и т. Д. Если вы не можете внести вклад в сжигание, то зачем быть в команде? Buggering off and joining another team is the last thing any self respecting ScrumMaster should do. ScrumMasters должны быть лидерами слуг, которые встроены и посвящены своей Команде и продукту. ScrumMaster - это роль в команде, а не должность. Я не согласен с теми, кто думает, что вы можете быть ScrumMaster по нескольким проектам одновременно и по-прежнему быть мировым классом. Дело в том, что это просто не Scrum.

3

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

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

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

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

18

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

10

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

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

3

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

0

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

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

0

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

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

4

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

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

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

1

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

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

3

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

  • организовать планирование Sprint и ретроспективы
  • Облегчение ежедневных standups организовать
  • демо в конце спринта итерационные проблемы
  • Адрес команды, указанные в standups

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

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

самое главное Scrum Master имеет режим ожидания и s в свою команду.

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

0

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

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