Скрам - роли
Команда Scrum состоит из трех ролей, а именно ScrumMaster, владельца продукта и команды.
Скраммастер
Скрам-мастер (иногда обозначаемый как Скрам-мастер, хотя в официальном термине нет места после «Скрам») является хранителем процесса схватки. Он / она несет ответственность за:
- сделать процесс гладким
- устранение препятствий, влияющих на производительность
- организация и проведение важных встреч
Владелец продукта
Владелец продукта несет ответственность за максимальное повышение ценности продукта и работы Команды. То, как это делается, может сильно различаться в разных организациях, командах Scrum и отдельных лицах.
Владелец продукта является единственным лицом, ответственным за управление бэклогом продукта. Управление невыполненными работами по продукту включает:
Четкое выражение элементов бэклога продукта.
Заказ элементов бэклога продукта для наилучшего достижения целей и задач.
Оптимизация ценности работы, выполняемой Командой.
Обеспечение того, чтобы бэклог продукта был видимым, прозрачным и понятным для всех, а также показывал, над чем команда будет работать дальше.
Обеспечение того, чтобы команда понимала элементы в бэклоге продукта на необходимом уровне.
Владелец продукта может выполнить указанную выше работу или поручить это команде. Однако ответственность за эти задачи остается за владельцем продукта.
Владелец продукта - это один человек, а не комитет. Владелец продукта может представлять пожелания комитета в журнале отставания продукта, но те, кто хочет изменить приоритет элемента журнала отставания, должны обратиться к владельцу продукта.
Чтобы Владелец продукта добился успеха, вся организация должна уважать его или ее решения. Решения Владельца продукта видны в содержании и порядке Бэклога продукта. Никому не разрешается указывать Команде работать с другим набором требований, и Команде не разрешается действовать в соответствии с тем, что говорят другие. Это обеспечивает ScrumMaster.
Команда
Команда самоорганизующаяся и кросс-функциональная. Это означает, что команда состоит из аналитиков, дизайнеров, разработчиков, тестировщиков и т. Д. В зависимости от ситуации и соответствия проекту.
Некоторые люди в индустрии называют эту команду командой разработчиков. Однако такая ссылка вызывает споры о том, что в команде могут быть только разработчики и никаких других ролей. Совершенно очевидно, что это всего лишь заблуждение. Чтобы разработать программный продукт, нам нужны все роли, и в этом суть схватки - команда будет работать в сотрудничестве. Кросс-функциональные команды обладают всеми необходимыми компетенциями для выполнения работы, не зависящей от других, не входящих в команду, и, таким образом, можно сэкономить время и усилия. Модель команды в Scrum предназначена для оптимизации гибкости, творчества и производительности.
Оптимальный размер команды: достаточно маленький, чтобы оставаться гибким, и достаточно большой, чтобы выполнить значительную работу в рамках спринта. По возможности, размер команды должен быть от пяти до девяти человек. Менее пяти членов команды уменьшают взаимодействие и приводят к меньшему увеличению производительности. Наличие более девяти участников требует слишком большой координации.
Скрам-команда ежедневно работает в тесном сотрудничестве, чтобы обеспечить бесперебойный поток информации и быстрое решение проблем. Команда Scrum предоставляет продукт итеративно и поэтапно, максимизируя возможности для обратной связи. Дополнительные поставки готового продукта гарантируют, что потенциально полезная версия рабочего продукта всегда доступна.