Проблема скорости и контроля

Современные компании стремятся к максимальной скорости разработки, но использование ИИ-помощников без четких границ создает риски. Без надлежащего управления процесс написания кода может превратиться в источник неконтролируемых обязательств и ошибок, а не в инструмент прогресса.

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

Решение для сложных систем

Платформа Bob разработана как ИИ-партнер, который внедряется непосредственно в жизненный цикл разработки программного обеспечения (SDLC). Она использует систему агентов, которые способны анализировать зависимости в коде перед началом его изменения. Это критически важно при работе с мейнфреймами и старой архитектурой, где изменения требуют тщательного сопоставления с базами данных.

В качестве примера эффективности приводится кейс компании APIS IT. С помощью платформы удалось провести анализ архитектуры и документацию государственных систем в 10 раз быстрее, обеспечив при этом стопроцентную точность при работе с устаревшими языками программирования JCL и PL/I.

Оптимизация расходов на ИИ

Интеграция больших языковых моделей в корпоративную среду часто сталкивается с проблемой выбора модели. Использование слишком мощных моделей для простых задач ведет к неоправданным расходам на вычислительные мощности, а использование слабых моделей может привести к «галлюцинациям» — когда ИИ выдает синтаксически верный, но бесполезный код.

Bob решает эту задачу через динамическое управление моделями. Система сама оценивает сложность запроса и направляет его подходящему исполнителю: простые задачи выполняются легкими и дешевыми моделями, а сложные архитектурные задачи — продвинутыми моделями, такими как Anthropic Claude, Mistral или IBM Granite. Это позволяет компаниям четко видеть расходы на ИИ и связывать их с реальными результатами работы.

Безопасность и прозрачность

Быстрое создание кода с помощью ИИ создает нагрузку на отделы контроля качества и безопасности. Чтобы избежать появления уязвимостей, Bob внедряет защитные механизмы непосредственно в рабочий процесс разработчика. Платформа проверяет запросы на наличие конфиденциальных данных и обеспечивает соблюдение корпоративных политик в реальном времени.

Для обеспечения прозрачности используется интерфейс командной строки BobShell. Он позволяет отслеживать каждое автоматизированное решение и каждое изменение в коде от момента возникновения идеи до развертывания системы. Это необходимо для выполнения строгих требований корпоративного аудита.

Результаты внедрения

IBM уже протестировала платформу внутри компании. Среди 80 000 сотрудников, использующих инструмент, средний прирост производительности при разработке новых функций и исправлении ошибок составил 45 процентов. В подразделении IBM Maximo время на сложные задачи по рефакторингу сократилось на 69 процентов.

Внешние клиенты также демонстрируют высокую эффективность. Например, облачный провайдер Blue Pearl с помощью платформы сократил цикл обновления Java-системы с 30 дней до трех дней, сэкономив более 160 инженерных часов и завершив работу без дефектов после развертывания.

Что это значит

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