Scrum команды не рождаются, ими становятся. У каждой команды может быть свой путь становления, короткий или длинный, болезненный или легкий, нудный или увлекательный. В течении полугода я со своими командами успешно прошел этот путь. Команды, состоящие из 25 разработчиков: QA-инженеры, бизнес аналитики, архитекторы и тимлиды, —  стали полноценными Scrum командами.
Основываясь на этом бесценном опыте, хочу выделить 6 шагов, необходимых для успешного перехода.

1. В первую очередь убедитесь, что Scrum будет наилучшим подходом в вашем случае.

Ваша 100%-я уверенность в правильности выбора и уверенность в успехе будет одним из ключевых факторов успеха. Надо помнить, что переход на новую систему организации, внедрение нового процесса и пр. — это перелом, иногда болезненный. Ведь вы выводите команду из зоны комфорта. Будьте готовы к сопротивлению, конфликтам и игнорированию. Уверенность, настойчивость и способность убеждать пригодятся вам..

2. Найдите людей в ваших командах, которые знакомы со Scrum и поддерживают его.

Привлеките их к этой миссии и  работайте над этим вместе.
Для команд, которые работали с использованием подхода Waterfall, переход на Scrum, зачастую, это перелом в сознании.
Сопротивление — это первая и естественная реакция в такой ситуации. Члены команды, которые знакомы со Scrum и поддерживают его, помогут сгладить и ускорить переход.

3. Создайте план того, как вы вместе с командой собираетесь осваивать Scrum.

В первую очередь ваш план должен содержать:

  • распределение ролей (команда разработчиков, владелец продукта, Scrum master);
  • введение в работу Scrum-артифактов (Product Backlog and Sprint Backlog, User story, Burndown chart);
  • проведение Scrum-церемоний (Stand-Up meeting, Sprint review, Sprint retrospective, Sprint planning).

В среднем, команде необходимо прожить шесть спринтов, чтобы сформироваться как Scrum команда. Ваш план вы можете привязать к 6-ти спринтам, например, и с каждым спринтом вводить следующие новые инструменты и Agile-практики, которые помогут команде стать максимально эффективной Scrum-командой.

4. Проводите тренинги по Scrum и Agile практикам и инструментам перед исполнением каждого шага из вашего плана.

Перед началом перехода проведите первый ознакомительный тренинг о принципах Agile и Scrum в частности. Расскажите, какие роли, церемонии и артефакты присутствуют в Scrum.
Для определения дальнейших семинаров и тренингов вам могут помочь:

  • Ретроспективы;
  • Полученные знания и обмен опытом на тематических собрания и курсах (например курс по по получению CSM);
  • Мнение заинтересованных лиц в проекте (stakeholders);
  • Scrum of Scrum.

Вышеперечисленное также может повлиять на изменения в вашем плане по освоению Scrum.

5. Собирайте отзывы.

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

В то же время воспринимайте получаемые отзывы с учетом пяти стадий привыкания к изменениям (Kübler-Ross model).

6. Посещайте Scrum конференции, встречи и курсы.

Даже если вы уделили достаточно времени самостоятельному изучению Scrum, обмен опытом, совместное обсуждение кейсов, новые инструменты и их использование — все это вам пригодится.
Например, получить сертификат CSM (Certified Scrum Specialist). Обычно это двухдневный курс и тест из 40 вопросов.

Итак, давайте подытожим.

6 шагов для создания Scrum команды:

  1. Будьте уверены на 100% , что Scrum это наилучший подход в вашем случае;
  2. Найдите людей в ваших командах, которые знакомы со Scrum и поддерживают его;
  3. Создайте план, как вы вместе с командой собираетесь осваивать Scrum;
  4. Обучайте команды работать следуя Agile/Scrum практикам;
  5. Собирайте отзывы;
  6. Посещайте Scrum конференции, встречи и курсы.

Удачи!