Разработка
September 23

⚡ Обновление CRM: шаг за шагом

🛠️ Почему важно «лечить» техдолг вовремя

Аренза 360 — компания, которая работает в сфере лизинга оборудования. Их CRM много лет оставалась без апгрейда и постепенно превратилась в систему, перегруженную старым кодом. Это мешало развивать продукт и представляло угрозу бизнес-процессам.

Чтобы решить проблему, команда специалистов провела обновление в несколько этапов:

  • Технический аудит 🔍 — нашли самописные копии библиотек, устаревшие зависимости и ошибки.
  • Планирование 📊 — сделали подробный календарный план с прогнозом рисков.
  • Обновление Ruby и Rails 🔧 — переход был пошаговым, через промежуточные версии, с обязательным тестированием.
  • Работа с фронтендом 🎯 — исторический код требовал тонкой настройки, поэтому к проекту привлекли отдельного эксперта.
  • Образовательная миссия 📚 — заказчика обучали управлять системой и рассматривать переход к микросервисам.

Такой подход дал несколько эффектов:

  1. Система стала стабильнее и безопаснее.
  2. Внутренняя команда повысила квалификацию.
  3. Появилась основа для дальнейшего роста.

Финалом стало то, что CRM вернулась в строй обновленной и готовой к будущему.

Самое интересное, что Evrone в этом процессе сыграли роль своеобразного «тренера»: помогли заказчику не только модернизировать код, но и взглянуть на архитектуру продукта как на долгосрочную стратегию.