Что из работы BA уже делает AI
Разбор около 50 техник бизнес-анализа из Карла Вигерса (Software Requirements) и BABOK v3: по каждой технике честно показано, сколько закрывает AI-ассистент в связке с кодом, а что остаётся за человеком. Не хайп, а инвентаризация: где вы уже проигрываете в скорости, если делаете руками, и где вас пока никто не заменит.
Оценка привязана к работе через AI-ассистента с доступом к коду (Claude Code и аналоги). Дальше - шесть блоков техник по BABOK/Вигерсу.
1. Сбор требований
Requirements Elicitation
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| Interviews | Низкое | Генерирует сценарии интервью и списки вопросов под домен, расшифровывает и суммирует заметки | Само интервью, чтение реакций собеседника, живые уточняющие вопросы |
| Workshops / JAD | Низкое | Готовит повестку, заранее анализирует материалы, суммирует итоги, формирует follow-up | Фасилитация, групповая динамика, разрешение конфликтов, синтез на лету |
| Focus Groups | Низкое | Готовит гайд обсуждения, анализирует расшифровки | Проведение сессии, наблюдение за реакциями |
| Observation | Нет | - | Физическое наблюдение за пользователями в их среде |
| Questionnaires / Surveys | Среднее | Формулирует вопросы, анализирует результаты, находит паттерны в ответах, предлагает уточнения | Рассылка, подбор аудитории, трактовка контекста |
| Document Analysis | Высокое | Читает и суммирует существующие документы (Confluence, спеки, регламенты), извлекает требования, сверяет их между собой | Решение, какие документы важны, валидация извлечённого против замысла |
| Interface Analysis | Высокое | Анализирует API-контракты, интерфейсы систем, форматы данных прямо из кода, находит точки интеграции | Понимание бизнес-контекста интерфейсов |
| Prototyping | Высокое | Генерирует HTML/CSS-прототипы по описанию, быстро итерирует | Валидация на живых пользователях, UX-решения |
| Brainstorming | Среднее | Генерирует идеи, развивает концепции, играет адвоката дьявола, находит пробелы | Творческие скачки, доменная интуиция, энергия команды |
| Reverse Engineering | Полное | Читает существующий код и извлекает бизнес-правила, потоки данных, логику; восстанавливает недокументированное поведение | Проверка, что извлечённые правила совпадают с бизнес-замыслом |
2. Анализ требований
Requirements Analysis
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| Use Cases & Scenarios | Высокое | Генерирует описания сценариев, альтернативные и исключительные потоки, пред- и постусловия из требований | Проверка полноты, соответствие бизнесу |
| User Stories | Высокое | Генерирует истории с AC из эпиков и фич, применяет INVEST, добавляет граничные случаи | Приоритизация, оценка бизнес-ценности |
| Business Rules Analysis | Высокое | Извлекает правила из кода, документов, регламентов; формализует в таблицы решений | Проверка, что правила отражают реальную бизнес-политику |
| Data Modeling | Высокое | Генерирует ER-диаграммы, анализирует существующие схемы БД, предлагает нормализацию | Доменные решения о связях |
| Data Flow Diagrams | Высокое | Генерирует DFD из анализа кода, прослеживает данные по системам | Валидация против реальных бизнес-процессов |
| State Modeling | Полное | Генерирует диаграммы состояний из кода или требований, находит пропущенные состояния | Проверка граничных случаев с экспертами |
| Process Modeling (BPMN) | Высокое | Генерирует BPMN по описанию, анализирует существующие процессы | Валидация против реальности, решения по оптимизации |
| Decision Modeling (DMN) | Высокое | Создаёт таблицы решений, проверяет полноту, находит противоречия | Валидация бизнес-логики |
| Concept Modeling | Среднее | Генерирует глоссарий, выделяет доменные понятия из документов и кода | Смысловая точность доменного языка |
| Functional Decomposition | Высокое | Разбивает фичи на подфункции, привязывает их к компонентам в коде | Решение о границах декомпозиции |
| Non-Functional Reqs | Среднее | Выявляет NFR из кода (паттерны производительности, безопасность), предлагает стандарты | Определение допустимых порогов, бизнес-трейдоффы |
| Acceptance Criteria | Полное | Генерирует Given/When/Then, граничные случаи, проверяет полноту | Финальная бизнес-валидация |
| Scope Modeling | Среднее | Генерирует контекстные диаграммы, выделяет границы системы из кода | Решение, что в скоупе, а что нет (политика и стратегия) |
3. Спецификация требований
Requirements Specification
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| SRS Document | Высокое | Генерирует структурированный SRS, держит соответствие IEEE 830, сшивает разделы между собой | Ревью, бизнес-подпись |
| Data Dictionary | Полное | Извлекает из схем БД, кода, API; автоматически собирает полные словари данных | Валидация бизнес-описаний |
| Glossary | Высокое | Извлекает доменные термины из документов и кода, генерирует определения, находит расхождения | Согласование канонических определений со стейкхолдерами |
| Business Rules Catalog | Высокое | Извлекает и каталогизирует правила из кода и документов, ловит дубли и конфликты | Проверка против реальной бизнес-политики |
| Requirements Attributes | Полное | Автозаполняет атрибуты (подсказка приоритета, сложность, трассировка источника) в Jira | Приоритет и бизнес-ценность решает человек |
| Sequence Diagrams | Полное | Генерирует из кода с полной точностью: читает реальные вызовы методов и взаимодействия | Валидация против задуманного поведения |
4. Валидация требований
Requirements Validation
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| Reviews / Inspections | Высокое | Проверяет на неоднозначность, неполноту, противоречивость, тестируемость; применяет DoR-чеклист автоматически | Финальное одобрение, контекстное и политическое суждение |
| Prototyping for Validation | Высокое | Быстро генерирует кликабельные прототипы для валидации со стейкхолдерами | Проведение самой сессии валидации |
| Test Case Generation | Полное | Генерирует тест-кейсы из AC, граничный анализ, разбиение на классы эквивалентности | Решения по тест-стратегии |
| Traceability Matrix (RTM) | Полное | Строит и поддерживает RTM по коду, Jira и тестам; находит пробелы автоматически | Решение о гранулярности трассировки |
| DoR / DoD Checklists | Полное | Проверяет каждую историю по чеклисту автоматически, помечает проблемы | Определение содержимого самого чеклиста |
| Baseline Comparison | Высокое | Диффит требования между версиями, выявляет изменения скоупа | Решение, приемлемы ли изменения |
5. Управление требованиями
Requirements Management
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| Change Impact Analysis | Высокое | Прослеживает влияние по коду, находит затронутые компоненты, оценивает радиус поражения | Оценка бизнес-влияния, решение go/no-go |
| Version Control | Полное | Отслеживает все изменения, диффы, историю - нативно для IDE | - |
| Traceability | Полное | Автоматически связывает требования, код, тесты и Jira между собой | Начальная настройка связей |
| Prioritization (MoSCoW, RICE) | Среднее | Применяет структуру фреймворка, считает баллы, ранжирует; подсказывает по зависимостям | Бизнес-ценность и ввод стейкхолдеров |
| Risk Analysis | Среднее | Выявляет технические риски из кода, предлагает митигацию, помечает риски зависимостей | Оценка бизнес-рисков и их вероятности |
| Estimation | Среднее | Анализирует сложность кода, историческую скорость; подсказывает story points по похожим прошлым историям | Ёмкость команды, скрытая сложность, человеческий фактор |
6. Стратегия и оценка решения
BABOK: Strategy & Solution Evaluation
| Техника | Уровень | Что делает AI | Что остаётся человеку |
|---|---|---|---|
| Stakeholder Analysis | Среднее | Генерирует RACI-шаблоны, строит персоны из оргданных | Понимание реального влияния и внутренней политики |
| SWOT Analysis | Среднее | Генерирует анализ из предоставленного контекста, исследует конкурентов | Стратегическое суждение |
| Business Model Canvas | Среднее | Генерирует канвас из вводных, подсказывает пробелы | Стратегическое видение |
| Business Case | Среднее | Структурирует финансовый анализ, считает шаблоны ROI | Реальные финансовые данные, стратегические решения |
| Balanced Scorecard | Низкое | Генерация шаблона, подсказки по KPI | Стратегическое выравнивание, постановка целей |
| Benchmarking | Среднее | Исследует и собирает бенчмарки, анализирует данные конкурентов | Трактовка релевантности вашему контексту |
| Vendor Assessment | Среднее | Сравнивает документы вендоров, строит матрицы оценки | Отношения, доверие, стратегическое соответствие |
| Root Cause Analysis | Высокое | Анализирует код на баги, прослеживает ошибки, строит диаграммы Исикавы из логов и данных | Организационные первопричины |
| Lessons Learned | Среднее | Суммирует данные спринта и проекта, выделяет паттерны из Jira | Фасилитация ретро команды |
| Metrics and KPIs | Высокое | Считает из данных Jira и кода, строит дашборды, анализ трендов | Решение, какие метрики важны |
| Solution Evaluation | Среднее | Сравнивает реальный код с требованиями, делает gap-анализ | Оценка бизнес-ценности после поставки |
Ключевой вывод для BA
AI лучше всего берёт то, что текстовое и структурное (генерация, анализ, проверка документов), связано с кодом (всё, что выигрывает от чтения реальной реализации) и паттернизировано (известные фреймворки: INVEST, Given/When/Then, таблицы решений).
AI не заменяет там, где нужно живое взаимодействие (фасилитация, интервью, наблюдение), политическое и стратегическое суждение (приоритизация, работа со стейкхолдерами, границы скоупа) и творческое понимание домена (знание, почему бизнес устроен именно так).
Роль BA смещается с «производства артефактов» на «валидацию артефактов, сделанных AI, против бизнес-реальности». Ценность теперь не в том, чтобы написать SRS или диаграмму, а в том, чтобы поймать, где AI сделал правдоподобно, но неверно.
Именно этому и учит AI Sandbox: собирать спеку и MVP через AI-ассистента и проверять результат, а не переписывать всё руками. Записаться в новую группу.