За 16 лет существования компания разработала большую кодовую систему, которая со временем превратилась в монолитную структуру. Изначально руководству было нужно обучить сотрудников технике TDD (разработке через тестирование), чтобы повысить общий уровень инженерной культуры. Однако после первых сессий стало понятно, что компании нужен более комплексный подход — в том числе, обучение команд, работающих над всей системой.
Чтобы адаптировать курс к конкретным нуждам команды, мы провели серию интервью с сотрудниками. С их помощью мы оценили состояние инженерной культуры и выявили проблемы, с которыми столкнулись участники при работе с системой. После этого мы разработали курс из 12 семинаров, охватывающих фундаментальные инженерные практики. На каждом из них участники работали над кодом, который регулярно используют в своей практике. Это позволило быстро закрепить материал.
Время цикла разработки значительно сократилось: от 28 дней до 7. В компании появились эксперты, которые активно развивают инженерную культуру через сообщества и систему наставничества.