March 4, 2018

Предрассудки относительно дизайн-системы

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

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

В полностью неконтролируемом состоянии случайности, можно пребывать неограниченное количество времени. Иногда непредсказуемость плотно прорастает в ДНК всей дизайн-команды. Наверняка вы попадали в команды в которых участники борются за рабочее место в самом дальнем углу комнаты, пряча свою неуверенность за повернутыми в стену мониторами.

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

Череда кризисов случается и во «взрослом» возрасте, отличие только в том что с опытом, мы учимся его конвертировать в вопросы и по крупицам находить ответы. Так же кризис может возникнуть и у любого участника команды, с недостаточным набором визуальных навыков.

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

Что касается страха ограничений, то вам может мешать набор кирпичей в виде UI Kit-a, но вы никогда не окажитесь в тисках системы. Во всяком случае если будете воспринимать ее как алгоритм, который помогает генерить интерфейс, а алгоритм всегда можно подкрутить.

«Интерфейс это всего лишь один из возможных результатов, который появиляется после обхода информационного дерева с учетом сценариев, по правилам вашего визуального языка / дизайн-системы. Можно менять как саму структуру дерева, так и правила и получать другой сгенерированный результат»

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

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

Stay BEMed! 🤙