Агентские сети
Автоматизация процессов
Система взаимодействия с агентами
Разработка и внедрение информационной системы для автоматизации работы с разветвленной партнерской и агентской сетью.
Паспорт проекта
(01)
Заказчик :
Крупный коммерческий банк
(02)
Сроки реализации:
3 месяца
(03)
Команда проекта:
  • 1 Проектный менеджер
  • 1 Руководитель группы разработки
  • 1 Системный аналитик
  • 3 Java-разработчика
  • 2 Фронтенд-разработчика
(04)
Технологии:
Фронтенд: TypeScript, React, Redux + RTK-Query, React-router-dom, SASS в синтаксисе SCSS + clsx, Vite, Vitest + ReactTestingLibrary + Cypress, Date-fns, Eslint, prettier, husk, lint-staged, commitizen, React-hook-form + yup.
Бэкенд: Java, Spring Boot, Spring Security, Spring Cloud Gateway, Keycloak, Gradle, Postgres, Redis
Это решение позволяет выстроить эффективную систему взаимоотношений с агентами (в части предложений по продуктам и вознаграждений), а также сократить управленческие и операционные расходы

Задачи, которые решает система:
  • Осуществляет функционал по выплате агентского вознаграждения агентам централизованно в единой системе.
  • Автоматически рассчитывает вознаграждения одной операцией (как для группы агентов, так и для одного агента).
  • Позволяет взаимодействовать с участниками процесса для доработки и согласования заявок для выплаты агентского вознаграждения.
  • Осуществляет автоматизированную загрузку параметров по агентам для выплаты агентского вознаграждения.
  • Позволяет назначать и изменять ответственных сотрудников.
  • Автоматически формирует акты выполненных работ и отправляет исполнителям.
  • Позволяет отслеживать статус заявок агентского вознаграждения.
  • Позволяет агентам иметь прямой доступ в систему и взаимодействовать внутри нее.
  • Позволяет оперативно изменять данные для осуществления выплат агентского вознаграждения при необходимости.
Этапы работы:
Старт и проработка требований:
На основе предоставленного в начале верхнеуровневого ТЗ велась его детализация и доработка совместно со стейкхолдерами заказчика.
Процесс разработки
Работа велась спринтами по 2 недели, с проведением демо для заказчика в конце каждого спринта для синхронизации по ожидаемому результату. В ходе разработки был улучшен UI, добавлены автопроцессы расчета/загрузки/выгрузки и формирования документов, реализовано подключение банков-партнеров, а функционал сервиса покрыт тестами.
Сдача проекта:
После проведения внутреннего регрессивного тестирования проект был успешно передан на пилотную проверку (пилотная версия передана заказчикам для распространения на сети клиентов, ожидаются результаты опытной эксплуатации). Общий срок реализации составил 3 месяца.
Как мы это реализовали
Техническая реализация
Разработана отказоустойчивая архитектура на стеке Java (Spring Boot, Spring Security, Spring Cloud, Keycloak, Postgres, Redis) и современного фронтенда (React, TypeScript, Vite и др.).
Артефакты и поддержка
Для обеспечения дальнейшей технической поддержки продукта был подготовлен полный пакет проектных артефактов, включая Use Case, Sequence-диаграммы, Use Case в табличном представлении, Руководство пользователя, описание инфраструктуры и модель базы данных.
Обсудим ваш проект?