Перейти к содержанию

TurboLens AI Intelligence

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

Note

TurboLens требует настройки коммерческого AI-провайдера (Anthropic Claude, OpenAI, DeepSeek или Google Gemini) в разделе Настройки AI. Модуль становится доступен автоматически после настройки AI.

Credits

TurboLens основан на проекте с открытым исходным кодом ArchLens, созданном Vinod и опубликованном под лицензией MIT. Логика анализа перенесена с Node.js на Python и нативно интегрирована в Turbo EA.

Панель управления

Панель управления TurboLens предоставляет общий обзор результатов анализа ландшафта.

Показатель Описание
Total Cards Количество активных карточек в вашем портфолио
Avg Quality Средний балл качества данных по всем карточкам
Vendors Количество проанализированных технологических поставщиков
Duplicate Clusters Количество выявленных групп дубликатов
Modernizations Количество найденных возможностей для модернизации
Annual Cost Общая годовая стоимость по всем карточкам

На панели управления также отображается:

  • Cards by type — Разбивка количества карточек по типам
  • Data quality distribution — Карточки, сгруппированные по уровням качества: Bronze (<50%), Silver (50–80%) и Gold (>80%)
  • Top quality issues — Карточки с наименьшими показателями качества данных с прямыми ссылками на каждую из них

Анализ поставщиков

Анализ поставщиков использует AI для классификации технологических поставщиков по 45+ отраслевым категориям (например, CRM, ERP, Cloud Infrastructure, Security).

Как использовать:

  1. Перейдите в TurboLens > Vendors
  2. Нажмите Run Analysis
  3. AI обрабатывает портфолио поставщиков пакетами, классифицируя каждого поставщика с обоснованием
  4. В результатах отображается разбивка по категориям и подробная таблица поставщиков

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

Разрешение поставщиков

Разрешение поставщиков формирует каноническую иерархию поставщиков путём разрешения псевдонимов и определения отношений «родитель — потомок».

Как использовать:

  1. Перейдите в TurboLens > Resolution
  2. Нажмите Resolve Vendors
  3. AI определяет псевдонимы поставщиков (например, «MSFT» = «Microsoft»), материнские компании и группировки продуктов
  4. В результатах отображается разрешённая иерархия с показателями уверенности

Иерархия упорядочивает поставщиков по четырём уровням: vendor, product, platform и module. Каждая запись показывает количество связанных приложений и IT-компонентов, общую стоимость и процент уверенности.

Обнаружение дубликатов

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

Как использовать:

  1. Перейдите в TurboLens > Duplicates
  2. Нажмите Detect Duplicates
  3. AI анализирует карточки типов Application, IT Component и Interface пакетами
  4. В результатах отображаются кластеры потенциальных дубликатов с доказательствами и рекомендациями

Для каждого кластера вы можете:

  • Confirm — Пометить дубликат как подтверждённый для дальнейшей проработки
  • Investigate — Пометить для дополнительного расследования
  • Dismiss — Отклонить, если это не настоящий дубликат

Оценка модернизации

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

Как использовать:

  1. Перейдите в TurboLens > Duplicates (вкладка Modernization)
  2. Выберите целевой тип карточки (Application, IT Component или Interface)
  3. Нажмите Assess Modernization
  4. В результатах для каждой карточки отображаются тип модернизации, рекомендация, уровень усилий (low/medium/high) и приоритет (low/medium/high/critical)

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

Architecture AI

Architecture AI — это пошаговый мастер из 5 шагов, который формирует архитектурные рекомендации на основе вашего существующего ландшафта. Он связывает ваши бизнес-цели и компетенции с конкретными предложениями по решению, анализом пробелов, картированием зависимостей и схемой целевой архитектуры.

Индикатор шагов в верхней части отслеживает ваш прогресс на пяти этапах: Requirements, Business Fit, Technical Fit, Solution и Target Architecture. Вы можете нажать на любой ранее достигнутый шаг, чтобы вернуться и просмотреть предыдущие фазы — все последующие данные сохраняются и удаляются только при повторной отправке фазы. Прогресс автоматически сохраняется в сеансе браузера, поэтому вы можете перейти на другую страницу и вернуться, не потеряв результаты работы. Вы также можете сохранять оценки в базу данных и возобновлять их позже (см. раздел Сохранение и возобновление ниже). Нажмите New Assessment, чтобы начать новый анализ в любой момент.

Шаг 1: Requirements

Введите бизнес-требование на естественном языке (например, «Нам нужен клиентский портал самообслуживания»). Затем:

  • Select Business Objectives — Выберите одну или несколько существующих карточек Objective из выпадающего списка с автозаполнением. Это привязывает анализ AI к вашим стратегическим целям. Требуется выбрать хотя бы одну цель.
  • Select Business Capabilities (необязательно) — Выберите существующие карточки Business Capability или введите новые названия компетенций. Новые компетенции отображаются в виде синих меток с пометкой «NEW: название». Это помогает AI сфокусироваться на конкретных областях компетенций.

Нажмите Generate Questions для продолжения.

Шаг 2: Business Fit (Phase 1)

AI формирует уточняющие бизнес-вопросы, адаптированные к вашему требованию и выбранным целям. Вопросы бывают разных типов:

  • Text — Поля для произвольного ответа
  • Single choice — Нажмите на один вариант для выбора
  • Multi choice — Нажмите на несколько вариантов; вы также можете ввести собственный ответ и нажать Enter

Каждый вопрос может содержать контекст, объясняющий, почему AI задаёт этот вопрос (примечание «Impact»). Ответьте на все вопросы и нажмите Submit для перехода к Phase 2.

Шаг 3: Technical Fit (Phase 2)

AI формирует технические вопросы для детального анализа на основе ваших ответов в Phase 1. Они могут включать категории NFR (нефункциональных требований), такие как производительность, безопасность или масштабируемость. Ответьте на все вопросы и нажмите Analyse Capabilities для генерации вариантов решения.

Шаг 4: Solution (Phase 3)

Этот шаг состоит из трёх подэтапов:

3a: Solution Options

AI формирует несколько вариантов решения, каждый из которых представлен в виде карточки с:

Элемент Описание
Approach Buy, Build, Extend или Reuse — цветная метка
Summary Краткое описание подхода
Pros & Cons Ключевые преимущества и недостатки
Estimates Оценочная стоимость, сроки и сложность
Impact Preview Новые компоненты, изменённые компоненты, выводимые из эксплуатации компоненты и новые интеграции, которые вводит данный вариант

Нажмите Select на варианте, который вы хотите реализовать. Если вы вернётесь к этому шагу после выбора варианта, ранее выбранный вариант будет визуально выделен рамкой и меткой «Выбрано», чтобы вы могли легко определить свой текущий выбор.

3b: Gap Analysis

После выбора варианта AI определяет пробелы в компетенциях вашего текущего ландшафта. Для каждого пробела отображается:

  • Название компетенции с уровнем срочности (critical/high/medium)
  • Описание воздействия, объясняющее важность этого пробела
  • Market recommendations — Ранжированные рекомендации по продуктам (золото №1, серебро №2, бронза №3) с указанием поставщика, обоснованием, преимуществами и недостатками, оценочной стоимостью и усилиями по интеграции

Выберите продукты, которые вы хотите включить, нажав на карточки рекомендаций (появятся флажки). Нажмите Analyse Dependencies для продолжения.

3c: Dependency Analysis

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

  • Потребность с уровнем срочности
  • Причина, объясняющая, почему эта зависимость необходима
  • Options — Альтернативные продукты для удовлетворения зависимости с той же детализацией, что и рекомендации по пробелам

Выберите зависимости и нажмите Generate Capability Map для создания финальной целевой архитектуры.

Шаг 5: Target Architecture

На финальном шаге формируется комплексное картирование компетенций:

Раздел Описание
Summary Общее описание предлагаемой архитектуры
Capabilities Список сопоставленных Business Capabilities — существующих (зелёные) и вновь предлагаемых (синие)
Proposed Cards Новые карточки, которые необходимо создать в вашем ландшафте, с иконками типов и подтипами
Proposed Relations Связи между предлагаемыми карточками и существующими элементами ландшафта
Dependency Diagram Интерактивная Layered Dependency View (многослойное представление зависимостей), показывающая существующие узлы наряду с предлагаемыми (пунктирные границы с зелёной меткой «NEW»). Перемещайте, масштабируйте и исследуйте архитектуру визуально

На этом шаге вы можете нажать Choose Different, чтобы вернуться и выбрать другой вариант решения, или Start Over для начала совершенно нового анализа.

Оценка с помощью ИИ

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

Сохранение и возобновление

После просмотра целевой архитектуры вы можете сохранить или зафиксировать свою работу:

Сохранить оценку — Сохраняет полный снимок оценки (все ответы, выбранные варианты, анализ пробелов, зависимости и целевую архитектуру) в базу данных. Сохранённые оценки отображаются на вкладке Оценки.

Возобновить сохранённую оценку — Незафиксированные оценки можно повторно открыть в интерактивном мастере с полным восстановлением состояния:

  • На вкладке Оценки нажмите кнопку Возобновить в строке любой сохранённой оценки
  • В режиме только для чтения Просмотр оценки нажмите Возобновить в заголовке
  • Мастер восстанавливает точную фазу и состояние, на которых вы остановились, включая все сгенерированные AI вопросы, ваши ответы, выбранные варианты и выбор продуктов
  • Вы можете продолжить с того места, где остановились, выбрать другой подход или зафиксировать для создания инициативы
  • Повторное сохранение обновляет существующую оценку (вместо создания новой)

Полный снимок

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

Зафиксировать и создать инициативу — Преобразует архитектурное предложение в реальные карточки в вашем ландшафте:

  • Название инициативы по умолчанию заполняется заголовком выбранного варианта решения (редактируется перед созданием)
  • Даты начала/окончания для графика инициативы
  • Предлагаемые новые карточки с переключателями для включения или исключения отдельных карточек и значками редактирования для переименования перед созданием. Этот список включает новые бизнес-компетенции, выявленные в ходе оценки.
  • Предлагаемые связи с переключателями для включения или исключения
  • Индикатор прогресса показывает статус создания (инициатива → карточки → связи → ADR)
  • В случае успеха ссылка открывает новую карточку Инициативы

Архитектурные ограждения

Система автоматически обеспечивает архитектурную целостность:

  • Каждое новое приложение связывается хотя бы с одной бизнес-компетенцией
  • Каждая новая бизнес-компетенция связывается с выбранными бизнес-целями
  • Карточки без связей (сироты) автоматически удаляются из предложения

Architecture Decision Record

Черновик ADR автоматически создаётся вместе с инициативой и содержит:

  • Контекст из сводки по картированию компетенций
  • Решение с выбранным подходом и продуктами
  • Рассмотренные альтернативы из невыбранных вариантов решений

Изменение подхода

Нажмите Choose Different, чтобы вернуться к вариантам решения и выбрать другой подход. Все ваши ответы Phase 1 и Phase 2 сохраняются — сбрасываются только последующие данные (анализ пробелов, зависимости, целевая архитектура). После выбора нового варианта мастер снова проходит через анализ пробелов и анализ зависимостей. Вы можете сохранить обновлённую оценку или зафиксировать, когда будете готовы.

Сканирование соответствия

Сканер соответствия — это анализ TurboLens, который производит находки соответствия по включённым регламентам. Находки, жизненный цикл, путь ручного создания, рабочий процесс продвижения в Риск и пакетные действия — всё это документировано в выделенном руководстве по Соответствию — только сама кнопка запуска сканирования живёт за флагом TurboLens.

Находки соответствия также могут быть созданы вручную без настроенного AI-провайдера, поэтому вкладка Соответствие работает в развёртываниях без настроенного LLM.

История анализа

Все запуски анализа отслеживаются в TurboLens > History и отображают:

  • Тип анализа (vendor analysis, vendor resolution, duplicate detection, modernization, architect, compliance)
  • Статус (running, completed, failed)
  • Временны́е метки начала и завершения
  • Сообщения об ошибках (при наличии)

Разрешения