Agile Odyssey. Гибкие методологии в действии - страница 10

Шрифт
Интервал


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

– Обучение и развитие: Scrum мастер помогает команде совершенствовать свои навыки и понимание методологии.


Поддержка владельца продукта: он помогает владельцу продукта определить приоритеты и требования для бэклога продукта.


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

Роль 2: Владелец продукта

Владелец продукта – это человек, ответственный за определение требований и приоритетов для разрабатываемого продукта. Владелец продукта выполняет следующие функции:

– Создание и управление бэклогом продукта: он формирует список задач и требований, определяя их приоритеты.

– Определение целей продукта: владелец продукта определяет, какие результаты должны быть достигнуты с помощью продукта.

– Обратная связь от заказчика: владелец продукта представляет интересы заказчика и обеспечивает обратную связь между заказчиком и командой разработки.

– Принятие решений о релизе: владелец продукта определяет, когда и какие части продукта будут выпущены.


Роль владельца продукта требует внимания к потребностям заказчика, стратегического мышления и способности принимать решения о приоритетах разработки.

Роль 3: Команда Разработки

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

– Итерационная разработка: команда разрабатывает продукт на протяжении коротких итераций, называемых спринтами.

– Самоорганизация: команда сама определяет, как выполнить задачи и достичь целей спринта.

– Коллективная ответственность: команда несет коллективную ответственность за качество и результаты работы.

– Работа с бэклогом продукта: команда выбирает задачи из бэклога продукта и определяет, как их выполнять.


Роль команды разработки требует специалистов, готовых работать в команде, и способных достигать результатов в рамках коротких итераций.

Роль 4: Заказчик

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