Скрам-роли: анатомия скрам-команды

Опубликовано: 2022-08-23

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

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

Итак, если вы хотите воспользоваться преимуществами этой гибкой структуры, вам, вероятно, будет интересно: «Что такое скрам? Что такое скрам-команда? и какие роли составляют эту команду?» Начнем с краткого определения scrum.

Что такое Скрам?

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

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

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

  • Скрам-команда : Скрам-команды состоят из владельца продукта, скрам-мастера и команды разработчиков. Мы определим эти роли и обязанности в схватке в разделе ниже.
  • События Scrum: в каждом спринте происходят четыре события Scrum. Планирование спринта, ежедневный скрам, обзор спринта и ретроспектива скрама. Их также называют церемониями схватки по определению Scrum Alliance.
  • Agile-спринты: спринты являются важным элементом процесса scrum. Каждый спринт — это определенный период времени, в течение которого скрам-команда работает над выполнением задач в бэклоге продукта и конкретных целей, определенных членами команды во время планирования спринта.
  • Бэклог продукта: Бэклог продукта — это список задач, который используется для организации работы или пользовательских историй, которые необходимо выполнить.
  • Пользовательские истории: Пользовательские истории — это функции продукта или улучшения продукта. Их называют пользовательскими историями, потому что они определяются с точки зрения пользователя, а не с точки зрения команды разработчиков.

Роли и обязанности в Scrum

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

1. Владелец продукта

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

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

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

  1. Управление бэклогом продукта
  2. Управление выпуском
  3. Управление заинтересованными сторонами
  4. Определите цели продукта и функции продукта, чтобы создать реалистичный список невыполненных работ с помощью команды Scrum.
  5. Собирайте отзывы пользователей из обзоров спринтов, чтобы принимать решения о невыполненных работах по продукту.

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

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

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

Обязанности скрам-мастера

  1. Проводите скрам-мероприятия: планирование спринта, ежедневный скрам, обзор спринта и ретроспектива скрама.
  2. Помогите всем в команде Scrum понять невыполненную работу по продукту и способствовать достижению консенсуса между менеджерами по продукту и командами разработчиков.
  3. Продвигать использование метода scrum в организациях.
  4. Научите команду разработчиков самоорганизации и межфункциональному взаимодействию, чтобы облегчить командное сотрудничество.

3. Команда разработчиков

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

Давайте рассмотрим основные обязанности роли команды разработчиков, чтобы узнать больше об этих членах команды scrum.

Обязанности команды разработчиков

  1. Достижение целей, определенных scrum-командой в бэклоге продукта
  2. Посещайте скрам-мероприятия и следуйте указаниям владельца продукта и скрам-мастера.
  3. Предоставляйте отзывы, чтобы помочь владельцам продукта и скрам-мастерам ставить реалистичные цели продукта.

Лучшие практики для Scrum-команд

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

1. Ценности Скрам-команды

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

  1. Мужество, как в мужестве поступать правильно
  2. Сосредоточьтесь, например, на спринтах (коротких итерациях).
  3. Приверженность, как приверженность целям скрам-команды
  4. Уважение, как и уважение к каждому члену команды
  5. Открытость, как в открытости о проблемах и выполнении работы

2. Скрам-команды самоорганизуются

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

3. Размер Скрам-команды

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

Если вы ищете инструмент для поддержки автономии вашей scrum-команды, то ProjectManager для вас. Наше облачное программное обеспечение для управления проектами предназначено для развития совместной работы и предоставления скрам-командам инструментов, необходимых им для контроля над проектом. Попробуйте сегодня с этой бесплатной 30-дневной пробной версией.