
Про скрам-метод уже написано много. Подробнее про него можно прочитать здесь:
- Agile Manifesto (https://ru.wikipedia.org/wiki/Agile_Manifesto)
- Джефф Сазерленд,"Scrum. Революционный метод управления проектами" (https://www.mann-ivanov-ferber.ru/books/scrum/)
- Множество инфо по запросу в Google: "SCRUM"

В этом посте я бы хотел сфокусироваться ключевом аспекте скрам, без которого ничего получится, - речь пойдет о SCRUM-КОМАНДЕ и взаимоотношениях в ней. Отвечу на основные вопросы, которые помогут разобраться в вопросе.
Из кого состоит SCRUM-команда?
SCRUM состоит из:
- SCRUM-мастер
- Владелец продукта
- Разработчики - для простоты так будем называть всех членов команды. В зависимости от целей проекта состав может быть разным, но как правило это:
- Аналитик
- Программист
- Тестировщик
- Технический писатель
- Другие узко-квалифицированные специалисты
При этом один человек может исполнять сразу несколько ролей.
Сколько человек в SCRUM-команде?
SCRUM подходит для небольших команд: 3 до 10 человек. В идеале что-то посередине.
Если команда слишком маленькая, то в ней может не хватать специалистов по всех вопросах.
Если команда слишком большая, то она теряет свою эффективность за счет увеличения коммуникаций между ее членами.
Идеально: 5-7 человек, но нужно исходит из задач проекта и квалификации членов команды. Также нужно иметь ввиду, что некоторые специалисты могут одновременно участвовать в нескольких проектах.

SCRUM-мастер это начальник?
SCRUM - отвергает иерархическую модель, поэтому SCRUM-мастер - это скорее наставник и куратор.
В опытной SCRUM-команде все решения принимаются совместно.

Кто такой владелец продукта? чем он занимается?
Владелец продукта - очень важный человек в команде, обладающий видением того, что команда собирается делать.
Он разрабатывает концепцию проекта и отвечает за его разработку. Составляет и ведет бэклог (список задач) проекта, собирает и формализует требования, определяет их приоритеты.
Если SCRUM-мастер отвечает на вопрос "КАК делать", то владелец продукта отвечает на вопрос "ЧТО делать".

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

Как вести себя в SCRUM-команде?
Главный навык, который нужно в себе выработать для продуктивной работы в SCRUM-команде это УВАЖЕНИЕ: уважение к коллегам и их мнению (смотри ценности Agile Manifesto пункт №1: Люди и взаимодействие важнее процессов и инструментов)
При обсуждении рабочих вопросов, мозговых штурмах, следует избегать таких оценочных фраз как: "Ты не прав!", "Это глупо!".

Интриги и обсуждения "за спиной" и сплетни также не пойдут на пользу рабочему процессу.
Наверное, на этом пока хватит.
В следующих статьях я и мои коллеги расскажут о других элементах SCRUM: спринтах, досках, задачах и бэклоге.
Материал подготовлен компанией АЭМ-Технологии