У каждой роли есть свой набор обязанностей — набор задач. Если перечислять их все, то вы уснёте быстрее, чем дочитаете эту статью до конца. Здесь обозначим лишь некоторые примеры в привязке к приведённым выше ролям.
Аналитик:
— анализ предметной области
— сбор и формирование требований
— документирование требований (ведение базы знаний)
Владелец продукта:
— разработка видения продукта
— управление бэклогом продукта
— планирование итераций (спринтов)
Разработчик:
— проектирование программных решений
— их реализация и отладка (преобразование в программный код)
Некоторые задачи выполняются совместно при участии нескольких ролей. Например, при планировании
итерации может участвовать вся команда разработки и предлагать свои идеи для реализации в будущем.