Скрам распознает только три отличающиеся роли:
• владелец продукта (product owner);
• скрам-мастер (scrum master);
• член команды (team member).
Скрам-команда состоит из одного владельца продукта, одного скрам-мастера и нескольких членов команды по созданию продукта. Владелец продукта и скрам-мастер взаимно дополняют друг друга: первый способствует улучшению продукта, второй – процесса. Члены команды сосредотачиваются на результатах. Согласно общепринятому правилу, в команде должно быть от пяти до девяти человек. У меньшего количества людей может не хватить разнообразных навыков, а у большего могут возникнуть проблемы с продуктивностью из-за чрезмерных расходов на социальные коммуникации.
Рисунок из книги Scrum: a Breathtakingly Brief and Agile Introduction
Отвечает за скорейший возврат инвестиций бизнес-заказчиков в заработную плату команды, аренду офисов, компьютеры, программное обеспечение и т. п. Он увеличивает показатель ROI или, проще говоря, максимизирует прибыль с помощью нижеперечисленных способов:
• Направляет команду к самой ценной работе (а не к менее ценной), расставляя приоритеты в бэклоге продукта. Никто, кроме него, не имеет права давать команде разработки продукта какие-либо задания или изменять порядок их выполнения.
• Убеждается, что члены команды полностью понимают требования. В противном случае они будут тратить время на создание ненужных вещей.
Чаще всего владелец продукта добавляет требования в бэклог продукта в виде пользовательских историй. Например, «Как ‹роль› я хочу ‹функцию›, чтобы ‹чего-то достичь›» или «Как ‹тип пользователя› я хочу ‹что-нибудь сделать›, чтобы ‹добавить ценность›». Такая форма понятна всем – разработчикам, заказчикам, клиентам.