Вернуться назад

Провели полный цикл разработки для «Одобрим.ру»

Оформить единую анкету, чтобы наглядно сравнить предложения 70 банков и МФО, найти и воспользоваться лучшей программой кредитования — пользователи финансового маркетплейса «Одобрим.ру» могут сделать все это за пару минут. А мы в свою очередь взяли под контроль аналитику, внедрение и тестирование этой платформы, создали специальную высоконагруженную микроархитектуру проекта. Рассказываем, как это было.

Цели проекта и основные требования

Главная задача для команды «Одобрим.ру» — сделать процедуру получения кредита для физических лиц удобной и быстрой. Пользователь заполняет единую электронную анкету, получает доступ к 70 банками и микрофинансовым организациям, а затем принимает решение в пользу одного из предложений. Соответственно, чтобы вся эта с виду легкая цепочка взаимодействия заработала, за два месяца нам было необходимо:

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

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

Для этого мы полностью взяли на себя процесс управления разработкой, так как со стороны клиента практически отсутствовала it-команда. Это подтверждает комментарий нашего клиента:

«Перед командой IRLIX стояли сложные задачи разобраться в архитектуре, реализовать технический долг. Все это в достаточно сжатые сроки и в условиях практического отсутствия внутренней ИТ-команды с нашей стороны. Специалисты IRLIX полностью взяли на себя процесс управления разработкой, смогли наладить взаимодействие разработчиков и бизнес-заказчиков между собой. С первых дней был задан высокий темп и каждый член команды выражал искренний интерес к проекту. Ребята предлагали идеи по улучшению и оптимизации, оценивали риски и оперативно сообщали об этом».

Арсений Ватьковский менеджер проекта «Одобрим.ру»

Результаты

За два месяца мы выполнили полный цикл разработки (аналитика, внедрение, тестирование), реализовали микроархитектуру, технический долг и новый функционал маркетплейса.

В итоге, помимо создания и внедрения архитектуры, мы также осуществили:

  • возможность быстрого редизайна для витрин кредитных предложений,
  • поддержку множества адаптеров с разными банками и МФО,
  • удобное и быстрое наполнение новостного контента через Strapi Admin,
  • и все это с непрерывным CI/CD с выпуском релизов каждую неделю.

Команда проекта

Чтобы достичь таких результатов, команда «Одобрим.ру» запросила у нас семь специалистов. Всего на проект от нашей компании вышло также семеро сотрудников. Давайте познакомимся с героями:

  • Backend-developers

    team leader, senior

  • 2 frontend-developers

    middle+

  • QA-engineer

    middle+

  • 2 backend-developers

    middle+

  • Analyst

    middle+

Технологии, использованные на проекте

Yandex Cloud, Spring Cloud, RabbitMQ, Redis, Jaeger, ELK Stack, Strapi, PostgreSQL, MongoDB, Kubernetes, Docker, Helm, Java, React.js, Next.js.