Дизайн-системы
Собираем язык продукта из правил, токенов, компонентов, содержания и процессов команды.
Находим места повторной изобретательности
Аудит выявляет повторения, расхождения и места, где команды принимают одно решение заново.
Обычно проблема видна не в отсутствии библиотеки, а в десятках почти одинаковых таблиц, форм и карточек. Их расхождения показывают, какие решения действительно стоит сделать общими.
Токены без поведения не складываются в систему
Токены, компоненты, паттерны содержания и документация образуют общий язык.
Название цвета или отступа ещё ничего не объясняет. Система описывает назначение, состояния, содержание и границы применения, чтобы одинаковый элемент одинаково понимали в макете и в коде.
Библиотека живёт только вместе с командой
Система считается работающей, когда ею удобно пользоваться дизайнерам и разработчикам.
Нужен понятный способ предложить изменение, проверить его и обновить документацию. Без владельцев и процесса даже аккуратная библиотека быстро отстаёт от живого продукта.
Нужно понять, как эта работа устроится именно в вашем продукте? Начнём с контекста и ограничений.
Разобрать задачу ↗