Наблюдение и анализ документов (document analysis) — два взаимодополняющих метода выявления требований (elicitation), которые позволяют опереться не на слова и мнения, а на факты: как люди реально работают и что зафиксировано в существующих артефактах. Они часто вскрывают расхождение между «как должно быть по регламенту» и «как есть на самом деле». В BABOK® v3 оба метода относятся к области «Elicitation and Collaboration» и описаны как техники 10.31 Observation и 10.18 Document Analysis (см. 00.04 Основные стандарты и своды знаний (BABOK, SEBoK, ISO 29148)). Задача аналитика — не только собрать факты, но и понять, когда метод достаточен, когда нужна триангуляция с другими источниками, и как зафиксировать прослеживаемость до требования.
1. Суть темы
Наблюдение (observation, job shadowing) — метод elicitation, при котором аналитик непосредственно наблюдает, как заинтересованные стороны выполняют работу в реальной среде. В отличие от интервью, где респондент может рассказать идеализированную версию процесса, наблюдение показывает реальное поведение: обходные пути, недокументированные шаги, скрытые трудности.
Контекстное включённое наблюдение (contextual inquiry) — не отдельный «третий метод», а вариация наблюдения из BABOK: аналитик изучает рабочую среду, инструменты и контекст задачи и параллельно задаёт уточняющие вопросы «на месте». Это ближе к активному наблюдению с интервью в контексте, а не к дистанционному опросу по гайду. Для чистого интервью без полевого контекста см. 02.02.01 Интервьюирование и анкетирование.
Анализ документов (document analysis) — систематическое изучение существующих артефактов для извлечения требований, бизнес-правил, моделей данных и контекста AS-IS. IIBA трактует его как elicitation по уже зафиксированным материалам; data mining логов и журналов — частный случай, когда «документом» выступает структурированный поток событий. Скриншоты UI, выгрузки из legacy-системы и reverse engineering регламентов «из того, что система реально делает» — тоже document analysis, когда письменных регламентов нет.
| Критерий | Наблюдение | Анализ документов |
|---|---|---|
| Источник | Поведение людей в среде | Тексты, формы, схемы, логи |
| Сила | Реальные действия, тайминг, обходные пути | Правила, термины, compliance, история решений |
| Слабость | Эффект наблюдателя, выборка сессий | Устаревание, расхождение с практикой |
| Лучше всего для | Процессы «руками», UX-трения, shadowing | Регламенты, legacy-документация, нормативка |
2. Ключевые понятия
Виды наблюдения
| Вид | Характеристика | Когда применять |
|---|---|---|
| Пассивное (passive / unnoticeable) | Аналитик смотрит, не вмешиваясь. «Муха на стене». | Нужен естественный ход работы без искажений. |
| Активное (active / noticeable) | Аналитик рядом и задаёт вопросы по ходу. | Допустимо прерывание ради понимания скрытых решений. |
| Включённое (participatory, shadowing) | Аналитик временно выполняет работу пользователя. | Глубокое погружение, обучение legacy-системе (10.02 Разбор кейса "Миграция legacy-системы"). |
| Цифровое (digital observation) | Логи, записи экрана, session recordings — с согласия и по политике безопасности. | Удалённые команды, чувствительные данные на рабочем месте, масштаб, когда физическое присутствие невозможно или запрещено — не потому что «нагрузка искажает процесс» (нагрузка и этика наблюдателя — разные причины). |
BABOK различает formal и informal observation: формальное — по протоколу, с заранее согласованным scope; неформальное — короткие визиты «посмотреть, как устроено», без полной сессии.
Две независимые оси. Таблица выше описывает степень вмешательства аналитика (пассивное → активное → включённое; цифровое — отдельный канал сбора). Formal / informal из BABOK — про договорённость и протокол: согласован ли scope, есть ли расписание, кто уведомлён. Формальное наблюдение может быть активным (contextual inquiry по графику); неформальный визит — пассивным. Не смешивайте оси: «formal ≠ passive».
Источники для анализа документов
- Регламенты, инструкции, стандарты предприятия.
- Организационные схемы и ролевые модели.
- Проектная документация прошлых инициатив (BRD, SRS) — см. 04.01 Форматы документов (Vision&Scope, BRD, SRS, FRD).
- Пользовательские руководства, формы, отчёты, контракты, SLA, нормативные акты.
- Логи систем и журналы обращений в поддержку — структурированный mining частоты и типов отклонений, в отличие от чтения регламентов.
- Скриншоты экранов, выгрузки конфигурации, справочники из ERP/CRM — когда официальной документации нет или она явно расходится с системой.
- Compliance-материалы — детали регуляторики в 08.06 Юридические и регуляторные требования РФ (PCI-DSS); здесь достаточно выписки с указанием источника.
Триангуляция: что с чем сверять
Триангуляция — перекрёстная проверка выводов из разных источников elicitation:
| Ситуация | Минимальный набор | Когда расширять |
|---|---|---|
| Низкий риск, знакомый домен, документы свежие | Документ + одно наблюдение или интервью с владельцем регламента | — |
| Расхождение doc vs практика | Документ + наблюдение + confirmatory elicitation с SME (интервью/воркшоп: «правило ещё действует?») | — |
| Высокий риск, compliance, конфликт стейкхолдеров | Все выше + интервью/анкета на частоту (см. 02.02.01 Интервьюирование и анкетирование) + логи поддержки / метрики | До согласованной картины или явной эскалации |
| Нет документов, только tacit knowledge | Наблюдение + интервью; document analysis не заменит | — |
Confirmatory elicitation (подтверждающее выявление) — проверка у эксперта, что извлечённое правило или наблюдаемый обходной путь ещё актуален. Это не валидация требований готового артефакта: V&V — про качество спецификации; confirmatory elicitation — про достоверность фактов на этапе сбора.
3. Как применяется в работе аналитика
Наблюдение: процесс и выборка (sampling)
flowchart TD
A[Определить цель и scope] --> B[Согласовать этику и разрешения]
B --> C[Подготовить протокол фиксации]
C --> D{Физическое или цифровое}
D -- Физическое --> E[Сессии по ролям и сменам]
D -- Цифровое --> F[Сбор логов / recordings]
E --> G[Debriefing с наблюдаемым]
F --> H[Агрегация данных]
H --> G
G --> I[Сравнение с регламентами]
I --> J[Confirmatory elicitation при расхождениях]
Подготовка:
- Цель и scope: что наблюдаем — сквозной процесс, инструмент, пиковые часы? Согласуйте с 02.01.02 Цели, KPI и критерии успеха (SMART, GQM) и 02.01.04 Определение границ решения (Scope Modelling).
- Разрешения: руководитель подразделения, HR; для цифрового наблюдения — отдельное согласие (GDPR, внутренние политики), требования к хранению и срокам retention — см. 08.07 Основы кибербезопасности для системного аналитика. На production в финансах, медицине, персональных данных — часто запрет записи, NDA, страховка; shadowing может быть запрещён — тогда только read-only доступ или анализ логов.
- Протокол: время, действие, система/экран, наблюдаемое поведение (нажатия, паузы, обращение к коллеге). Колонку «эмоция/боль» используйте как маркер наблюдаемой реакции («выругался», «30 секунд молчал»), а не интерпретации («ему неудобно») — см. 01.07 Когнитивные искажения и критическое мышление.
- Debriefing: короткое обсуждение после сессии или разбора записи — «почему открыли Excel вместо ERP» — тот же confirmatory elicitation, что после shadowing; см. 09.01 Техники активного слушания и опросов.
Сколько сессий «достаточно»:
- минимум одна полная сессия на значимую роль из карты стейкхолдеров;
- для процессов с сменностью или сезонностью — отдельные сессии в типичной и пиковой нагрузке;
- продолжать, пока новые сессии не добавляют новых шагов или исключений (насыщение) или пока не выявлены расхождения, требующие confirmatory elicitation;
- редкие события (раз в квартал, аварийный сценарий) наблюдением «вживую» не поймаете — нужны интервью, документы, логи;
- структурированное наблюдение (work sampling): несколько коротких точек времени по чеклисту шагов вместо одной длинной сессии — когда процесс повторяемый, но полный цикл занимает часы.
Анализ документов: процесс и прослеживаемость
- Идентифицировать источники: что есть, где хранится, кто владелец, дата и версия.
- Оценить релевантность и приоритет: не тратить неделю на 200 страниц, если для scope важны 5. Эвристика при «зоопаркке» артефактов: владелец из карты стейкхолдеров, дата и статус (действующий регламент vs черновик), тип (regulatory / contractual — выше приоритет), прослеживаемость к целям из 02.01.02 Цели, KPI и критерии успеха (SMART, GQM). Критерий «готово» — закрыты информационные пробелы по целям elicitation, а не прочитано всё подряд.
- Извлечь: бизнес-правила, сущности (03.03.01 ER-диаграммы (сущность-связь)), роли, шаги процесса. На этапе elicitation фиксируйте кандидатов в термины в 03.03.03 Словарь данных (описание) — не проектируйте БД.
- Зафиксировать с traceability: каждая выписка →
REQ-xxx ← цитата, документ, версия, дата, владелец, страница/раздел. Связь с 02.03.04 Трассировка требований (концепция) и при необходимости 10.01.15 Шаблон матрицы трассировки. - Confirmatory elicitation: сверить с экспертом через 02.02.01 Интервьюирование и анкетирование или 02.02.02 Воркшопы, фасилитация и совместные сессии — правило ещё действует?
- Перевести в формат требований — кратко, без мини-гайда по спецификации: см. 02.03.03 Спецификация требований (SRS, Use Case, User Story), 02.04.02 Критерии приёмки (Acceptance Criteria).
Конфликт между документами: зафиксируйте оба источника с цитатами; назначьте арбитра (владелец процесса, compliance, архитектор — по типу конфликта); до изменения регламента пометьте требование как «предположение / pending resolution», заведите элемент в backlog требований и при необходимости эскалируйте через процесс управления изменениями — не проектируйте решение только по устаревшему или спорному документу.
ИИ для черновика: LLM могут ускорить извлечение правил из больших PDF, но результат обязан пройти экспертную проверку — промпты, пайплайны и кейсы в 11.03 Промпт-инжиниринг для аналитика и 11.07 Практические кейсы применения LLM в анализе.
Совместное применение и артефакты elicitation
Классический кейс триангуляции:
- Документ: «Менеджер создаёт заявку в ERP за 2 минуты».
- Наблюдение: 10 минут на поля, копирование в Excel, затем заявка в ERP.
- Вывод: потребность в интеграции или отчёте — ни в одном регламенте не описана.
Артефакты на выходе:
- протокол наблюдения;
- сравнительная таблица «документ vs реальность»;
- выписки с цитатами (особенно для compliance);
- фото/скриншоты — с разрешения;
- наблюдаемый процесс для последующего AS-IS — при необходимости карта потока создания ценности (VSM), метод описан в 03.04.04 Цепочка создания ценности (VAD) и EPC; полноценное моделирование BPMN — в 03.04.01 BPMN 2.0 - введение и основы.
Фиксация в 02.05.06 Инструменты управления требованиями (Jama, DOORS, Confluence) или 04.01 Форматы документов (Vision&Scope, BRD, SRS, FRD).
Согласование с Agile и PM
Field work и разбор документов — затратны по времени стейкхолдеров. Согласуйте окна наблюдения с capacity команды (05.02 Scrum и Kanban (аналитик в Agile)): discovery / analysis sprint для document analysis; короткие согласованные слоты для shadowing, а не «пришёл без предупреждения». Document analysis часто идёт параллельно backlog refinement, но не заменяет confirmatory elicitation при расхождениях.
Когда метод не подходит
| Метод | Не применять / осторожно | Чем заменить |
|---|---|---|
| Наблюдение | Полностью автоматизированный batch без участия человека; кризисные роли «здесь и сейчас»; редкие события; среды, где присутствие аналитика запрещено или вредно | 02.02.01 Интервьюирование и анкетирование, document analysis (логи, выгрузки), при необходимости 02.02.02 Воркшопы, фасилитация и совместные сессии для реконструкции процесса |
| Document analysis | Нет артефактов, только tacit knowledge; документы заведомо устарели и нет владельца для confirmatory elicitation | Наблюдение + интервью; для legacy — скриншоты UI, выгрузки, reverse engineering из системы (10.02 Разбор кейса "Миграция legacy-системы") |
4. Типовые ошибки и ограничения
Наблюдение:
- Эффект Хоторна: наблюдение меняет поведение. Снижение: больше сессий, пассивный режим, прозрачность целей, цифровое наблюдение в пролонгированном режиме.
- Поспешные выводы: одно нестандартное действие ≠ «неправильный процесс» — возможна адаптация к редкому случаю (01.07 Когнитивные искажения и критическое мышление).
- Фрагмент без контекста: наблюдение одного шага без предшествующих и последующих.
- Этика и конфиденциальность: персональные данные без согласия; запись там, где запрещено.
Анализ документов:
- Устаревшая документация без проверки актуальности.
- Избыточное доверие документу при игнорировании практики — «документ = истина».
- Погружение в детали вне scope проекта.
- Слепое доверие ИИ-выводам без экспертной валидации.
- Конфликт документов без арбитража — тихое выбирание «удобной» версии.
Качество извлечённых требований проверяйте по 02.04.03 Управление качеством требований; статическая проверка выписок из документов до формальной V&V — 08.03 Тестирование требований (статическое тестирование); формальная V&V спецификации — после документирования в 02.04.01 Верификация и валидация (V&V).
Связи с другими разделами базы
Основные перекрёстные ссылки — в §2–4 выше. Дополнительно:
- Управление изменениями при конфликте регламентов и pending resolution: 02.05.02 Управление изменениями (Change Control Board)
- Безопасность записи, хранения и retention цифрового наблюдения: 08.07 Основы кибербезопасности для системного аналитика
- Прототипирование как реакция на UX-трения из наблюдения: 02.02.04 Прототипирование и UI-UX-исследования
- Чеклист elicitation перед стартом разработки: 10.04 Чеклист аналитика перед стартом разработки
Источники и дополнительные материалы
Книги и стандарты
- IIBA. A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide), v3. Гл. 4 «Elicitation and Collaboration»; техники 10.31 Observation, 10.18 Document Analysis. BABOK Guide — IIBA KnowledgeHub
- IIBA. Document Analysis — Insight (PDF). iiba.org/contentassets/.../document-analysis--insight.pdf
- Карл Вигерс, Джой Битти. «Разработка требований к программному обеспечению», 3-е изд. Гл. 6 (методы elicitation).
- Дэн Браун. «Practical Design Discovery» — контекстуальное наблюдение в discovery.
Статьи и онлайн-ресурсы
- Nielsen Norman Group. «Contextual Inquiry: What It Is and How to Do It». nngroup.com/articles/contextual-inquiry/
- IIBA KnowledgeHub. «10.31 Observation». iiba.org/knowledgehub/.../10-31-observation/
- IIBA KnowledgeHub. «10.18 Document Analysis». iiba.org/knowledgehub/.../10-18-document-analysis/
- Modern Analyst. «Document Analysis for Business Analysts». modernanalyst.com/Resources/Articles/.../Document-Analysis-for-Business-Analysts.aspx
- Interaction Design Foundation. Тема «Contextual Inquiry». interaction-design.org/literature/topics/contextual-inquiry