418.20K

AI_PDLC_Architecture_Final

1.

AI PDLC Agent Architecture
От рыночных паттернов к продуктовому решению
ЧАСТЬ 1
ЧАСТЬ 2
ЧАСТЬ 3
Рынок
Наш подход
Финал

2.

ЧАСТЬ 1
Что предлагает рынок
Anthropic • Gartner • Microsoft • AWS • OpenAI

3.

ANTHROPIC
Orchestrator-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
English     Русский Правила