Varasset: переход с устаревшей технологии на современный open-source всего за 8 месяцев
Ситуация
Varasset — семейство решений для управления рабочими процессами и ресурсами при передаче и распределении энергоснабжения. В том числе, Varasset помогает управлять проектами капитального строительства, позволяя отслеживать расходы и ход работ. Особенность Varasset – высокая гибкость и способность адаптироваться под особенности любой электроэнергетической или телекоммуникационной компании.
Varasset давно популярен на американском рынке отраслевого ПО. Компания развивает два продукта: “Varasset XAM” и “Varasset Joint Use”. Изначально разработка велась на Microsoft Silverlight. Когда несколько лет назад Microsoft объявил, что прекращает поддержку Silverlight, команде пришлось искать новую технологическую платформу. Важными требованиями стали гибкость и открытый код, чтобы минимизировать риск повторения ситуации. После длительного поиска команда остановилась на Jmix (ранее CUBA Platform).
Решение
Первой задачей стала непосредственно миграция с Silverlight на Jmix. Это оказалось значительно проще, чем ожидалось. Весь процесс занял 8 месяцев, причем миграцию выполняла небольшая команда из 5-6 разработчиков при неполной занятости.
“Перейти с технологий Microsoft на Java-стек оказалось удивительно легко”
Dave Chaney, управляющий партнер Varasset
После завершения этапа миграции, команда перешла к развитию продуктов на Jmix Новейшие версии обладают широкой функциональностью:
- Организация команд — анализ профессиональных навыков, снаряжения и соответствующих работ. Назначение команд на объекты и задачи по результатам анализа;
- Динамическое назначение задач в составе бизнес-процессов;
- Отображение рабочих объектов на карте;
- Составление рабочего расписания;
- Встроенный мессенджер с системой уведомлений;
- Управление данными, связанными с внутренними процессами — информация о клиентах, учет договоров и других документов.
Встроенные компоненты платформы, такие как рассылка электронной почты, single sign-on, формирование отчетов сэкономили немалую часть бюджета и времени Varasset. Модуль BPM дал возможности адаптации под особенности рабочих процессов любого клиента.
Результат
С помощью Jmix команда Varasset смогла быстро заменить устаревшую, неподдерживаемую технологию в основе продукта. Современный технологический стек и открытая архитектура дали возможность гибко настраивать бизнес-процессы системы в соответствии с уникальными потребностями заказчиков.
Varasset упрочил лидирующие позиции среди систем управления ресурсами и рабочими процессами в сфере электроэнергетики. Сегодня продукт используют крупнейшие электроэнергетические, кабельные и телекоммуникационные компании США.