Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Апгрейд CRM-платформы для лизинговой компании Arenza 360

25 мая ‘26

Заказчик: Arenza 360
Страница кейса/результат: https://evrone.ru/portfolio/arenza360

Evrone провел комплексную модернизацию CRM-системы Arenza 360: обновил Ruby on Rails, устранил критические технические риски, стабилизировал frontend и подготовил платформу к дальнейшему развитию без остановки внутренних бизнес-процессов.

Агентство-исполнитель кейса

Evrone

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

1. Вводная задача от заказчика, проблематика, цели

Компания Arenza 360 использовала внутреннюю CRM-систему, которая развивалась более 10 лет без комплексной модернизации. За это время платформа накопила большое количество устаревших зависимостей, нестандартных решений и технического долга.

Основные сложности проекта:

  • Устаревшие версии Ruby и Ruby on Rails
  • Собственные форки библиотек вместо актуальных обновлений
  • Высокий риск регрессий при обновлении системы
  • Нестабильная frontend-часть на legacy JavaScript
  • Сложности с масштабированием продукта и дальнейшей поддержкой
  • Отсутствие прозрачного плана безопасной модернизации

Перед Evrone стояли задачи:

  • Провести полный технический аудит системы
  • Подготовить безопасную стратегию обновления платформы
  • Выполнить пошаговый апгрейд Ruby и Rails
  • Стабилизировать frontend-часть проекта
  • Сохранить совместимость с внутренними API и новыми модулями клиента
  • Подготовить систему к дальнейшему развитию силами команды заказчика

Backend разработка на заказ

Frontend разработка на заказ

DevOps сопровождение проектов

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Работу над проектом команда Evrone начала с глубокого технического аудита всей кодовой базы. Анализ показал, что проект требует не точечных исправлений, а полноценной поэтапной модернизации.

Для минимизации рисков был сформирован подробный roadmap обновлений с прогнозированием сроков, зависимостей и потенциальных критических точек.

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

В рамках проекта команда Evrone:

  • Актуализировала CI/CD-процессы, линтеры и инструменты сборки
  • Последовательно обновила Ruby и Ruby on Rails через промежуточные стабильные версии
  • Провела адаптацию устаревших библиотек и зависимостей
  • Исправила несовместимости и регрессии после каждого этапа обновлений
  • Организовала совместное тестирование с внутренней командой заказчика

Отдельным направлением стала работа с frontend-частью системы. Исторически CRM использовала классический Rails frontend с большим количеством legacy JavaScript-кода.

Для снижения рисков Evrone подключил senior frontend-инженера, который помог:

  • Стабилизировать frontend-архитектуру
  • Устранить проблемы совместимости после обновления Rails
  • Сохранить корректную работу пользовательских сценариев
  • Обеспечить совместимость с новыми frontend-модулями клиента

Дополнительным преимуществом проекта стало использование GraphQL для интеграции новых компонентов платформы.

Помимо технической реализации Evrone активно взаимодействовал с внутренней командой Arenza 360 как технологический партнер. Мы консультировали заказчика по вопросам декомпозиции монолита и возможного перехода к микросервисной архитектуре.

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

Разработка на React JS

Разработка на Ruby on Rails

3. Результаты сотрудничества

В результате проекта Arenza 360 получила полностью обновленную и стабилизированную CRM-платформу, готовую к дальнейшему развитию.

Основные результаты проекта:

  • Обновлены Ruby и Ruby on Rails до актуальных стабильных версий
  • Снижены риски, связанные с legacy-кодом и устаревшими зависимостями
  • Стабилизирована frontend-часть системы
  • Обеспечена совместимость новых внутренних модулей клиента
  • Улучшены процессы сборки, тестирования и доставки изменений
  • Подготовлена архитектурная база для дальнейшего масштабирования платформы

Дополнительной ценностью проекта стало повышение экспертизы внутренней команды заказчика. Специалисты Arenza 360 получили практические рекомендации по дальнейшему развитию системы и модернизации архитектуры.

Аутстаффинг разработчиков

Аутсорсинг разработчиков

4. Заключение

Проект Arenza 360 стал для Evrone примером комплексной работы с крупной legacy-платформой, где важна не только техническая экспертиза, но и аккуратное управление изменениями внутри бизнес-критичной системы.

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

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

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

Агентство-исполнитель кейса

Evrone

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