ДОМ.РФ
ДОМ.РФ является лидером банковского сектора в ипотечном кредитовании. Особое внимание уделяется госпрограммам, такими как “семейная ипотека”, “ит-ипотека” и другие. Банк является новатором в своей отрасли и предоставляет высококлассные ит-услуги своим клиентам.
МЫ КАК НИКТО ДРУГОЙ ПОНИМАЕМ НАСКОЛЬКО ВАЖЕН ПОДБОР СПЕЦИАЛИСТОВ
Уровень специалистов не ниже middle и опыт не менее 3х лет. Команда формировалась исходя из требований к проекту и опыта в определенных библиотеках. Особые требования предъявлялись к авто-тестировщикам, чтобы обеспечить максимальное покрытие системы тестами.
Услуги
- Back-end
- Тестирование
Состав команды
Особенности реализации
Перед командой стояла задача миграции и адаптации приложений под новую СУБД. Приложения имели множество зависимостей и связей, которые необходимо было сохранить и адаптировать, что мы успешно реализовали. Целостность данных при переносе должна составлять 100%, поэтому допускать ошибок было нельзя.
Чтобы проверить корректность миграции приложений мы написали более 30 автотестов и воссоздали множество сценариев, которые подтвердили корректность переноса данных и работы приложений. Особое внимание заслуживает функционал по анализу ADF файлов, который мы реализовали с использованием фреймворка Java.
ДОМ.РФ всегда заботится о целостности данных и качестве своих программных продуктов, разрабатывая инновационные возможности для своих ит-решений.
Реализация
В рамках сотрудничества специалисты FIRECODE успешно разработали и модифицировали ПО, согласно поставленным задачам:
Сбор сущностей со всех баз данных и преобразование их в должный вид
Приведение данных в единый стиль и перенос на новую СУБД, проверка корректности переноса в автоматизированном режиме
Разработка модуля для анализа adf-файлов с помощью Java-фреймворка
Проработка и реализация pojo-классов
Разработка и покрытие системы автотестами
Технологии и подходы
Back-end
В рамках реализация проекта были использованы последние версии Java его фреймворка для работы с ADF-файлами. Разработка тонких сущностей для бесшовного переноса данных и приложений на новую СУБД. Оптимизация приложений под новые связи в базе данных.
QA
Чтобы исключить вероятные ошибки, нашей командой были реализованы автотесты, которые покрывали практически весь функционал возможностей. Большой объем данных связан с большими рисками, которые необходимо было минимизировать.
СУБД
В качестве новой СУБД был выбран Oracle на Postgres. Для сокращения кода была использована библиотека lombok. Парсинг был реализован с помощью jackson, чтобы обеспечить наивысшую скорость.
Удобный формат работы и методология
Проект реализовывался по формату аутстафф, где мы обеспечили заказчику подключение нужных специалистов. Управление проектом было полностью на стороне заказчика. Команда работала над проектом по гибкой методологии FDD, при которой программное обеспечение создавалось инкрементально с самого начала.
Результат
Резюме
Проект компании ДОМ.РФ является интересной задачей, которая позволила проявить команде свои сильные стороны, и доказать что компании FIRECODE можно доверять самые нестандартные задачи. У нас не было возможности провалить проект, так как от его работы напрямую зависит работа бизнеса.
Технологии
Перспективы развития
Переезд на новую СУБД обусловлен развитием компании и оптимизации ее приложений и другого программного обеспечения. Банк внимательно следит за инновациями и реализует даже самые смелые решения.
Давайте
обсудим ваш
проект
Что будет дальше?
- Специалист свяжется с вами после анализа ваших требований;
- При необходимости подписываем NDA для обеспечения максимального уровня конфиденциальности;
- Мы представляем комплексное предложение со сметой, сроками, резюме и т. д.