СОКРАЩЕНИЕ TIME-TO-MARKET ДЛЯ КРЕДИТНОГО АНАЛИЗА

Банк Союз

ЦЕЛИ И ЗАДАЧИ

  • Бизнес-задача

    Сокращение сроков и стоимости запуска кредитного сервиса.

  • ИТ-задача

    Внедрение интеграционной шины для взаимодействия систем кредитного конвейера, автоматизация тестирования решения.

РЕШЕНИЕ

  • Интеграционная Платформа RED HAT JBoss Fuse
  • Фрэймворк Apache Camel, построенный на корпоративных шаблонах интеграции (EIP)
  • Инструмент Apache ActiveMQ, который организует обмен сообщениями, обеспечивает их хранение и передачу
Решить похожую задачу

РЕАЛИЗАЦИЯ

На старте проекта специалисты «Инфосистемы Джет» разработали интеграционную шину для взаимодействия всех банковских систем, задействованных в обработке кредитных заявок. В этом случае одновременно реализуется порядка 400 сценариев – от формирования заявки и запроса данных о клиенте до построения графика платежей и подтверждения кредитоспособности. Внесение изменений в любую из систем требовало модификации самой шины, а также последующей проверки корректности ее работы, что потребовало бы дополнительных расходов и времени.

Уже на первом этапе проекта был реализован подход Continuous Integration (CI), позволивший автоматизировать сборку, установку и тестирование функциональности шины. А создание эмуляторов банковских систем (интернет-банка, базы данных клиентов и системы обработки кредитных заявок) дало возможность вести тестирование и доработку функционала независимо от других подрядчиков.

Раскрыть

РЕЗУЛЬТАТЫ

Внедренные на этапе разработки автотесты сократили каждый цикл тестирования до трех часов (вместо 400-600 часов работы в ручном режиме). Запуск конечного решения таким образом удалось ускорить на три месяца.

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

Сегодня применение автотестов позволяет не только в разы уменьшить время решения каждой задачи, но и существенно сокращает расходы компании – при необходимости изменений кода даже два-три раза в неделю (а в банках этот объем заметно выше) такая автоматизация будет в пять раз дешевле ручного тестирования уже через месяц. К тому же в этом случае снижается влияние человеческого фактора и повышается качество конечного продукта.

  • 400 сценариев

    Реализуются одновременно в рамках обработки кредитной заявки

  • В 150-200 раз

    Сокращено время цикла тестирования благодаря автотестам

  • На 3 месяца

    Раньше удалось внедрить решение

ОТЗЫВ КЛИЕНТА

«Тестирование изменений – процесс, казалось бы, далекий от основного бизнеса банка. Однако качество работы конечного сервиса и скорость вывода новой услуги (продукта) на рынок непосредственно влияют на лояльность клиента и конечную прибыль. В данном случае автоматизация даже одного процесса в проекте дала существенное сокращение time-to-market».

Олег Моргун

Директор по информационным технологиям Банка «СОЮЗ»

У ВАС ПОХОЖАЯ ЗАДАЧА?

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


Читать полностью