[ Замена внутреннего legacy ]

Старую внутреннюю систему — в чистую архитектуру за 1–3 месяца

[ Для бизнеса ]

Пересобираем устаревшие внутренние системы — backoffice, OMS, CMS, BFF, админки, workflow и операционные панели — на чистовой архитектуре. Сохраняем рабочую логику, роли и интеграции, но внутри система становится проще, чище и дешевле в развитии.

Небольшие системы заменяем примерно за месяц. Крупные системы уровня Битрикса и больше — примерно за три. Работаем по fixed price. Проекты — от 10 млн ₽.

Главный эффект — скорость изменений

То, что раньше проходило через несколько команд, сервисов, backlog-ов и релизных окон, после пересборки становится обычной продуктовой разработкой.

[[fact color=green]]Fixed price вместо продажи часов. Проекты — от 10 млн ₽.[[/fact]]
[[/facts]]
[ Почему это возможно ]

Почему это вообще возможно

Потому что мы не пытаемся ускорить старую систему. Мы её заменяем.

Legacy обычно медленный не потому, что разработчики плохо работают. Он медленный, потому что сама система за годы накопила слишком много сложности:

  • мёртвый код;
  • дублирующуюся бизнес-логику;
  • лишние сервисы;
  • разные версии одних и тех же сущностей;
  • тяжёлые интеграции;
  • исторические костыли;
  • старые админки;
  • ручные процессы;
  • зависимость от backlog-ов нескольких команд.

В такой системе даже простое изменение может требовать доработок в 5–10 местах. Мы не переносим это болото на новый стек. Мы сохраняем бизнес-смысл, роли, внутренние и внешние интеграции там, где это важно, но полностью пересобираем внутреннюю архитектуру.

Снаружи — совместимо. Внутри — переосмыслено.

[ Что именно мы заменяем ]
[ 01 ]

Внутренние системы

Backoffice, OMS, CMS, BFF, админки, workflow и CRM-like системы.

[ 02 ]

Операционный слой

Интеграционные слои, операционные панели, системы для операторов, кухни, склада, доставки, call center и поддержки.

[ 03 ]

Роли и интеграции

Сохраняем роли, права доступа, workflow и интеграции с 1С, ERP, WMS и другими системами.

[ 04 ]

Что мы не трогаем

ERP-, 1С-, SAP-, Oracle-core, бухгалтерский и складское ядро — если они уже хорошо работают. Наша зона — слой скорости над core-системами.

[ Два сценария работы ]

Два сценария работы

Мы подбираем формат под размер и состояние системы.

Небольшую систему — за месяц

Backend + админка, CMS, BFF, backoffice или workflow на Django, Rails, Strapi, Битриксе или самописном стеке. За месяц пересобираем на чистовой архитектуре, сохраняем контракты и заменяем админку.

Крупную систему — за три месяца

Крупный backoffice, OMS или legacy-платформа с множеством интеграций, которую годами развивали разные команды. Выигрыш — за счёт архитектурного сжатия: укрупняем сервисы, убираем дубли, гармонизируем данные.

[ Что получает бизнес ]
[ 01 ]

Скорость изменений ×10–100

Система становится меньше и понятнее. Изменения больше не проталкиваются через десяток сервисов, команд и интеграций.

[ 02 ]

Fixed price вместо часов

Сначала фиксируем scope, контракты, интеграции и acceptance criteria, потом поставляем по фиксированной цене. Проекты — от 10 млн ₽.

[ 03 ]

Сохранение поведения

Повторяем внутренние и внешние API, роли и ключевые сценарии. Для смежных систем и команд поведение остаётся прежним.

[ 04 ]

Дешевле развивать дальше

Кастомная система на стандартном стеке без low-code lock-in и исторического мусора: проще поддерживать, тестировать и дорабатывать с AI-агентами.

[ Почему это не вайбкодинг ]

Почему это не вайбкодинг

Мы не просто просим AI переписать систему. Так не работает.

Главный враг AI-агента — объём контекста и boilerplate. Если дать агенту большую legacy-кодовую базу, он тонет в шуме. Поэтому мы создали собственные rails для агентов — декларативный фреймворк поверх FastAPI с backend-driven админками на React + shadcn. Типовые слои — CRUD, API, роли, права, формы, таблицы, фильтры, миграции, админки и стандартные интеграции — генерируются автоматически. AI-агент пишет только кастомную бизнес-логику внутри заданной архитектуры.

Это не AI, который пишет много кода. Это архитектура, в которой AI пишет мало кода.

[ Кейсы ]

Что мы уже сделали

Surf.ru — backend и админка за один рабочий день

Наш корпоративный сайт — комплексный контентный продукт: 500+ страниц, SEO-управление, блочная CMS примерно с 40 типами блоков. За один рабочий день мы заменили backend и админку: ушли со Strapi на собственный контур на нашем фреймворке с управлением контентом через MCP-сервер для AI-агентов.

CoffeeBoom — backend и админка крупной food-сети

Заменили backend и админку, ранее построенные на Django. Снаружи сохранили поведение один в один: mobile API, эквайринг, программу лояльности, Яндекс.Доставку, r_keeper как мастер-систему кухни. Внутри — около 50 таблиц вместо 75 и новая декларативная админка на React + shadcn.

Крупная OMS-платформа — операционный контур

Сейчас в работе — полная переписка крупной enterprise-системы Order Management: около 1 млн строк кода, которые несколько десятков человек развивали больше пяти лет. Пример большой legacy-системы, где эффект clean rebuild появляется за счёт сокращения кода, сервисов и стоимости изменений.

[ Как мы снижаем риск ]
[ 01 ]

Анализируем систему

Legacy нельзя заменять «на глаз». Разбираем текущую систему, API, роли, интеграции и бизнес-сценарии.

[ 02 ]

Фиксируем контракты

Определяем, какие внутренние и внешние контракты нужно сохранить.

[ 03 ]

Проектируем архитектуру

Проектируем новую модель данных, роли и архитектуру.

[ 04 ]

Повторяем API like-for-like

Воспроизводим критичные API и интеграции один в один.

[ 05 ]

Покрываем тестами

Фиксируем acceptance criteria и покрываем ключевые сценарии API- и интеграционными тестами.

[ 06 ]

Запускаем

Сравниваем поведение старой и новой системы и запускаем в согласованном контуре.

[ Стоимость и первый шаг ]

Сколько это стоит

Проекты начинаются от 10 млн ₽. Стоимость зависит от размера системы, количества ролей, API, интеграций, состояния текущей архитектуры и требований к запуску.

Мы работаем по fixed price после blueprint/discovery: сначала фиксируем scope, критерии приёмки и границы проекта, затем называем цену и поставляем результат.

Первый шаг

Начнём с разбора вашей системы. За 1–2 встречи определим:

  • какие части legacy можно заменить быстрее всего;
  • какие контракты и роли нужно сохранить;
  • где главный источник сложности;
  • какие интеграции критичны;
  • какой объём можно вынести в первый fixed-scope проект.
[ FAQ ]

Частые вопросы про замену внутреннего legacy

Небольшие системы — примерно за месяц, крупные системы уровня Битрикса и больше — примерно за три. Точные сроки фиксируем после blueprint/discovery.
Нет. Мы сохраняем внешние контракты, API и интеграции и запускаем новую систему в согласованном контуре. Смежные системы и команды продолжают работать как раньше.
Нет. Мы не трогаем ERP-, 1С-, SAP- и Oracle-core, бухгалтерское и складское ядро, если они работают. Наша зона — слой скорости над core-системами: бэк-офис, операционные процессы, интерфейсы, API и интеграции.
Мы не даём AI свободу писать систему как угодно. Типовые слои генерируются из декларативной модели, а агент пишет только кастомную логику под контролем тестов, acceptance criteria и архитектурного линтера.
Нет. На выходе — обычный production-код на стандартном стеке (FastAPI, PostgreSQL, React + shadcn) в вашем репозитории, без проприетарной low-code платформы.
Проекты — от 10 млн ₽ по fixed price. Итоговая цена зависит от размера системы, количества ролей, API и интеграций; её называем после discovery.

Как с нами связаться

[ обратная связь ]

Расскажите о проекте и мы предложим подходящие решения

напишите нам в Telegram
добавить файл

Отправляя запрос, вы соглашаетесь с политикой конфиденциальности