Минимальная жизнеспособная система проектирования

Растущая система проектирования UXPin, хранящаяся в библиотеке системы проектирования UXPin

За последние пару недель я имел удовольствие рассказать о подходе UXPin к построению системы проектирования на нескольких встречах и вебинарах (один из них можно посмотреть здесь). Мне было очень интересно делиться нашим опытом, многому научившись, после моих бесед.

Один вопрос, который мне задавали несколько раз, который также задавался во время моих бесед с нашей командой в UXPin, был:

Сколько времени занимает создание системы проектирования?

Там нет неправильных вопросов, и я был рад ответить каждый раз. Однако всякий раз, когда я слышу этот вопрос, я чувствую, что он указывает на более глубокую проблему: системы проектирования по-прежнему неправильно понимают и путают со старым подходом к созданию руководства по стилю.

Zombie Style Guide Legacy

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

Похоже, система дизайна? Вы правы. Это звучит как система дизайна, но это не так.

Этот старый подход к созданию руководства по стилю был направлен на создание артефакта. Это должно быть производным от процесса документации. И каждый раз ...

До того, как руководство по стилю было сделано, оно уже превратилось в зомби.

Зачем? Просто потому, что динамичный мир разработки продуктов, где изменения происходят постоянно, плохо реагирует на статические активы, на создание которых уйдут недели. В то время как мученик дизайна / разработки изо всех сил пытался документировать каждую конвенцию, конвенции постоянно менялись. Создание руководства по стилю было сизифовой задачей.

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

Система проектирования - это процесс

В отличие от статических руководств по стилю, системы проектирования являются динамическими. Что это означает? Руководство по стилю - это артефакт, система дизайна - это процесс.

Артефакты статичны, процессы динамичны.

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

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

Управление энтропией с помощью руководства по стилю и системы дизайна

Единство против энтропии

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

Опыт продукта постепенно превращается в хаос.

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

Никогда не заканчивающийся минимально жизнеспособный продукт

У вопроса о дате поставки системы проектирования, кажется, есть скрытое предположение, что есть некоторый момент времени, когда система дизайна «сделана». Процессный характер системы проектирования опровергает это предположение.

Система проектирования - это процесс, и поэтому она всегда всегда готова и никогда не выполняется.

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

Старт маленького корабля часто

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

Энтропия перестает расширяться с первым соглашением, согласованным и реализованным проектной организацией. В отличие от руководства по стилю, ценность системы дизайна можно ощутить сразу. Система проектирования начинает добавлять ценность почти сразу, даже если первое соглашение - это просто набор из 5 основных цветов с соответствующим соглашением об именах. На самом деле я бы сказал, что:

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

Зачем? Потому что этот цвет сразу уменьшает энтропию, в отличие от статического руководства по стилю, которое всегда остается устаревшим и никогда не применяется.

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

Удачи.

Хотите посмотреть, как мы строим нашу систему проектирования? Следуйте нашим спринтам по проектным операциям:

  • Дизайн систем Sprint 0: Серебряная пуля разработки продукта.
  • Проектирование систем Sprint 1: интерфейс инвентаризации
  • Система проектирования Sprint 2: одна цветовая палитра, чтобы управлять ими всеми
  • Система проектирования Sprint 3: управление основами
  • Система проектирования Sprint 4: принципы проектирования
  • Система проектирования Sprint 5: управление типографикой
  • Система проектирования Sprint 6: самые быстрые иконки на Земле

А вот более широкий взгляд на системы проектирования:

Системы проектирования - это язык. И это навсегда меняет разработку программного обеспечения.

Присоединяйтесь: https://www.uxpin.com/design-systems-early-access