Экосистема ИИ-разработки «Диасофт»
Компания «Диасофт» представила новую ИИ-версию экосистемы для команд разработки – AI-Driven Digital Q. В ее основе – трехконтурная модель ИИ-разработки: контур обнаружения (Discovery Loop), контур замысла (Intent Loop) и контур исполнения (Implementation Loop). Они объединяют сбор требований, проектирование, генерацию и проверку кода, тестирование и выпуск продукта в единый производственный конвейер.
Как поясняют в «Диасофт», ставка была сделана не на языковые модели, а на производственную систему вокруг них. Написание кода занимает около трети рабочего времени инженера, поэтому агент в среде разработки дает прирост только порядка 10%. Пилоты, успешные в небольших командах, не всегда воспроизводятся при масштабировании, а код, сгенерированный без учета корпоративного контекста, может дублировать существующие сервисы и увеличивать скрытый технический долг.
Ценность ИИ-разработки, отмечают в «Диасофт», создает не модель, а обвязка вокруг нее: правила, проверки, инструменты. Модели обновляются каждые несколько месяцев, а этот слой остается активом компании. Поэтому конвейер не привязан ни к одной модели или агенту и разворачивается на инфраструктуре заказчика, под каждую задачу подбирается своя модель.
Распространенные на рынке подходы делят ИИ-разработку на два контура: постановку задачи (Intent Loop) и ее исполнение (Implementation Loop). «Диасофт» выделил в отдельный контур работу с требованиями заказчика (Discovery Loop): по опыту компании, именно на этом этапе теряется больше всего исходного смысла бизнес-задачи.
В контуре обнаружения агенты собирают требования из документов, протоколов встреч и интервью и формируют сценарии использования. В контуре замысла формируется продуктовый замысел, при необходимости проектируется архитектура, а задача раскладывается по сервисам и сразу получает тест-кейсы. В контуре исполнения для каждого сервиса параллельно работают свои экземпляры агентов: от спецификации изменения до генерации кода, проверки и выпуска. При этом человек остается в процессе в ключевых точках и утверждает замысел, проверяет архитектуру и принимает решение в контрольных точках процесса разработки.
Технологической основой конвейера остается экосистема Digital Q: платформы Digital Q.Archer, Digital Q.Palette и Digital Q.BPM дают агентам детерминированный каркас, а Digital Q.Agents оркестрирует мультиагентные процессы. Агенты работают в изолированных контейнерах, а смена модели или агента не требует миграции данных. Для работы с локальными моделями компания развивает ИИ-хаб – программно-аппаратный комплекс с контролируемым доступом к локальным и внешним моделям.
В собственных проектах компании, по данным «Диасофт», конвейер уже сократил трудозатраты на треть, а соответствие кода требованиям превысило 99%. В числе реализованных проектов – создание CRM-системы с нуля, включая три новых сервиса и бизнес-процесс, за три месяца. Продукт «Факультативное перестрахование» был готов за полтора месяца – примерно в 1,5 раза быстрее.
Экосистема AI-Driven Digital Q предназначена для крупных компаний, которым необходимо масштабировать применение ИИ в разработке, сохраняя управляемость, качество и контроль над процессом. «Диасофт» планирует развивать экосистему на основе опыта собственных проектов и совместных внедрений с заказчиками и технологическими партнерами.