Scrum: Объяснение трех ключевых ролей

Scrum: Три роли?

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

3 Scrum Roles

Scrum-мастер: роль и обязанности

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

Scrum-мастер обеспечивает, чтобы все следовали практикам, определенным в Scrum.

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

Владелец продукта: роль и обязанности

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

  • Владелец продукта владеет бэклогом продукта и пишет пользовательские истории и критерии приемки.
  • Владелец продукта отвечает за приоритизацию бэклога продукта и определение дат и содержания релизов.
  • Владелец продукта принимает или отклоняет элементы из бэклога продукта.
  • Если владелец продукта считает, чтоЦель спринтанеобходимым, он или она имеет право отменить спринт.
  • Владелец продукта отвечает за рентабельность инвестиций в продукт (ROI).
Product Owner Roles

Команда разработки: роль и обязанности

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

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

Leave a Reply