Похожие презентации:
AI_PDLC_Architecture_Final
1.
AI PDLC Agent ArchitectureОт рыночных паттернов к продуктовому решению
ЧАСТЬ 1
ЧАСТЬ 2
ЧАСТЬ 3
Рынок
Наш подход
Финал
2.
ЧАСТЬ 1Что предлагает рынок
Anthropic • Gartner • Microsoft • AWS • OpenAI
3.
ANTHROPICOrchestrator-Worker Pattern
Lead Agent
планирует, координирует,
синтезирует
↓ динамически создаёт под задачу ↓
ОСОБЕННОСТИ
2 уровня иерархии • Агент = задача
Динамическое создание • Параллельность
Subagent
Subagent
Subagent
Subagent
task A
task B
task C
task N
ПРИМЕНЕНИЕ
Research • Data Analysis • Поиск информации
ОГРАНИЧЕНИЯ
Нет ролей • Нет доменной структуры • 15x
токенов
4.
Другие индустриальные паттерныGARTNER
6 типов агентов
Reflex • Goal-based • Learning • Utility • Hierarchical • Collaborative
ОБЩИЙ ЗНАМЕНАТЕЛЬ РЫНКА
MICROSOFT AZURE
Orchestration Patterns
Supervisor/Orchestrator управляет Workers
Sequential • Parallel • Handoff • Supervisor • Group Chat
Агент = задача или функция
Обычно 2 уровня вложенности
AWS BEDROCK
Multi-Agent Collaboration
Supervisor Agent + Specialized Sub-agents
OPENAI
Agents SDK
Handoffs to specialized agents • Tool-calling
Универсальные паттерны без домена
Нет понятия "роль эксперта"
Нет этапов жизненного цикла
5.
ЧАСТЬ 2Наш подход
Role-Based Hierarchy для AI PDLC
6.
Наша концепция: 4 уровня иерархииУРОВЕНЬ 1
Lifecycle-агент
Весь жизненный цикл продукта
КЛЮЧЕВАЯ ИДЕЯ
Core-агент = роль в команде (Бизнес-аналитик, Системный аналитик,
Архитектор), а не абстрактная задача
УРОВЕНЬ 2
Stage-оркестратор
ПРИВЯЗКА К PDLC
Конкретный этап PDLC
Поиск → Анализ → Дизайн → Разработка → Тестирование → DevOps
УРОВЕНЬ 3
Core-агент
Роль: Бизнес-аналитик, Архитектор, QA
ОТЛИЧИЕ ОТ РЫНКА
4 уровня вместо 2 • Роли вместо задач • Доменная специфика PDLC
УРОВЕНЬ 4
ПРОБЛЕМА
Sub-агент
Терминология не совпадает с индустриальной
Атомарная операция
7.
ЧАСТЬ 3Финальный результат
Синтез: индустриальная терминология + доменная специфика
8.
Маппинг терминовНАШ ТЕРМИН
ИНДУСТРИЯ
ФИНАЛЬНЫЙ ТЕРМИН
Lifecycle-агент
Lead / Supervisor
Supervisor Agent
Stage-оркестратор
Orchestrator
Stage Orchestrator
Core-агент
Specialist / SME
Expert Agent
Sub-агент
Worker / Subagent
Worker Agent
ОТ ИНДУСТРИИ
ОТ НАШЕГО ПОДХОДА
РЕЗУЛЬТАТ
Узнаваемая терминология
Роли экспертов + этапы PDLC
Понятный рынку гибрид
9.
ФИНАЛЦелевая архитектура
LEVEL 1
Координатор всего жизненного цикла. Управляет переходами между этапами. HITL эскалация.
Supervisor Agent
(Lifecycle)
LEVEL 2
Координация Expert Agents внутри этапа. Управление зависимостями и порядком выполнения.
Stage Orchestrator
(этап PDLC)
LEVEL 3
Бизнес-аналитик, Системный аналитик, Архитектор, QA-инженер. Декомпозирует на Worker Agents.
Expert Agent
(роль в команде)
LEVEL 4
Атомарный исполнитель. Stateless, Idempotent, Deterministic. Провести интервью, написать user story.
Worker Agent
(операция)
Принцип: Индустриальные термины + доменный контекст PDLC в скобках. Понятно рынку и отражает специфику.
10.
Поток взаимодействияSupervisor
ВНИЗ: КОНТЕКСТ
Состояние и контекст передаются от верхнего
уровня к нижнему через inherited_context
→
Stage Orchestrator
→
Expert Agent
ВВЕРХ:
РЕЗУЛЬТАТЫ
Результаты и флаги агрегируются снизу вверх с
эскалацией критических проблем
→
Worker
HITL
Human-in-the-loop эскалация всегда через
Supervisor Agent
ЭТАПЫ PDLC
Поиск и исследование
Анализ и планирование
Дизайн
Разработка
Тестирование
DevOps и поддержка
11.
Итого: что получилиВЗЯЛИ ОТ ИНДУСТРИИ
Supervisor-Worker терминология
Orchestrator паттерн
Stateless Worker концепция
ФИНАЛЬНАЯ ИЕРАРХИЯ
1
Supervisor Agent
2
Stage Orchestrator
3
Expert Agent
4
Worker Agent
ДОБАВИЛИ СВОЕГО
4 уровня вместо 2
Expert Agent = роль в команде
Привязка к этапам PDLC
Понятно рынку + отражает специфику AI PDLC