Экосистема
веб-проектов

Мы можем стать владельцами экосистемы веб-проектов не только в Figma, но и в коде, разработав открытую библиотеку компонентов для внутренних команд группы компаний

  1. Контроль над визуальным и функциональным представлением

Становясь владельцами экосистемы, мы не только сможем определять, как выглядят компоненты в Figma, но и строго регламентировать их рендеринг в веб-пространстве. Это обеспечит единообразие и улучшит взаимодействие пользователей. Например, единообразное отображение кнопок и форм по всем сайтам группы может увеличить их конверсию на 20% (по данным исследований UX).

  1. Доступ к компонентам в коде и возможности A/B тестирования

Наличие кодовой базы компонентов позволит нам выстраивать процесс A/B тестирования. Это даст возможность тестировать конкретные элементы и улучшать их по результатам тестов. Мы сможем обновлять компоненты для всех сайтов группы, что экономит время разработки и ускоряет внедрение изменений.

  1. Кастомизация и использование в других проектах

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

  1. Монетизация наработок

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

  1. Единообразие и контроль

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

  1. Адаптивность и обновляемость

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

  1. Расширение возможностей

Создание библиотеки может стать основой для новых проектов и сервисов.

  1. Монетизация наработок

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

  1. Оптимизация

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

  1. Контент план

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

  1. Недостаток ресурсов

Разработка и поддержка открытой библиотеки требует значительных ресурсов (времени, специалистов и бюджета). Если ресурсов будет недостаточно, это может привести к неэффективной реализации.

  1. Сопротивление изменениям

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

  1. Сложности с поддержкой

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

  1.  Вопросы безопасности

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

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