модуль 5 из 5 · Акт VII · ~35 мин · 7 решений
сцена
Кира собирает лидов сама — впервые с того понедельника «у доски». На экране — письмо банка: «Иногда кажется, что я работаю в трёх разных программах». Рядом — её собственный аудит, безжалостный, как всё, что делает Кира: три реализации спиннера (одна крутится против часовой), четыре оттенка серого для заблокированных кнопок, Enter в трёх зонах делает три разных вещи, у ассистента свои тосты (всплывающие плашки-уведомления), «потому что стандартные не подошли по вайбу».
Полгода назад я была против распила, потому что боялась ровно этого. Я ошибалась в главном — автономия деплоя окупилась, сто раз в неделю окупается. Но в этом, — она кивает на экран, — я была права. Каждая команда летит. В свою сторону.
Может, само выровняется? Дизайн-система же есть, компоненты общие…
Компоненты общие, решения — нет. Дизайн-система — это библиотека, из неё можно взять кнопку, а можно не взять. Никто не выбирает «сделать вразнобой» — просто у каждой команды свой дедлайн, свой вкус и ни у кого нет времени спросить соседей. Фрагментация — это не чья-то ошибка. Это равнодействующая ста маленьких правильных решений.
И что, будем всех строить? Согласовывать каждую кнопку через комитет? Мы же от этого убегали.
Нет. Я хочу другое, и я хочу это возглавить. — Она выводит на экран один слайд. — Платформенная команда фронтенда. Оболочка, дизайн-система, пайплайны, бюджеты — в одних руках. Не полиция. Прачечная: приносишь своё, получаешь чистое, и туда хочется приходить, потому что удобнее, чем стирать руками.
(тихо, Лере) Полгода назад она защищала монолит. Теперь она строит платформу для его противоположности. Это не смена лагеря — это одна и та же должность: хранитель целого.