Ситуация:
В VK команды разработки работали с высокой скоростью, но решения принимались точечно и часто несогласованно:
— разные юниты проектировали функции параллельно, создавая дублирование;
— продукты не стыковались друг с другом;
— не было единого флоу проектирования, который помогал бы синхронизировать решения и учитывать стейкхолдеров;
— даже сильные специалисты действовали по интуиции, не опираясь на системные принципы.
Это приводило к конфликтующим архитектурным решениям, увеличению нагрузки на команды и потере времени. Бизнесу был нужен подход, который выровняет мышление и стандарты проектирования.