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

История

Разработка методологии «компонентный подход» началась, когда автору потребовалось достичь следующих целей:
  1. 1.
    Создание отдела дизайна — быстро собрать качественный отдел дизайна из дизайнеров с небольшим опытом работы, которые могли бы создавать дизайн-артефакты на уровне арт-директора под его руководством.
  2. 2.
    Быстрая адаптация новых дизайнеров — создать инструкцию для быстрой адаптации и интеграции новых сотрудников к дизайн-процессам компании.
  3. 3.
    Экономия ресурсов компании — создать методику работы, которая позволяла бы дизайнерам повторно использовать компоненты дизайна и кода, созданные сотрудниками организации ранее. В том числе устранить проблему, при которой новый дизайнер не в состояни новый дизайнер не в состоянии без лишних энергозатрат работать с исходными файлами предыдущего дизайнера,

Задача

В процессе достижения поставленных автором целей — список задач компонентнго подхода значительно расширился. Компонентный подход решает ряд задач, в следующих категориях:
  1. 1.
    Автоматизация рутинных задач:
    • разработка компонентов;
    • нейминг компонентов;
    • хранение компонентов;
    • поиск компонентов;
    • эксплуатация компонентов;
    • повторное использование компонентов.
  2. 2.
    Улучшение эффективности работы в команде:
    • Добавление новых дизайнеров в проект/организацию;
    • Взаимодействие между дизайнерами;
    • Взаимодействие между UI-дизайнером и frontend-разработчиком;
  3. 3.
    Увеличение качества интерфейса:
    • Грамотное конструирование компонентов, с точки зрения возможностей доступных технологий;
    • Тестирование компонентов;

Независимость

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

Сообщество

Автором компонентного подхода разрабатываются бесплатные обучающие материалы по компонентному подходу для формирования сообщества дизайнеров, целью которого является:
  1. 1.
    создание обширной библиотеки компонентов доступных для повторного использования в любом проекте;
  2. 2.
    обсуждение и внедрение технологий и приемов работы, которые автоматизируют рутинные операции и ускоряют процесс.
Last modified 2mo ago