Legacy-система не позволяла на должном уровне осуществлять внедрение нового функционала. Устаревшая кодовая база стала сложной в поддержке, а найм разработчиков под старый стек в условиях нового hr-рынка стал чрезвычайно трудным.
Устаревшие процессы и логика сервиса позволяли получать пользователю только доступы по отдельным базам данных, без необходимой гибкости в их совмещении, а это ограничивало возможности заказчика в вариантах ценообразования.
Нам предстояло полностью обновить кодовую базу, внедрить новый функционал, обновить бизнес-логику и реализовать дополнительные, более гибкие возможности продажи сервиса на основе различных пакетов доступа к данным, например, по количеству запросов или временным интервалам.