Реализация проекта потребовала координации усилий нескольких команд: специалисты ITFB Group занимались поддержкой Siebel CRM, в тоже время разрабатывали новую систему на микросервисной архитектуре. Проект длился более трёх лет и включал несколько параллельных процессов: миграцию данных, отключение устаревших интеграций, разработку API, согласование требований, поэтапную реализацию и тестирование новых модулей.
В рамках технической реализации были использованы современные языки программирования (Java, Golang, PL/SQL) и инструменты (JetBrains IDEA, Siebel Tools, Visual Studio Code). Новая система базируется на REST-интерфейсах, работает с форматами JSON и XML, обеспечивая быструю и безопасную обработку клиентских данных. Архитектура построена с расчетом на отказоустойчивость при высоких нагрузках.
Особенность проекта — его сложная логистика: несмотря на стратегическое решение о деактивации Siebel, в ходе тестирования новых бизнес-процессов регулярно возникала необходимость возвращаться к старым контурам. Это требовало мгновенной реакции и глубокого понимания обеих систем со стороны команды ITFB Group.