Наши технологии
March 18

Научились менять бизнес-логику без релизов и разработчиков

Обычный путь бизнес-изменения выглядит так: создание задачи, приоритизация в бэклоге, спринт, релиз, неделя ожидания. Но иногда рынок требует реакции за часы, и такой подход не работает.

Более 100 наших сервисов адаптируются к изменениям рынка, регуляторным требованиям и новым задачам, просто вынося настройки в Конфуций — наш визуальный конфигуратор, который позволяет быстро и безопасно менять бизнес-логику без релизов.

В карточках рассказываем, на каких принципах построен сервис, как устроен процесс изменений и почему это реально ускоряет процессы для десятков команд.

  • Фокус на владельце логики

Основные пользователи Конфуция — владельцы бизнес-логики. Мы стремимся к тому, чтобы они управляли ею самостоятельно, без постоянного вовлечения команды разработки.

  • Удобство без лишней рутины

Инструмент должен минимизировать рутину. Подсказки, ИИ-поддержка, мониторинг метрик, автооткат и встроенные проверки — базовая часть системы. Цель — сделать работу с конфигурацией понятной и естественной, без сложного обучения.

  • Гарантии корректности изменений

Мы выстраиваем процессы бесшовного тестирования и валидации конфигураций и задаем требования к покрытию проверками, чтобы каждое изменение оставалось корректным и безопасным.

В Конфуции владелец бизнес-логики работает через понятный интерфейс: создает новую версию конфигурации и описывает изменения. Далее конфигурация проходит ревью, где проверяется ее корректность и соответствие требованиям. Одновременно запускаются автоматические тесты, которые отслеживают ключевые сценарии и ограничения. После всех проверок изменения выкатываются сначала на тестовую среду, а затем на прод.

Команды постоянно сталкиваются с повторяющимися операциями в классическом процессе поставки:

  • завести задачу в таск-трекере;
  • перевести ее по статусам;
  • уведомить коллег;
  • собрать аппрувы;
  • запустить тесты.

В Конфуции эти процессы настраиваются под конкретную роль, продукт или регламент согласования. Пользователь только инициирует изменение, а инструмент сам выстраивает нужную последовательность действий и необходимые шаги выполняются автоматически.

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

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

  • Активных пользователей в месяц: более 1000
  • Подключенных сервисов: более 100
  • Изменений, поставляемых через сервис за месяц: 550+
  • SDK для популярных стеков: Kotlin, Python, .NET, Go, Scala (в разработке)
  • Адаптация скоринга. Команда скоринга быстро меняет ставки и реагирует на изменения рынка.
  • Ведение справочников. Разные команды хранят и управляют справочными значениями, такими как партнеры, регионы, документы и другое.
  • Хранение промптов. Несколько команд используют сервис для хранения и гибкого управления промптами для больших языковых моделей.