Анализ бизнес-требований на основе BABOK

Подтверждение результатов выявления

Лекция посвящена задаче 4.3 «Подтверждение результатов выявления» из области знаний BABOK «Выявление и взаимодействие». Рассматривается критическая важность верификации собранной информации, которая делится на два статуса: «неподтвержденная» (сырая) и «подтвержденная». Подробно разбираются два основных элемента задачи: сверка с источником информации и кросс-проверка с данными из других источников. Также описываются входы и выходы процесса, рекомендуемые заинтересованные стороны и методы работы (анализ документов, интервью, ревью, воркшопы).

Основные мысли

1. Статусность информации: BABOK четко разделяет информацию на «выявленную» и «подтвержденную». Подтверждение — обязательный этап для обеспечения качества данных.
2. Цель подтверждения: Основная задача — проверка информации на точность и согласованность (с другими данными и с самим источником), чтобы исключить неверное толкование или искажение фактов.
3. Два уровня проверки:
o С источником: Убедиться, что вы правильно поняли собеседника (например, через рассылку протоколов интервью).
o С другими результатами: Сопоставить данные, полученные разными методами (интервью, наблюдение, анализ документов), для выявления противоречий.
4. Неумышленные искажения: Часто расхождения возникают не из-за лжи, а из-за разницы в восприятии, забывчивости или неверной интерпретации слов эксперта.
5. Ценность информации: Процесс подтверждения должен быть соразмерен ценности результата. Нельзя тратить бесконечные ресурсы на проверку незначительных деталей.
6. Актуальность данных: Подтвержденная информация должна быть не только точной, но и актуальной («срок годности»), чтобы служить основой для дальнейшей работы.
Показывать лекцию целиком
Краткое изложение

Продолжаем рассмотрение области знаний Выявление и взаимодействие. Следующая задача в области знания Выявление и взаимодействие — это Подтверждение результатов выявления информации по бизнес-анализу (задача 4.3). Мы уже провели задачу 4.1 - Подготовка к выявлению, поняли, какие методы будем использовать, максимально широко подготовились. Мы провели само выявление, это достаточно трудоемкая задача. Выявили то, что хотели и подошли к моменту, когда необходимо подтвердить результаты выявления. Я уже говорил о том, что BABOK разделяет эти два статуса выявленной информации. Первый статус — это то, что информация выявлена, но не подтверждена, а второй статус - выявленная информация подтверждена. Давайте разберемся, почему это так важно.

Окружение задачи 4.3 - Подтверждение результатов выявления. На вход задачи 4.3 идет результат задачи 4.2 - Результаты выявления неподтвержденные, а если помните, на вход задачи 4.2 шел выход задачи 4.1. То есть задачи 4.1, 4.2, 4.3 идут последовательно, то есть это цепочка. Итак, на вход задачи 4.3 идут результаты выявления, они не подтверждены, а результатами являются подтвержденные результаты выявления. Таким образом, назначение задачи - подтвердить результаты выявления бизнес-аналитической информации. Что может в этом помочь? План действий по выявлению, на который можем опираться и существующая информация по бизнес-анализу. Эти два руководства нам могут помочь, они пригодятся при подтверждении результатов выявления.

Формальное описание назначения. Назначение задачи 4.3 Подтверждение результатов выявления информации по бизнес-анализу — это проверить информацию, собранную во время выявления на точность и согласованность с другой информацией, а также с источником этой информации. Потому что зачастую вы либо неправильно понимаете, либо человек имел в виду что-то другое, либо вы просто неверно истолковали факты. Информацию надо всегда перепроверять. И данная задача 4.3 Подтверждение результатов выявления — она именно про это.

Задача содержит в себе всего два элемента. Если посмотреть на структуру, она состоит из двух частей:

  1. Сопоставить полученную вами информацию с источником этой информации;
  2. Сопоставить полученную вами данные по бизнес-анализу с другими результатами (из других источников, полученные с помощью других методов).

Разберём первый элемент - сопоставить с источником. Например, вы подготовились к интервью, провели интервью с главным бухгалтером, написали протокол этого интервью, на следующий день вы его высылаете с благодарственным письмом: «Спасибо за уделенное время, было очень приятно, очень познавательно» и тому подобное. Записали саму сутевую часть, написали в качестве окончания письма, что просите подтвердить написанное в письме на правильность, при необходимости рассчитывая на то, что вы нам сможете уделить время на встречу для уточнения деталей. И действительно, человек пишет ответ на письмо, в котором объясняет, что его неправильно поняли, предлагает встретиться, потому что в протоколе не отражена самая важная вещь.

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

Зачастую сопоставление с источником можно делать сразу, прямо во время интервью, когда человек говорит одно, а материалы предыдущего интервью говорят то же, но немножко в другом аспекте. И вы с одним и тем же источником обсуждаете различные результаты и пытаетесь устранить все противоречия в той картине, которую он написал.

Разберём второй элемент - сопоставить с другими результатами. Если вы воспользовались несколькими методами бизнес-анализа, решая задачу 4.2 Выявление информации по бизнес-анализу, у вас есть результаты интервью, результаты наблюдения за тем, как человек работал, результаты анализа интерфейсов по взаимодействию человека с системой, то есть, когда человек поднимал тот или иной отчет. Вы видите в информационной системе, выгрузили весь отчет. Допустим, у вас три таких источника информации, три результата, и они между собой не соответствуют. Например, человек говорит, что он полдня работает над отчетом, хотя анализ интерфейса показывает, что он запускал этот отчет на протяжении дня в течение 15 минут. Возникает неловкая пауза. Получается, что человек немножко забыл. Информацию необходимо проверять на соответствие с каким-то другим выявленным результатом, и чем тщательнее вы проверите, тем это лучше. Безусловно, не надо забывать о ценности. Это все стоит времени, и в конечном счете денег. Необходимо, чтобы вся эта активность соответствовала той ценности, которую вы собираетесь достичь.

Итак, задача 4.3 Подтверждение результатов выявления. Назначение - проверить информацию на точность, согласованность, корректность. Условно можно разделить на два метода проверки: согласовать, сопоставить с источником (чтобы вы верно поняли источник) и сопоставить с другими результатами (чтобы общая картина была непротиворечивой).

BABOK рекомендует привлекать для выполнения этой задачи следующие заинтересованные стороны: экспертов предметной области, а также любую заинтересованную сторону. Здесь я согласен с BABOK — любая заинтересованная сторона может в этом очень помочь, и это очень трудно регулируемая вещь, она зависит от особенностей вашего проекта и мастерства аналитика, его понимания предмета.

Какие же методы рекомендует BABOK для выполнения задачи 4.3 Подтверждение результатов выявления информации по бизнес-анализу? Это четыре метода: анализ документов, интервью, ревью и воркшопы.

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

Мы рассмотрели задачу 4.3 Подтверждение результатов выявления. Она идёт третьей в цепочке после задачи 4.1 Подготовка к выявлению и задачи 4.2 Проведение выявления. В ходе задачи 4.1 мы готовились, определяли логистику, методики, подход. В проведении выявления мы все это употребляли, собирали максимум бизнес-аналитической информации, но она не подтверждена. В ходе выполнения задачи 4.3 мы подтверждаем эту информацию, определяем объем, с которым пойдем дальше и будем работать, уточнять, превращать в требования и двигать ее дальше.

Лекция продолжает разбор области знаний «Выявление и взаимодействие» и фокусируется на задаче 4.3, которая следует за подготовкой (4.1) и проведением выявления (4.2).

Назначение задачи: Проверить собранную информацию на точность и согласованность с другими данными и источниками.

Процесс состоит из двух ключевых элементов:
1. Сопоставление с источником: Аналитик возвращается к лицу, предоставившему информацию (или группе лиц), и показывает собранные данные в целостном виде. Это позволяет эксперту увидеть полную картину (например, в протоколе встречи) и скорректировать неточности. Часто это выявляет недопонимания, которые не были очевидны в процессе живого диалога.
2. Сопоставление с другими результатами: Аналитик сравнивает данные, полученные из разных источников или разными методами. Пример лекции: эксперт говорит, что тратит на отчет полдня, а логи системы показывают 15 минут работы. Такое расхождение требует выяснения причин и уточнения реальной картины.

Рекомендации BABOK:
• Участники (Заинтересованные стороны): Эксперты предметной области и любые другие заинтересованные стороны, которые могут помочь прояснить ситуацию.
• Методы:
o Анализ документов: Сверка с письменными источниками.
o Интервью: Уточняющие беседы.
o Ревью: Направление материалов (протоколов, моделей) на формальную проверку.
o Воркшопы: Совместные сессии для согласования спорных моментов между разными группами стейкхолдеров.

Вход и выход:
• Вход: Неподтвержденные результаты выявления (результат задачи 4.2).
• Выход: Подтвержденные результаты выявления. Это итоговый, проверенный комплекс данных, который признан актуальным и полезным для дальнейшей работы (перехода к анализу требований).

Выводы

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

Вопросы для самопроверки

1. Чем отличается «выявленная» информация от «подтвержденной» с точки зрения BABOK?
2. Какие два основных элемента (способа проверки) включает в себя задача 4.3?
3. Почему недостаточно просто сопоставить результаты с источником? Зачем нужна сверка с другими результатами (приведите пример из лекции)?
4. Какие методы рекомендует BABOK для подтверждения результатов выявления?
5. Что является входом, а что — выходом для задачи «Подтверждение результатов выявления» (4.3)?
Вернуться к учебному плану