Проект

«Банк Союз» сократил time-to-market кредитного сервиса

Заказчики: Ингосстрах-банк (ранее банк Союз)

Москва; Финансовые услуги, инвестиции и аудит

Подрядчики: Инфосистемы Джет
Продукт: Проекты построения комплексной ИТ-инфраструктуры

Дата проекта: 2019/01 — 2019/05
Технология: ИТ-аутсорсинг
подрядчики - 850
проекты - 2653
системы - 181
вендоры - 122
Технология: Серверные платформы
подрядчики - 440
проекты - 1236
системы - 468
вендоры - 212

2019

20 мая 2019 года компания «Инфосистемы Джет» сообщила, что совместно с Банком СОЮЗ внедрили интеграционную шину для взаимодействия систем кредитного конвейера клиентов банка — физических лиц. За счет полной автоматизации тестирования данного решения проверка обновлений ускорилась в сотни раз. Это помогло сократить сроки и стоимость его запуска для банка.

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

На этапе разработки решения автотесты позволили проводить каждый цикл тестирования шины за 3 часа (вместо 400–600 часов работы в ручном режиме). Запуск решения таким образом удалось ускорить на 3 месяца. В проекте были задействованы системы, не имеющие графических интерфейсов — их автоматизация, как отмечают эксперты, окупается в десятки раз быстрее, так как не требует больших затрат на поддержку при дальнейших изменениях в продукте.

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

Уже на первом этапе проекта специалисты «Инфосистемы Джет» реализовали подход Continuous Integration (CI), автоматизировав сборку, установку и тестирование функциональности интеграционной шины. При этом за счет создания эмуляторов банковских систем (интернет-банка, базы данных клиентов и системы обработки кредитных заявок) тестирование и доработка функциональности шины велись независимо от других подрядчиков — в соответствии с принятым планом изменений.Как с помощью EvaProject и EvaWiki построить прозрачную бесшовную среду для успешной работы крупного холдинга

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

«
На май 2019 года довольно много компаний, которые применяют в своих проектах ручное тестирование, при том, что большую часть рутинных задач в этом направлении выгоднее автоматизировать. По нашим подсчетам, при наличии даже 3 изменений кода в неделю (а в банках этот объем заметно выше) такая автоматизация будет в 5 раз дешевле ручного тестирования уже через месяц. К тому же в этом случае мы снижаем влияние человеческого фактора и повышаем качество конечного продукта.

Ольга Шишелина, начальник отдела тестирования «Инфосистемы Джет»
»