Номинанты 2024
Первооткрыватели года

Перевод продуктов на компонентную дизайн-систему Prizm

Предприятие

Цифровая индустриальная платформа

Период реализации проекта

2021 — 2024

Предпосылки и цели проекта

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

Решения

Компонентная дизайн-система Prizm создавалась как одна из первых российских дизайн-систем, ориентированных на задачи разработки индустриального ПО для таких отраслей, как нефтегаз, машиностроение, металлообработка, энергетика и горная добыча. Она содержит необходимые инструменты для создания новых приложений и сервисов, а также для перевода существующих продуктов на единый технологический стек. Использование новой дизайн-системы позволяет повысить эффективность работы над портфелем продуктов за счет обеспечения единого пользовательского опыта, улучшить качество и последовательность дизайна во всех продуктах и на всех этапах разработки, а также поддерживать актуальную версию открытой и свободной платформы для разработки веб-приложений — Angular.

Что изменилось в результате

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

Благодаря переходу на новую дизайн-систему удалось добиться следующих результатов:
— Оптимизация рабочего процесса: дизайн-система позволяет ускорить процесс разработки, так как предоставляет готовые компоненты и шаблоны, что сокращает время на создание новых страниц и приложений.
— Централизация знаний: новые сотрудники могут быстро адаптироваться к проекту благодаря наличию единой базы знаний, где зафиксированы используемые элементы и принципы построения проекта.
— Консистентность продуктов: единый стиль и подход к дизайну обеспечивают пользователям предсказуемость и удобство взаимодействия с продуктами компании.
— Синхронизация работы: благодаря дизайн-системе уменьшается необходимость в подробных технических заданиях, поскольку многие аспекты уже описаны в гайдлайнах.
— Внимание к User Experience: дизайн-система позволяет сосредоточиться на логике интерфейса и опыте пользователей, так как дизайнеры имеют больше времени на проработку этих аспектов.
— Гибкость и масштабируемость: дизайн-система позволяет легко вносить изменения в продукты, масштабировать их и добавлять новые функции без значительных затрат времени и ресурсов.

Основные трудности проекта

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

Ключевые итоги

Результатом перехода на компонентную дизайн-систему Prizm стало:
— снижение зависимости от зарубежных фреймворков;
— упрощение поддержки приложений;
— повышение производительности;
— единый дизайн и поведение компонентов.

Источник фото: idp.zyfra.com