Перевод продуктов на компонентную дизайн-систему Prizm
Предприятие
Цифровая индустриальная платформа
Период реализации проекта
2021 — 2024
Предпосылки и цели проекта
Основное направление деятельности компании — разработка программного обеспечения. Создание дизайн-системы связано с необходимостью унификации и стандартизации процесса разработки и дизайна промышленных цифровых решений и снижения зависимости от фреймворков, которые в скором времени могут стать недоступны на территории России.
Решения
Компонентная дизайн-система Prizm создавалась как одна из первых российских дизайн-систем, ориентированных на задачи разработки индустриального ПО для таких отраслей, как нефтегаз, машиностроение, металлообработка, энергетика и горная добыча. Она содержит необходимые инструменты для создания новых приложений и сервисов, а также для перевода существующих продуктов на единый технологический стек. Использование новой дизайн-системы позволяет повысить эффективность работы над портфелем продуктов за счет обеспечения единого пользовательского опыта, улучшить качество и последовательность дизайна во всех продуктах и на всех этапах разработки, а также поддерживать актуальную версию открытой и свободной платформы для разработки веб-приложений — Angular.
Что изменилось в результате
Ранее в продуктах и проектах компании использовались разные фреймворки, что влекло сложность интеграции, увеличение времени разработки, снижение производительности, усложнение поддержки. Дополнительно существовала зависимость от зарубежных фреймворков, которые в любой момент могут прекратить поддержку пользователей в РФ.
Благодаря переходу на новую дизайн-систему удалось добиться следующих результатов: — Оптимизация рабочего процесса: дизайн-система позволяет ускорить процесс разработки, так как предоставляет готовые компоненты и шаблоны, что сокращает время на создание новых страниц и приложений. — Централизация знаний: новые сотрудники могут быстро адаптироваться к проекту благодаря наличию единой базы знаний, где зафиксированы используемые элементы и принципы построения проекта. — Консистентность продуктов: единый стиль и подход к дизайну обеспечивают пользователям предсказуемость и удобство взаимодействия с продуктами компании. — Синхронизация работы: благодаря дизайн-системе уменьшается необходимость в подробных технических заданиях, поскольку многие аспекты уже описаны в гайдлайнах. — Внимание к User Experience: дизайн-система позволяет сосредоточиться на логике интерфейса и опыте пользователей, так как дизайнеры имеют больше времени на проработку этих аспектов. — Гибкость и масштабируемость: дизайн-система позволяет легко вносить изменения в продукты, масштабировать их и добавлять новые функции без значительных затрат времени и ресурсов.
Основные трудности проекта
— Сжатые сроки для импортозамещения. — Ограниченный размер команды. — Большое число требований к системе, сбор и обработка информации, проектирование. — Необходимость поддержки существующих решений в продуктах. — Поддержание актуальной документации.
Ключевые итоги
Результатом перехода на компонентную дизайн-систему Prizm стало: — снижение зависимости от зарубежных фреймворков; — упрощение поддержки приложений; — повышение производительности; — единый дизайн и поведение компонентов.