Конференция Figma о дизайн системах Virtual Schema

16 ноября прошла Figma Schema 2022.Делал заметки по ходу трансляции, чтобы поделиться со всеми кому будет интересно.

//Schema — это конференция Figma, с фокусом на дизайн системы. Эта конференция обычно более хардовая, чем остальные и поэтому мне особенно интересна. В прошлом году я также собирал заметки. Там тоже было много полезного.

И начинаем.

Конференция Figma о дизайн системах Virtual Schema
Architecting Subcomponents - Nathan Curtis

Architecting subcomponents

Nathan Curtis — Consultant at EightShapes.

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

Конференция Figma о дизайн системах Virtual Schema

Дизайнеры всё больше приближаются к коду, прорабатывают и ограничивают API компонентов. Nathan прошёлся по разным подходам построения компонентов. Задавался вопросом какой подход лучше использовать: слоты, зонирование, метод подмен подкомпонентов или БЭМ. Было приятно слышать упоминание БЭМа на дизайн конференции, которую проводят не только выходцы из Яндекс.Денег :) Ответ — использовать их все и находить более подходящие лично для вашей системы.

Несколько примеров оформления и документирования компонентов:

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Дизайн и код должны быть синхронизированы и для этого каждый дизайнер может выбрать подходящий вариант передачи API компонентов в код. Тут пример через псевдокод.

Конференция Figma о дизайн системах Virtual Schema

И конечно же документируйте всё. API, как можно и нельзя использовать тот или иной компонент, с чем они взаимодействуют и пр.

Конференция Figma о дизайн системах Virtual Schema

Это всё помогает повысить консистентность по всему продукту.

Конференция Figma о дизайн системах Virtual Schema

Главное — Learn. Learn. Learn.

Конференция Figma о дизайн системах Virtual Schema
Expanding your Design System's sphere of influence and other lessons - Lauren LoPrete

Expanding your design system’s sphere of influence and other lessons I’m still learning

Lauren LoPrete — Senior Product Design Manager at Dropbox.

Следующий доклад делал упор на политике внутри компании. Как внедрить дизайн мышление.

Как донести, что вы делаете дизайн систему, а не просто UI kit.

Lauren LoPrete

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

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Если коротко сначала заразите идеей дизайнеров. Через Office hours и другие общие встречи, где вы можете донести ваши идеи. Дальше двигайтесь к менеджерам. Делайте песочницы с драфтами и итерируйте идеи вместе с ними. И уже сформированную идею или несколько, с аргументацией через метрики и советы менеджеров можно нести на C-level. Делайте опросы и проводите звонки One on One, чтобы понять проблемы и как уже помогает текущая дизайн система.

Немного примеров из дизайн системы Dropbox:

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Great visual designers usually have strong opinions about border-radius

Lauren LoPrete

Кто только начинает внедрять дизайн систему или хочет создать дизайн культуру в компании — обязательно посмотрите видео.

Конференция Figma о дизайн системах Virtual Schema
Evolving systems with data and heart - Uber Team

Evolving systems with data and heart

Uber.

Доклад Uber строился вокруг их системы плагинов — Base. Она помогает управлять и отлаживать дизайн систему. Не буду тут особо останавливаться, кто интересуется дизайн системами могли давно про это прочитать. Кто пропустил — подробнее на блоге компании (для России нужен VPN). Но презентация конечно очень красивая.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Выделю, что снова делают акцент на интервью One on One с теми, кто использует дизайн систему и опросах. Uber очень большой. Очень. Поэтому они очень круто закапываются в аналитику использования из дизайн системы. Собрал скринов:

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

И немного советов.

Конференция Figma о дизайн системах Virtual Schema
Navigating complex system updates - Gonzalo Vasquez, Leonie Proske

Navigating complex system updates

Gonzalo Vasquez — Product Designer at Zalando

Leonie Proske — Product Designer at Zalando

Конференция Figma о дизайн системах Virtual Schema

К моменту доклада я уже знал Zalando, но даже не думал что они такие большие. У них 200+ дизайнеров, поддержка более 50 команд и более 140 000 вставок компонентов в неделю (more than 140k component inserts per week). Поэтому изменение даже одного core компонента может поломать работу большого количества людей в компании.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Снова упор, на важности Office hours и чётком донесении ваших идей и синхронизаций между командами. Чтобы понимать как использовать компоненты собираются гайды.

Конференция Figma о дизайн системах Virtual Schema

В очень короткие сроки ребятам нужно было оптимизировать дизайн систему, для соответствия новым правилам доступности интерфейсов в ЕС. Это затронуло очень большое количество компонентов и попутно дало хороший опыт.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Очень полезный скрин, как устроен процесс новых итераций:

Конференция Figma о дизайн системах Virtual Schema

Как только ребята закончили оптимизацию доступности, возникли новые вопросы.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Multidimensional design systems

Из этого доклада я запомнил только опыт работы спикера — 20 лет. Вау.

Rolling out design tokens to a branded house with 18+ products - Deborah Lindberg, Lewis Healey

Rolling out design tokens to a branded house with 18+ products

Deborah Lindberg — Lead Product Designer at Atlassian

Lewis Healey — Senior Product Designer, Design Systems at Atlassian

У Atlassian в прошлом году был один из самых интересных докладов. Да и в целом их подход к построению дизайн системы мне очень близок. Именно дизайн системы, Jira всё также — боль.

Рассказали как они создают и внедряют дизайн токены для более 18 продуктов, которые должны выглядеть и ощущаться одинаково. Поговорили о том, как создавали эти токены и о проблемах с которыми столкнулись. Показали Figma плагин, который позволяет 500+ дизайнерам ускорять рабочий процесс и сохранять их рабочее время.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

THE SYSTEM IS ONLY AS GOOD AS ITS ADOPTION

Конференция Figma о дизайн системах Virtual Schema

Изменения такой огромной системы очень болезненны и занимают много времени.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Немного скринов про переход к системе дизайн токенов и как они меняются в разных темах:

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

И снова про синхронизацию дизайна и кода.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Советую глянуть видео и закопаться в детали. Много интересного. И ещё, ребята поделились публичным FigJam файлом с подробностями.

Посыл всей конференции — переход от старой системы или легаси к новой это не прямая линия, а огромное количество итераций. Главное понимать к чему вы идёте.

Конференция Figma о дизайн системах Virtual Schema
Конференция Figma о дизайн системах Virtual Schema

Ребята из Figma выложили записи докладов и с оффлайн конференций в Токио и Нью-Йорке. Вот несколько из них:

Пишу про UX, фронтенд, разное из мира финтеха и екома в своём телеграм-канале @io_parlo. Подписывайтесь, чтобы не пропустить новые заметки.

88
5 комментариев

спасибо за статью. не могла в тот день залогиниться и посмотреть трансляцию. не знала стоит ли пересматривать. работаю сейчас над токенизацией дс и у нас всё тоже сложно с этим идет, по вашему совету теперь посмотрю доклад атлассина

1
Ответить

блин, они написали свой плагин 😂

Ответить

Это прикол какой-то звать спикеров из компаний, которые, скажем так, далеки от хорошего дизайна: uber, atlassian, dropbox?

Ответить

На этих конференциях, как правило, дизайнеры и разработчики дизайн системы.
За продуктовый опыт в больших компаниях отвечают другие команды, которым дизайнеры дизайн системы помогают.

Ответить

У атлассина офигенная дс и все файлы доступны публике в фигме.

Ответить