February 24, 2018

Можно ли работать с интерфейсом без дизайн-системы?

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

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

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

Давайте разберемся с опасностью бессистемного подхода.

Изолированно решая задачу «для галочки», мы загоняем в капкан как минимум три стороны:

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

Таким образом на дальней дистанции весь наш труд будет иметь деструктивный характер.

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

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

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

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

P.S

Большую часть трудностей мы испытали/испытываем на себе и дело не всегда в наследии компании или особенности проектов. Дело в том, что в вебе еще не накопилось количество лучших практик. Но совершенно очевидно, что всё-таки уже есть опыт, который нужно фиксировать, анализировать и развивать. Отвечая на вопросы один за другим у нас образовался http://bem.design

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

Храните систему и система защитит вас от дальнейшего хаоса и направит в нужную сторону.

Stay BEMed! 🤙