Нестыдные вопросы про SCRUM - команду

Про скрам-метод  уже написано много. Подробнее про него можно прочитать здесь:

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

 

В этом посте я бы хотел сфокусироваться ключевом аспекте скрам, без которого ничего получится, - речь пойдет о SCRUM-КОМАНДЕ и взаимоотношениях в ней. Отвечу на основные вопросы, которые помогут разобраться в вопросе.

Из кого состоит SCRUM-команда?

SCRUM состоит из:

  • SCRUM-мастер
  • Владелец продукта
  • Разработчики - для простоты так будем называть всех членов команды. В зависимости от целей проекта состав может быть разным, но как правило это:
    • Аналитик
    • Программист 
    • Тестировщик
    • Технический писатель
    • Другие узко-квалифицированные специалисты

При этом один человек может исполнять сразу несколько ролей.

 

Сколько человек в SCRUM-команде?

SCRUM подходит для небольших команд: 3 до 10 человек. В идеале что-то посередине.

Если команда слишком маленькая, то в ней может не хватать специалистов по всех вопросах.

Если команда слишком большая, то она теряет свою эффективность за счет увеличения коммуникаций между ее членами. 

Идеально: 5-7 человек, но нужно исходит из задач проекта и квалификации членов команды. Также нужно иметь ввиду, что некоторые специалисты могут одновременно участвовать в нескольких проектах.

SCRUM-мастер это начальник?

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

В опытной SCRUM-команде все решения принимаются совместно.

Кто такой владелец продукта? чем он занимается?

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

Он разрабатывает концепцию проекта и отвечает за его разработку. Составляет и ведет бэклог (список задач) проекта, собирает и формализует требования, определяет их приоритеты.

Если SCRUM-мастер отвечает на вопрос "КАК делать", то владелец продукта отвечает на вопрос "ЧТО делать".

Кто что делает в команде?

Конечно, программист - программирует, тестировщик - тестирует и так далее.

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

Как вести себя в SCRUM-команде?

 

Главный навык, который нужно в себе выработать для продуктивной работы в SCRUM-команде это УВАЖЕНИЕ: уважение к коллегам и их мнению (смотри ценности  Agile Manifesto пункт 1: Люди и взаимодействие важнее процессов и инструментов)

При обсуждении рабочих вопросов, мозговых штурмах, следует избегать таких оценочных фраз как:  "Ты не прав!", "Это глупо!".

Интриги и обсуждения "за спиной" и сплетни также не пойдут на пользу рабочему процессу.

 

Наверное, на этом пока хватит.

В следующих статьях я и мои коллеги расскажут о других элементах SCRUM: спринтах, досках, задачах и бэклоге. 

 

Материал подготовлен компанией АЭМ-Технологии