CRIF — международная компания со штаб-квартирой в Италии, лидер в сфере управления розничными кредитами, которая создает системы хранения и обработки кредитных историй. Среди их клиентов крупные банки и страховые компании. У Crif есть базовый продукт, который необходимо видоизменять под каждого конкретного клиента (интегрировать). Зачастую интеграция с крупным клиентом становится трудоемкой и сложной задачей, требующей полноценной высококвалифицированной команды.
К нам обратились с запросом быстро усилить команду интеграции и предоставить не только разработчиков, но и тимлида.
Кастомизация и интеграция продукта (система хранения и обработки кредитных историй) с банком, входящим в ТОП-5 в России.
Прежде всего необходимо было наладить процессную часть работы: онбординг новых разработчиков, хранение и передачу информации по проекту и последовательное исполнение задач.
Быстро подключиться к работе наравне с другими командами для решения конкретных задач по кастомизации и интеграции основного продукта CRIF с банком.
Над этим проектом от ITQuick работала целая команда: Тимлид (Java-эксперт), 3 Java разработчика, 1 Angular разработчик.
Из интересного для нас была сама форма управления проектом: Тимлид по существующей в компании системе включает в себя определенные функции проджект-менеджера, управляет проектом, является Scrum-мастером. А роль проджект-менеджера как таковая отсутствует. Для нас это был определенный вызов, который потребовал поэтапного решения.
Приняли активное участие в доработке продукта по бизнес-требованиям заказчика и интеграции с банком.
Разработали документацию для онбординга новых разработчиков: подключение нового специалиста в компании проходит по теперь по стандартной схеме в Confluence и не требует больших временных затрат.
Повысили отказоустойчивость через введение локального тестирования (внедрили использование образов Docker).
Внедрили Allure-отчеты (Allure-framework от Яндекс), которые позволили оптимизировать тестирование и на 10% сократить время передачи в релиз.
И разработали шаблонные архитектурные паттерны в Comunda BPM, которые были приняты другими командами, и позволяют ускорить разработку в десятки раз.