Перейти к основному содержимому

Сравнение CodeGraph с альтернативами управления разработкой цифровых продуктов

Матрица показывает, какие задачи CodeGraph закрывает самостоятельно, где дополняет ALM, SPM и DevSecOps, а где заказчику нужен составной стек.

Корпоративная версия

Сценарный анализ для архитектурного выбора, RFP и проектирования пилота. Дата среза: 21 июля 2026 года

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

В RFP CodeGraph сравнивают прежде всего с платформами Engineering Lifecycle Management / ALM и Software Delivery Management. Второй круг сравнения: Strategic Portfolio Management / Value Stream Management, прослеживаемость требований, управление выпуском и управление ИИ-агентами.

У CodeGraph нет одного универсального конкурента: ему противостоят либо платформенный набор из нескольких продуктов, либо существующий составной стек заказчика.

1. Что именно сравнивается

1. Что именно сравнивается
Категория Статус для CodeGraph Причина
Engineering Lifecycle Management / ALM Основная CodeGraph связывает требования, реализацию, проверки, изменения и решения.
Software Delivery Management Основная Платформа связывает инженерную работу с готовностью и управленческим решением, работая вместе с первичными delivery-системами.
Value Stream Management Вспомогательная Есть поток от инициативы к выпуску и основания статуса; финансовое и ресурсное управление ведётся профильными системами.
Strategic Portfolio Management Вспомогательная Портфельная модель связывает инициативы с инженерными результатами; бюджетирование и workforce planning ведутся профильными системами.
Requirements Management and Traceability Вспомогательная Модель связывает требования с кодом, тестами и подтверждениями в обе стороны.
Release Governance / Release Readiness Вспомогательная Собирается пакет обязательных результатов, рисков и решений.
AI Agent Governance for Software Engineering Вспомогательная Цифровые роли имеют владельцев, полномочия, запреты, критерии и условия остановки.
Code Intelligence / Code Graph Технологический слой CPG и анализ влияния поддерживают инженерный контекст, а продуктовые решения оформляются в смежных слоях.
SAST, DLP, SIEM, MCP, ACP, CLI, LSP Механизмы и интеграционные поверхности Их сравнивают в профильных сценариях; основную категорию продукта они не определяют.

Границы CodeGraph

По текущим материалам CodeGraph:

  • добавляет к портфелю инженерную прослеживаемость, подтверждения, блокировки и фактическую готовность;
  • сохраняет трекеры, Git, CI/CD, анализаторы и документацию как первичные системы;
  • финансовое управление портфелем и ресурсное планирование выполняются профильными системами;
  • приоритет, архитектурный риск и выпуск утверждает уполномоченный человек. CG-01 CG-03 CG-08

Эти границы входят в сравнение и описывают область продукта в корпоративном стеке.

2. Методика и статусы

В исследование включены только актуальные официальные продуктовые страницы, документация, release notes и исходные материалы CodeGraph.

2. Методика и статусы
Статус Смысл
Нативно Сценарий документирован внутри указанного продукта или набора модулей.
Нативно в отдельном модуле или редакции Нужен конкретный коммерческий компонент; его нельзя приписывать базовому продукту.
Через официальную интеграцию Сценарий зависит от поддерживаемой интеграции и её фактических операций.
Через стороннюю или заказную интеграцию Понадобятся marketplace-приложение, собственный адаптер или проект внедрения.
Частичный сценарий Поддерживается только часть цепочки или отсутствует постоянная связь между её объектами.
Ручной процесс Человек собирает данные или принимает решение вне единого автоматизированного маршрута.
Требует проверки Функцию проверяют в пилоте или у поставщика по актуальной редакции продукта.
Не поддерживается Используется только при прямом официальном подтверждении ограничения.
Не применяется Критерий не относится к назначению решения.

Дополнительные правила:

  1. Preview, beta и roadmap не считаются общедоступной функцией.
  2. Цены сравниваются в отдельном RFP: большинство платформ требует индивидуальной конфигурации, а опубликованные тарифы показывают разные составы поставки.

3. Карта конкурентного поля

3. Карта конкурентного поля
Уровень Что входит Как использовать в RFP
A. Прямые платформенные альтернативы GitLab; Atlassian assembled stack; ServiceNow; Microsoft + GitHub; IBM ELM; Codebeamer; Devprom; Сфера Platform; в отдельных RFP — Planview, Polarion, Digital.ai Сравнивать полный путь инициативы и требования через поставку к управленческому решению.
B. Смежные платформы Planview, Polarion, Digital.ai, Harness, Port, Jama Connect, Aha!, Productboard, Backstage, SourceCraft Включать только при совпадении главного сценария и владельца бюджета.
C. Специализированные альтернативы SonarQube, Semgrep, Snyk, PT Application Inspector, Checkmarx, Fortify, Sourcegraph, отдельные AI-помощники Сравнивать только в аудите кода, AppSec, code intelligence или AI-разработке.
D. Составной стек Трекер + документы/требования + Git + CI/CD + SAST/SCA + архитектурные материалы + таблицы + ручной релизный комитет + AI-помощники Рассматривать как обязательную baseline-альтернативу: чаще всего покупатель сравнивает новую платформу с текущим процессом.

Почему специализированные анализаторы вынесены из основной матрицы

SonarQube, Semgrep, Snyk и PT Application Inspector решают задачи качества и AppSec. Sourcegraph отвечает за поиск, навигацию и контекст кода. GitHub Copilot и SourceCraft Code Assistant помогают создавать и изменять код. Каждое из этих решений конкурирует с CodeGraph в отдельном сценарии и охватывает лишь часть маршрута «инициатива → требование → реализация → подтверждение → решение о выпуске».

4. Сводное сравнение прямых альтернатив

4.0. Карта источников и состава решений

4.0. Карта источников и состава решений
Решение / область Точный состав Основные источники
CodeGraph — позиционирование Главная, whitepaper, CPO/CTO/security/evidence/integrations/digital team CG-01 CG-03 CG-05 CG-07
CodeGraph — шесть сценариев Portfolio, feature, audit, release, controls, AI-code CG-09 CG-11 CG-13
CodeGraph — объект аудита и технические подтверждения Публичная конкурентная матрица и руководство по корпоративному развёртыванию CG-15
GitLab Ultimate/Premium + Duo Agent Platform; offering фиксировать GL-01 GL-03
Atlassian Strategy + Teamwork + Software + Product Collections AT-01 AT-03
ServiceNow SPM + DevOps Change Velocity + AI Control Tower SN-01 SN-03
Planview Portfolios + Viz PV-01
IBM Engineering Lifecycle Management; модули фиксировать IBM-01
PTC Codebeamer 3.2 + Codebeamer AI 1.0 PTC-01
Siemens Polarion ALM 2606 / Polarion X отдельно SI-01
Microsoft + GitHub Azure Boards/DevOps + GitHub Enterprise + Copilot Enterprise MS-01 GH-02
Digital.ai Platform + Release/Deploy и другие модули по договору DAI-01
Devprom Devprom ALM; редакцию уточнить DP-01
Productboard Productboard product management platform PB-01
Harness Harness Platform + Worker Agents HAR-01
Port Port platform + AI PORT-01
Jama Connect Requirements/test/risk platform JAMA-01
Aha! Aha! Roadmaps AHA-01
Backstage Open-source framework + plugins BACK-01
SourceCraft Platform + Code Assistant/CLI SC-01
Сфера Platform Комплексная платформа управления жизненным циклом ПО SFERA-01
Специализированный code/AppSec слой SonarQube, Semgrep, Snyk, PT Application Inspector, Checkmarx, Fortify, Sourcegraph SONAR-01 SNYK-01 CX-01 FORT-01

В таблицах ниже указаны конкретные наборы продуктов.

4.0.1. Подробные страницы сравнения

Ниже собраны все публичные страницы подробного сравнения CodeGraph с платформами и специализированными продуктами из этой матрицы.

4.0.1. Подробные страницы сравнения
Решение Подробное сравнение Роль в матрице
GitLab CodeGraph и GitLab DevSecOps и AI-разработка
Atlassian Collections CodeGraph и Atlassian Collections Стратегия, продуктовая работа и поставка
ServiceNow CodeGraph и ServiceNow SPM, DevOps и управление изменениями
Planview CodeGraph и Planview SPM, VSM и управление портфелем
IBM Engineering Lifecycle Management CodeGraph и IBM ELM ALM и инженерная прослеживаемость
Codebeamer CodeGraph и Codebeamer ALM для сложных продуктов
Polarion ALM CodeGraph и Polarion ALM ALM и системная инженерия
Microsoft + GitHub CodeGraph и Microsoft + GitHub Планирование, код и поставка
Digital.ai CodeGraph и Digital.ai DevSecOps и релизное управление
Devprom ALM CodeGraph и Devprom ALM ALM
Harness CodeGraph и Harness CI/CD и управление поставкой
Port CodeGraph и Port Внутренний портал разработчиков и платформа разработчиков
Jama Connect CodeGraph и Jama Connect Требования, риски и тестирование
Aha! Roadmaps CodeGraph и Aha! Roadmaps Roadmapping и управление продуктом
Productboard CodeGraph и Productboard Управление продуктом и roadmapping
Backstage CodeGraph и Backstage Каталог разработчиков и плагины
SourceCraft CodeGraph и SourceCraft Российская платформа разработки и AI-помощник
Сфера Platform CodeGraph и Сфера Platform Комплексное управление жизненным циклом ПО
Snyk CodeGraph и Snyk AppSec и безопасность кода
Sourcegraph CodeGraph и Sourcegraph Поиск и контекст кодовой базы
SonarQube CodeGraph и SonarQube Качество кода и AppSec
Semgrep CodeGraph и Semgrep AppSec и анализ кода
PT Application Inspector CodeGraph и PT Application Inspector AppSec для российского рынка
Checkmarx CodeGraph и Checkmarx SAST и AppSec
Fortify CodeGraph и Fortify SAST и AppSec

4.1. Жизненный цикл и поставка

4.1. Жизненный цикл и поставка
Решение и точный состав Портфель и инициативы Требования и прослеживаемость Инженерная поставка Готовность к выпуску
CodeGraph — заявленная корпоративная платформа Нативно; статус опирается на связанные объекты Нативно по продуктовым материалам; глубину проверить в пилоте Через интеграции с первичными системами + собственный инженерный контекст Нативно: обязательные результаты, риски и решение человека
GitLab Ultimate + Duo Agent Platform Частичный сценарий: epics, planning, VSM; не финансовый SPM Нативно для GitLab-объектов; внешние требования зависят от интеграции Нативно: SCM, CI/CD, security, review, agents Нативно для pipeline/MR/security gates; состав доказательного пакета настраивается
Atlassian: Strategy + Teamwork + Software + Product Collections Нативно в Strategy Collection Нативно/частично через Jira, Confluence, JPD и связи между ними Нативно в Software Collection и через интеграции Частичный сценарий; обычно конфигурация Jira/JSM, Pipelines и приложений
ServiceNow: SPM + DevOps Change Velocity + AI Control Tower Нативно в SPM, включая инвестиции и ресурсы Частичный сценарий; инженерная детализация поступает из toolchain Через официальные интеграции DevOps Change Velocity Нативно для change governance и approvals; технические доказательства зависят от источников
Microsoft + GitHub: Azure Boards/DevOps + GitHub Enterprise + Copilot Enterprise Частичный сценарий через Boards, epics/features и отчётность Нативно для work items/links; строгая цепочка до подтверждений требует модели и интеграции Нативно в Azure DevOps/GitHub Нативно/частично через branch protection, Actions, environments и approvals
IBM ELM Частичный сценарий: engineering program/lifecycle; финансовый SPM проверяется отдельно Нативно: требования, тесты, изменения, OSLC/digital thread Через собственные модули и интеграции Нативно для lifecycle-quality gates; агентное исполнение проверяется отдельно
PTC Codebeamer 3.2 + Codebeamer AI 1.0 Частичный сценарий Нативно: ALM, требования, тесты, риски и traceability Через интеграции и ALM-процесс Нативно/частично по workflow и approval-механике
Devprom ALM — точную редакцию определить в RFP Нативно по материалам вендора Нативно по материалам вендора Через ALM-модули и интеграции Частичный сценарий; состав и автоматизацию подтвердить в демонстрации

4.2. AI, инженерный контекст и эксплуатационная модель

4.2. AI, инженерный контекст и эксплуатационная модель
Решение Управляемые AI-роли/агенты Кодовый граф и влияние On-premise / изолированный контур Ключевая граница
CodeGraph Нативно по паспорту роли: владелец, входы, инструменты, запреты, результат, приёмка, остановка Нативно по документации; полноту языков и межрепозиторный охват проверяют в пилоте Документированы Docker Compose, Kubernetes и изолированный режим Работает вместе с Git, CI/CD, финансовым/ресурсным SPM и решением человека
GitLab Нативно: foundational/custom/external agents, flows, access controls; часть governance/context возможностей имеет отдельный статус Нативно/частично в контексте GitLab; CPG проверяют по отдельному источнику GitLab Self-Managed; offline Agent Platform документирован с условиями лицензирования Объединяет DevSecOps в одной системе учёта; сохраняет разнородные первичные системы через интеграции
Atlassian Rovo/Rovo Dev; модель полномочий зависит от приложений, Cloud и настроек Через Compass, Bitbucket, Rovo Dev и интеграции; CPG проверяют по материалам поставщика Состав Cloud/Data Center различается; Collections сравнивать как Cloud-набор Охватывает стратегическое планирование, знания и совместную работу; единый технический пакет требует настройки
ServiceNow AI Control Tower управляет AI-активами и рисками; инженерные агенты зависят от Now Platform/интеграций Через toolchain data; собственный CPG проверяют по материалам поставщика Основной сервис — облачная платформа; требования к резиденции проверять по договору Охватывает SPM, финансы, ресурсы и управление изменениями
Microsoft + GitHub Enterprise policies, agent sessions, audit; покрытие клиентских prompts зависит от состава журналов Через GitHub code context и сторонние анализаторы; CPG проверяют по материалам поставщика Смешанная архитектура; путь AI-данных и доступность функций для Server проверять отдельно Объединяет распространённые инженерные инструменты Microsoft и GitHub
IBM ELM Специализированную модель управляемых цифровых ролей проверяют по материалам поставщика Engineering knowledge graph/digital thread; code-flow анализ сопоставляют с CPG отдельно SaaS и локальные варианты зависят от состава Ориентирован на формальную инженерию, требования и регулируемые отрасли
Codebeamer AI-функции доступны; паспорт ролей и инструментальные запреты проверяют по материалам поставщика Impact/traceability нативны; CPG и data-flow proof проверяют отдельно On-premise и SaaS-варианты Ориентирован на ALM для программно-управляемых продуктов и системной инженерии
Devprom Статус уточняется у поставщика CPG, связи и метрики ALM сверяются с материалами вендора Закрытый контур заявлен вендором; технические условия проверить Российская ALM-альтернатива; точный коммерческий состав требует RFP

Основной вывод

CodeGraph связывает четыре контура:

  1. продуктовая инициатива и требования;
  2. инженерный контекст и анализ влияния;
  3. управляемое исполнение цифровых ролей;
  4. пакет подтверждений и решение человека.

5. Сравнение по шести сценариям

5.1. Управление портфелем изменений

Основание сценария CodeGraph: CG-09

Проблема покупателя. Руководитель видит процент выполнения, но не может перейти к требованиям, свежим проверкам, межпроектным зависимостям и ожидающим решениям.

Основные роли. CPO, руководитель портфеля, CTO, архитектор, владельцы продуктов.

5.1. Управление портфелем изменений
Решающий критерий Вес
Иерархия, владельцы и зависимости 25%
Связь стратегии с инженерными объектами 20%
Объяснимый статус на подтверждениях 20%
Финансы и ресурсы 15%
Интеграции 10%
Развёртывание 10%
5.1. Управление портфелем изменений, таблица 2
Решение Оценка сценария Что проверить
CodeGraph Нативная связь портфеля с требованиями, проверками и решениями; финансы/ресурсы вне основной границы Вычисление статуса, межпроектные зависимости, происхождение каждого индикатора
ServiceNow SPM + DevOps Change Velocity SPM охватывает инвестиции и ресурсы; инженерная детализация поступает из набора инструментов Глубину перехода от портфеля до кода, теста и свежего результата
Atlassian Strategy Collection + продукты поставки Связывает стратегию, управление сотрудниками и корпоративное исполнение Точный набор Collections, стоимость, единый маршрут прослеживаемости
Planview Portfolios + Viz Объединяет SPM/VSM и аналитику потока Связь требования с реализацией и управляемыми агентами
GitLab Ultimate Связывает планирование с поставкой внутри GitLab Финансовое планирование и внешние источники требований
Составной стек Позволяет независимо выбирать инструменты; статус часто агрегируется вручную Трудозатраты на интеграцию, расхождения идентификаторов и актуальность данных

Отличие CodeGraph. Портфельный статус проектируется из связанных инженерных результатов, блокировок и решений.

Финансовый контур. Финансовое управление портфелем, инвестиционное планирование и workforce planning выполняются профильными системами.

Когда альтернатива может быть предпочтительнее. ServiceNow, Atlassian или Planview предпочтительнее, когда основная задача — бюджеты, мощности, сценарное планирование и управление инвестициями.

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

5.2. Поставка новой функции

Основание сценария CodeGraph: CG-10

Проблема покупателя. Продуктовая постановка распадается на документы и задачи; изменение кода теряет связь с исходным основанием и критериями приёмки.

Основные роли. CPO/PM, аналитик, tech lead, разработчик, QA, AppSec, архитектор.

5.2. Поставка новой функции
Решающий критерий Вес
Требования и критерии приёмки 20%
Границы задания 15%
Код, CI/CD и review 20%
Сквозная прослеживаемость 20%
Управление AI-исполнителями 15%
Приёмка и выпуск 10%
5.2. Поставка новой функции, таблица 2
Решение Оценка сценария Что проверить
CodeGraph Нативная предметная цепочка; инженерные действия зависят от интеграций Реальный write-back, CI trigger, идентичность артефактов и fail-closed поведение
GitLab Ultimate + Duo Agent Platform Связывает issue с MR внутри единой DevSecOps-системы Внешние требования, формальные критерии, независимое принятие остаточного риска
Atlassian Product/Teamwork/Software Collections Связывает discovery с backlog и продуктами экосистемы Постоянную связь до кода, теста и проверки без зависимости от Marketplace
Microsoft Azure DevOps + GitHub Объединяет инженерную поставку в Azure DevOps и GitHub Единую модель между Boards и GitHub, журналы агентов и релизные подтверждения
IBM ELM / Codebeamer Связывает требования, тесты и формальные процессы Современную агентную разработку, контекст кода и интеграции с набором инструментов поставки
Составной стек Сохраняет выбранные специализированные инструменты Ручные передачи, потерю версии требования и статус без доказательной базы

Отличие CodeGraph. Цепочка идёт от замысла и требования к области влияния, заданию, изменению, проверке и решению.

Проверка интеграций. Нативность интеграций и зрелость каждого write-back-оператора подтверждаются отдельным пилотом.

Когда альтернатива может быть предпочтительнее. GitLab или Microsoft/GitHub предпочтительнее, когда организация готова консолидировать delivery в одной инженерной системе; IBM/Codebeamer — когда доминируют формальные требования.

Проверка в пилоте. Провести реальное изменение: версия требования → ограниченное задание → MR/PR → тесты → обязательные проверки → пакет решения.

5.3. Аудит кодовой базы

Основание сценария CodeGraph: CG-11

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

Основные роли. CTO, архитектор, AppSec, tech lead, аудитор.

5.3. Аудит кодовой базы
Решающий критерий Вес
Семантическая модель кода 30%
Межфайловые потоки и зависимости 20%
Связь находки с кодом 15%
Границы и полнота анализа 10%
Security-интеграции 15%
Развёртывание 10%
5.3. Аудит кодовой базы, таблица 2
Решение Оценка сценария Что проверить
CodeGraph CPG, зависимости, потоки и связь с рабочим контекстом документированы Языки, версии, точность, межрепозиторный анализ и воспроизводимость на эталонном наборе
SonarQube Advanced Security Объединяет анализ качества и безопасности с корпоративным процессом Точный состав редакции, анализ потоков данных и роль AI-функций
Semgrep Code Использует правила и Pro Engine как специализированный AppSec-компонент Межфайловый охват по языкам и базовый уровень ложных срабатываний на коде заказчика
Snyk Code Встраивает AppSec-проверки в работу разработчика Локальность анализа, объяснимость и связь с продуктовым требованием
PT Application Inspector Релевантен для российского AppSec и закрытых контуров Точную редакцию, поддерживаемые языки, экспорт и доказательность
Sourcegraph Даёт поиск, контекст и навигацию по большим кодовым базам Не приравнивать анализ кода к SAST или CPG без отдельного подтверждения

Отличие CodeGraph. Аудит связывается с требованиями, областью изменения, задачами исправления, повторной проверкой и остаточным риском.

Методика измерений. Публикуйте заявления CodeGraph о точности, покрытии CVE и доле ложных срабатываний вместе с новой воспроизводимой методикой.

Когда альтернатива может быть предпочтительнее. SonarQube, Semgrep, Snyk или PT AI предпочтительнее, когда нужен серийный специализированный AppSec-контроль без портфельной и агентной модели.

Проверка в пилоте. Зафиксировать репозиторий, commit, языки, источники/приёмники, эталонную разметку, ограничения и повторяемую команду; сравнить recall, precision, время триажа и полноту цепочки.

5.4. Релизная проверка

Основание сценария CodeGraph: CG-12

Проблема покупателя. Статус закрытой задачи формируется после QA, архитектурной проверки, AppSec, документации, эксплуатационных проверок и плана отката.

Основные роли. Release manager, CTO, QA, AppSec, архитектор, SRE, владелец риска.

5.4. Релизная проверка
Решающий критерий Вес
Обязательные результаты и evidence 25%
Approvals и separation of duties 20%
CI/CD и deployment context 20%
Исключения и остаточный риск 15%
Rollback/операционная готовность 10%
Аудит решения 10%
5.4. Релизная проверка, таблица 2
Решение Оценка сценария Что проверить
CodeGraph Нативный пакет готовности и человеческое решение; источники остаются внешними Актуальность evidence, блокировки, повторный запуск и восстановление provenance
GitLab Ultimate Объединяет конвейеры, среды, политики безопасности и согласования Связь с продуктовым замыслом и формальный пакет за пределами GitLab
ServiceNow DevOps Change Velocity Автоматизирует согласование изменений и корпоративное управление Глубину инженерных подтверждений и отсутствие дублирования с ITSM
Harness Объединяет конвейеры поставки, политики, откат и управляемых агентов Портфельную прослеживаемость требований и точный коммерческий состав
Microsoft/GitHub Объединяет среды, Actions/Azure Pipelines и обязательные проверки Единый межпродуктовый аудит и сохранение подтверждений
Digital.ai Release Оркестрирует выпуск, процессы соответствия и гибридную поставку Продуктовую прослеживаемость и агентное управление
Составной стек Сохраняет текущий релизный процесс Ручную сборку, устаревшие снимки экрана и неявные исключения

Отличие CodeGraph. Платформа собирает основания готовности, а уполномоченный человек разрешает выпуск, принимает риск или блокирует решение.

Проверка интеграций. Пилот показывает полноту интеграций и место хранения копии, ссылки, хеша или нормализованного результата в CodeGraph.

Когда альтернатива может быть предпочтительнее. ServiceNow подходит организациям с процессом вокруг ITSM и управления изменениями; Harness, GitLab или Digital.ai — организациям, где главный объект управления — конвейер и выпуск.

Проверка в пилоте. Смоделировать непройденную проверку, просроченный evidence, исключение, откат и повторную проверку; убедиться, что статус fail-closed и решение атрибутировано человеку.

5.5. Технические контроли и внутренний аудит

Основание сценария CodeGraph: CG-13

Проблема покупателя. Политики и стандарты существуют отдельно от реализации; аудитор не может быстро восстановить область, версию, результат, исправление и принятый остаточный риск.

Основные роли. Владелец контроля, AppSec, внутренний аудит, compliance, CTO, архитектор.

5.5. Технические контроли и внутренний аудит
Решающий критерий Вес
Связь контроль → реализация 25%
История evidence и повторная проверка 20%
RBAC и аудит действий 15%
Security-интеграции 15%
Развёртывание и границы данных 15%
Поддержка стандартов 10%
5.5. Технические контроли и внутренний аудит, таблица 2
Решение Оценка сценария Что проверить
CodeGraph Нативная цепочка контроля до кода/конфигурации/evidence по позиционированию Отделить технический proof pack от сертификации; проверить зрелость шаблонов
IBM ELM Даёт формальную прослеживаемость и конфигурационное управление Связь с современным набором AppSec-инструментов и управлением ИИ
Codebeamer Связывает процессы рисков, требований и тестов с журналом аудита Глубину подтверждений на уровне кода и контроль агентов
ServiceNow Объединяет GRC/ITSM/SPM при добавлении соответствующих модулей Не объединять модули без спецификации лицензии
GitLab Ultimate Встраивает контроли безопасности и соответствия в DevSecOps Политики вне GitLab и межсистемные подтверждения
PT Application Inspector Даёт специализированный результат AppSec; управление контролями и портфелем остаётся за другими системами Состав редакции, экспорт и связь с контрольным контуром
Составной стек Позволяет использовать сертифицированные/привычные средства Ручную нормализацию evidence, исключения и происхождение решений

Отличие CodeGraph. Техническое требование, реализация, проверка, исправление и остаточный риск образуют одну цепочку.

Нормативная оценка. Официальное соответствие нормативу и сертификация подтверждаются отдельной оценкой.

Когда альтернатива может быть предпочтительнее. IBM/Codebeamer предпочтительнее для сложной системной инженерии; ServiceNow — при доминирующем GRC/ITSM; специализированные анализаторы — для обязательного сертифицированного контроля.

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

5.6. Контроль кода, созданного ИИ

Основание сценария CodeGraph: CG-14

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

Основные роли. CTO, engineering platform, AppSec, разработчики, владельцы AI governance.

5.6. Контроль кода, созданного ИИ
Решающий критерий Вес
Границы задания и инструментов 20%
Происхождение действий и журнал 15%
Независимая проверка результата 20%
Human approval 15%
Модели и границы данных 15%
Аудит использования и стоимость 15%
5.6. Контроль кода, созданного ИИ, таблица 2
Решение Оценка сценария Что проверить
CodeGraph Паспорт роли и типизированные передачи документированы; реализацию проверять по операциям Запреты на инструменты, остановку, DLP, журналы, стоимость и separation of duties
GitLab Duo Agent Platform GA-платформа агентов и flows в DevSecOps-контексте Статус каждой функции governance/context, self-hosted/offline условия и human approval
GitHub Copilot Enterprise Корпоративные политики, сеансы агентов и аудит связаны с процессом GitHub Клиентские prompts не полностью входят в стандартный audit log; preview-функции учитывать отдельно
Harness Worker Agents Управляемые pipeline steps с RBAC, OPA, audit, MCP и BYOM Связь с продуктовыми требованиями и независимость проверяющей роли
Atlassian Rovo Dev Агентная работа в экосистеме Atlassian Точный набор инструментов, границы, аудит и data path
SourceCraft Code Assistant Российская инженерная платформа с CLI/agent mode, BYOM/MCP; часть режима Preview Коммерческую редакцию, enterprise governance, аудит и закрытый контур

Отличие CodeGraph. Управление строится вокруг роли, полномочий, обязательного артефакта, критериев, передачи, остановки и владельца-человека.

Технические границы. Запрет проверяется блокировкой действия; описание правила в промпте дополняет технический контроль.

Когда альтернатива может быть предпочтительнее. GitLab/GitHub предпочтительнее при стандартизации на их SCM; Harness — при pipeline-centric governance; SourceCraft — при приоритете российской инженерной экосистемы.

Проверка в пилоте. Дать агенту намеренно расширяющее область задание, закрытый файл и опасный инструмент; проверить блокировку, журнал, независимый review и невозможность самоутверждения.

6. Инженерная прослеживаемость и подтверждения

CodeGraph различает шесть уровней зрелости:

6. Инженерная прослеживаемость и подтверждения
Уровень Что он означает Что проверить дополнительно
Статус задачи Объект переведён в состояние Done/Closed Связь требования с реализацией и проверками
Ссылка между объектами Между задачей, документом, PR или тестом есть URL/ID Полноту, актуальность и двусторонность связи
Постоянная прослеживаемость Сохраняются тип связи, версия, область и происхождение Положительный результат связанного review
Техническое подтверждение Есть конкретный результат проверки для версии и области Наличие всех обязательных проверок
Пакет готовности Собраны обязательные результаты, исключения и открытые риски Что выпуск автоматически разрешён
Решение человека Уполномоченное лицо принимает или отклоняет риск и выпуск Что основание решения проверено; оно требует отдельного аудита

Целевая цепочка CodeGraph сформулирована так:

продуктовый замысел
  → версия требования
  → область влияния
  → ограниченное задание
  → изменение кода
  → тест
  → результат проверки
  → остаточный риск
  → решение о выпуске

Для каждого перехода в пилоте должны быть проверены идентификатор, версия, источник, время обновления, владелец и поведение при отсутствии данных. CG-02 CG-05

7. Управление цифровыми сотрудниками и AI-агентами

Обычный AI-чат или автодополнение не эквивалентны управляемой цифровой роли. Минимальный проверяемый контракт роли включает:

7. Управление цифровыми сотрудниками и AI-агентами
Группа Обязательные элементы Проверка в демонстрации
Идентичность Функция, миссия, человек-владелец, событие запуска Кто инициировал работу и несёт ответственность
Границы Обязательные входы, разрешённые инструменты, запрещённые действия Запрет технически блокирует действие
Результат Артефакт, формат, критерии приёмки, evidence Результат нельзя принять без обязательных критериев
Передача Получатель, состояние, ответственность, блокировки Контекст не теряется между ролями
Контроль Остановка, эскалация, версия роли, дата пересмотра Владелец может остановить и изменить роль
Разделение обязанностей Создатель и независимый проверяющий Роль не утверждает собственный результат
Экономика Модель, токены, время, стоимость, лимиты Расход восстанавливается до задачи и роли

CodeGraph документирует паспорт цифровой роли с владельцем, входами, инструментами, запретами, ожидаемым артефактом, критериями, передачей и условиями эскалации. GitLab, GitHub, Harness, Atlassian, SourceCraft и другие платформы развивают агентные возможности, поэтому сравнение должно регулярно обновляться и отдельно фиксировать GA/preview-статус. CG-02 GL-01 HAR-01

8. Развёртывание, данные и корпоративное управление

8. Развёртывание, данные и корпоративное управление
Критерий CodeGraph: текущая доказательная база Что подтвердить до публикации или сделки
Docker Compose Документирован как режим разработки/одного узла Поддерживаемую production-конфигурацию и ответственность поддержки
Kubernetes Документирован production-путь HA, upgrade, backup/restore, capacity, observability и supported matrix
Изолированная среда Документирован режим с локальной LLM Полный перечень артефактов, offline licensing, обновления и отсутствие скрытых egress
Выбор модели Маркетинговые и технические материалы описывают локальные/внешние провайдеры Поддерживаемые модели, потери функций, SLA, data path и журнал prompts/tool calls
RBAC Корпоративная документация описывает управление доступом Фактическую матрицу разрешений для каждой поверхности и service account
Аудит Заявлены журналы и evidence-модель Полноту событий, retention, неизменность, экспорт и корреляцию с SIEM
DLP и секреты Существуют продуктовые/технические заявления Enforcement, шаблоны, false positives, bypass paths и поддержку Vault/других KMS
SIEM/SARIF Документированы форматы и интеграционные намерения Рабочий экспорт, retry, schema/version, объём и эксплуатационный runbook
Интеграции Публичная страница честно разделяет auth/read/events/write-back/CI/export Каждую операцию на версии системы заказчика; наличие адаптера не считать доказательством
Экспорт и exit Требует отдельной проверки Полный экспорт объектов, связей, evidence, журналов и конфигурации без проприетарной блокировки

Техническая документация CodeGraph описывает Docker Compose, Kubernetes и изолированный режим. Производственный SLA и сертификацию проверяют в пилоте и по процессам целевой среды. CG-16

9. CodeGraph и составной стек

9. CodeGraph и составной стек
Измерение CodeGraph Составной стек
Специализация инструментов Один управляющий и доказательный слой поверх источников Команда выбирает отдельный инструмент для каждой функции
Миграция Заявлена возможность сохранить первичные системы Миграция не нужна, если текущий процесс остаётся
Связи Предметная модель должна хранить типизированные связи Часто реализуются URL, полями, ETL и соглашениями
Статус Должен вычисляться из требований, evidence, рисков и решений Часто агрегируется вручную или BI-слоем
Гибкость Ограничена моделью и доступными адаптерами Высокая, но растёт интеграционный долг
Подтверждения Единый пакет и происхождение входят в целевую модель Хранятся в CI, анализаторах, документах и переписке
AI-исполнение Роли и передачи проектируются в одном контуре Несколько агентов с разными политиками и журналами
Vendor lock-in Риск зависимости от управляющей модели CodeGraph Риск зависимости распределён, но интеграции принадлежат заказчику
Стоимость Лицензия + внедрение + эксплуатация платформы Лицензии нескольких систем + интеграции + ручной труд + сопровождение

Единая платформа не всегда лучше. Составной стек предпочтителен, если у организации уже есть зрелый integration platform, устойчивые идентификаторы, формальная evidence-модель и команда, которая поддерживает связи без значительного ручного труда.

10. Когда CodeGraph подходит

Пилот CodeGraph обоснован, когда одновременно выполняются несколько условий:

  • требуется связать продуктовый и инженерный циклы и сохранить трекер в общем контуре;
  • руководителю нужен объяснимый статус портфеля с переходом к основаниям;
  • требования должны сохранять связь с кодом, тестами, контролями и версиями;
  • организация внедряет AI-исполнителей и должна управлять их полномочиями, передачами и остановкой;
  • release decision должен опираться на единый пакет обязательных результатов и открытых рисков;
  • Git, CI/CD, трекеры и анализаторы должны остаться первичными системами;
  • требуется локальное или контролируемое развёртывание;
  • заказчик готов провести измеримый пилот на одной инициативе.

11. Когда лучше выбрать другую систему

Другая система может быть предпочтительнее, когда:

  • нужен только трекер задач или база знаний;
  • нужен только SAST/SCA, code search или AI-автодополнение;
  • основная задача — бюджетирование, инвестиционное планирование и распределение ресурсов;
  • требуется зрелая формальная engineering lifecycle platform с отраслевыми шаблонами;
  • организация стандартизирует весь DevSecOps на GitLab, GitHub/Microsoft или другой единой delivery-платформе;
  • требуется сертифицированное средство конкретного класса, а не доказательный контур вокруг него;
  • нет готовности формализовать требования, роли, критерии и владельцев решений;
  • необходима публично подтверждённая production-зрелость функции, которая у CodeGraph пока имеет только маркетинговое или внутреннее доказательство.

12. Вопросы для RFP и пилота

  1. Есть ли переход от статуса портфеля к конкретному требованию, версии реализации и последнему результату проверки?
  2. Какие объекты служат первичными, какие система копирует, а какие только индексирует или связывает?
  3. Как система отличает отсутствие подтверждения, просроченное подтверждение и отрицательный результат?
  4. Как система вычисляет статус требования и показывает каждый фактор расчёта?
  5. Что происходит, если обязательный критерий приёмки отсутствует или не получил подтверждения?
  6. Кто имеет право принять остаточный риск и как атрибутируется решение?
  7. Может ли AI-исполнитель расширить область задачи, изменить запрещённый файл или подключить новый инструмент?
  8. Какие запреты система проверяет технически до выполнения, а какие оставляет только в инструкции модели?
  9. Может ли роль, создавшая изменение, сама принять результат?
  10. Какие действия агента, prompts, tool calls, изменения файлов и расходы входят в аудит?
  11. Какие данные каждая выбранная модель отправляет за пределы контура?
  12. Поддерживает ли система локальную или выбранную заказчиком модель; какие функции при этом теряются?
  13. Какие операции реально поддерживает каждая интеграция: auth, read, events, write-back, approvals, CI trigger, export?
  14. Как обрабатываются ошибки, повторы, дубликаты и рассинхронизация идентификаторов?
  15. Как фиксируются commit, branch, версия требования, область анализа и версия правила?
  16. Как система доказывает полноту или явно показывает границы анализа?
  17. Как формируется пакет готовности и какие результаты блокируют выпуск?
  18. Как проверяется план отката и операционная готовность?
  19. Воспроизводит ли система проверку после исправления и связывает ли оба результата?
  20. Какие возможности входят в базовую редакцию, отдельный модуль, usage-based AI или professional services?
  21. Какие функции имеют статус GA, preview, beta или roadmap на дату договора?
  22. Как экспортировать требования, связи, evidence, журналы и конфигурации при выходе из продукта?
  23. Какие исходные и итоговые показатели будут измеряться в пилоте и кто согласует методику?
  24. Что остаётся ручным после внедрения и какие новые операционные обязанности возникают?

13. Источники и условия проверки

Исследование отражает публичные материалы, доступные 21 июля 2026 года. AI-функции и коммерческий состав платформ меняются быстро.

Основные условия проверки:

  • большая часть утверждений о CodeGraph основана на материалах самого производителя;
  • бизнес-эффект измеряется в операционном контексте заказчика;
  • интеграции должны проверяться по операциям и версиям в инфраструктуре заказчика;
  • нормативные утверждения требуют юридической и сертификационной проверки;
  • отсутствие публичного описания функции у конкурента требует прямой проверки у поставщика;
  • итог зависит от сценария, архитектуры, ограничений данных и готовности организации менять процесс.
13. Источники и условия проверки
ID Источник Дата
CG-01 CodeGraph — управление разработкой цифровых продуктов 20.07.2026
CG-02 Как CodeGraph связывает PDLC, SDLC и портфель продуктов проверено 21.07.2026
CG-03 Портфель и проекты: от инициативы до готовности проверено 21.07.2026
CG-04 Как управлять соответствием реализации требованиям проверено 21.07.2026
CG-05 Как требование безопасности проходит до решения о риске проверено 21.07.2026
CG-06 Какими данными подтверждается реализация требований проверено 21.07.2026
CG-07 Интеграции CodeGraph: поддерживаемые операции и ограничения проверено 21.07.2026
CG-08 Цифровая команда CodeGraph: роли, полномочия и границы проверено 21.07.2026
CG-09 Сценарий: управление портфелем изменений проверено 21.07.2026
CG-10 Сценарий: разработка новой функции проверено 21.07.2026
CG-11 Сценарий: аудит кодовой базы проверено 21.07.2026
CG-12 Сценарий: релизная проверка проверено 21.07.2026
CG-13 Сценарий: технические контроли проверено 21.07.2026
CG-14 Сценарий: контроль кода, созданного ИИ проверено 21.07.2026
CG-15 Текущая публичная конкурентная матрица проверено 21.07.2026
CG-16 Корпоративное развёртывание CodeGraph проверено 24.08.2026
GL-01 GitLab Duo Agent Platform — General Availability 15.01.2026
GL-02 GitLab Duo Agent Platform Self-Hosted: offline deployment проверено 21.07.2026
GL-03 Control GitLab Duo Agent Platform availability проверено 21.07.2026
AT-01 Atlassian Strategy Collection проверено 21.07.2026
AT-02 Atlassian Software Collection проверено 21.07.2026
AT-03 Atlassian Product Collection проверено 21.07.2026
SN-01 ServiceNow Strategic Portfolio Management проверено 21.07.2026
SN-02 ServiceNow DevOps Change Velocity проверено 21.07.2026
SN-03 ServiceNow AI Control Tower проверено 21.07.2026
PV-01 Planview Strategic Portfolio Management проверено 21.07.2026
PV-02 Planview Viz проверено 21.07.2026
IBM-01 IBM Engineering Lifecycle Management проверено 21.07.2026
PTC-01 PTC Codebeamer проверено 21.07.2026
PTC-02 PTC Codebeamer 3.2 and Codebeamer AI 1.0 release 2026
SI-01 Polarion ALM 2606 — What’s New 2026
MS-01 What is Azure Boards? проверено 21.07.2026
GH-01 GitHub: Agent management for enterprises проверено 21.07.2026
GH-02 GitHub: Reviewing audit logs for Copilot проверено 21.07.2026
GH-03 GitHub: Risks and mitigations for Copilot cloud agent проверено 21.07.2026
DAI-01 Digital.ai AI-Powered DevSecOps Platform проверено 21.07.2026
DAI-02 Digital.ai Release проверено 21.07.2026
DP-01 Devprom ALM проверено 21.07.2026
PB-01 Productboard platform проверено 29.08.2026
HAR-01 Harness Worker Agents 16.07.2026
HAR-02 Harness launches Autonomous Worker Agents 30.06.2026
PORT-01 Port Audit Log проверено 21.07.2026
PORT-02 Port AI Assistant проверено 21.07.2026
JAMA-01 Jama Connect features проверено 21.07.2026
AHA-01 Aha! Roadmaps проверено 21.07.2026
BACK-01 What is Backstage? проверено 21.07.2026
SC-01 SourceCraft documentation overview проверено 21.07.2026
SC-02 SourceCraft Code Assistant проверено 21.07.2026
SFERA-01 Сфера Platform проверено 29.08.2026
SFERA-02 Продукты Сфера Platform проверено 29.08.2026
SONAR-01 SonarQube Server проверено 21.07.2026
SEMGREP-01 Semgrep Code проверено 21.07.2026
SNYK-01 Snyk Code проверено 21.07.2026
PTAI-01 PT Application Inspector проверено 21.07.2026
CX-01 Checkmarx One проверено 29.08.2026
CX-02 Checkmarx SAST Scanner проверено 29.08.2026
FORT-01 OpenText Fortify Static Application Security Testing проверено 29.08.2026
SG-01 Sourcegraph проверено 21.07.2026