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

Перспективы БА

Лекция посвящена разделу «Перспективы бизнес-анализа» (глава 11) свода знаний BABOK. Рассматривается концепция перспектив как способа адаптации общих практик бизнес-анализа к специфическому контексту проектов. Подробно разбирается структура описания перспектив и дается обзор пяти основных из них: Agile, Business Intelligence (BI), Information Technology (IT), Бизнес-архитектура и Управление бизнес-процессами. Основная часть лекции фокусируется на перспективе Agile: ее допущениях, принципах (основанных на Agile-манифесте), новых ролях, методах и необходимых компетенциях аналитика.

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

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

Коллеги, добрый день, мы продолжаем наш курс по бизнес анализу. В этом занятии мы поговорим об интересной части BABOK, которая называется Перспективы бизнес-анализа.

Это является уникальной частью данного стандарта, поскольку Международный институт бизнес-анализа решил посмотреть на работу бизнес-аналитика с разных перспектив. Это своего рода архитектурный подход.

Давайте попробуем понять, что такое перспектива с точки зрения BABOK. Перспективы используются в рамках работ по бизнес-анализу, чтобы обеспечить в фокус на задачах и методах, специфичных для контекста данной инициативы. Большинство инициатив, обычно, связано с одной или несколькими перспективами. Другими словами – это специфика ваших работ. Например, если вы работаете в проекте по гибким методологиям, у вас появляются новые методы, новые роли и так далее. Всё это накладывает на работу бизнес-аналитика определенную специфику и требует от него особенных действий. Если вы работаете с IT-инструментами (внедряете) - это одно. Занимаетесь проектом организационной трансформации, но без данных инструментов – уже другое. Таким образом, BABOK предпринял попытку помочь бизнес-аналитику в выборе специфических методов и методологии подходов, если он работает в одном из направлений. Давайте посмотрим, какое.

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

BABOK, как любой стандарт, что-то специфицирует и структурирует. Каждая перспектива содержит в себе пять разделов.

  1. Область изменения, поскольку любая инициатива по бизнес анализу предназначен для изменений. Анализируются, с точки зрения каждой перспективы, широта изменения, глубина, какую ценность планируется привнести, какие решения допустимые, какие допущения специфики.
  2. Область бизнес-анализа. Сюда относится: кто является спонсором, драйвером этих изменений, цели изменений, кто является их агентом.
  3. Методологии, подходы и методы. Наиболее полезный раздел, в котором представлен конкретный перечень подходов, методов. Информация о них носит ознакомительный характер, но нарастить её можно уже в третьих источниках.
  4. Раздел необходимой компетенции. Он нужен бизнес-аналитику для выполнения работы в данной перспективе бизнес-анализа.
  5. В каждой перспективе есть раздел, посвящённый её влиянию на область знаний. По идее, это перифраз названия про методы, которые можно использовать в определённой области знания для решения задач, характерных именно для последней.

В этом уроке я не буду рассматривать все перспективы, потому что это обширное дело. Рассмотрю самую популярную, «горячую» тему на сегодняшний день – это AGILE, гибкие методологии. На её примере попробуем понять что представляет собой перспектива. Назначение перспективы AGILE - выделить уникальные характеристики бизнес-анализа, применяемые в контексте применения гибких методологий. Если вы применяете данную методологию, скорее всего, в работе есть что-то уникальное и с её помощью даётся понять, что именно.

Мною уже упоминалось, что одной из частей данной методологии являются допущения. В BABOK перечислены элементы, AGILE манифесты. Согласитесь, это одна из корневых основ AGILE. Его принципы, которых придерживается работающие в этой перспективе. Например, удовлетворение потребности заказчика посредством регулярной и ранней поставки ценного ПО. Это базис, на котором построены все гибкие подходы. Приоритетом для нас является именно удовлетворение потребностей заказчика посредством того, что мы регулярно выпускаем работающий продукт, который представляет для заказчика ценность. После каждой итерации получается инкремент работающего продукта. Заказчик смотрит, мы анализируем уровень его удовлетворенности и так далее.

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

Проблемы предиктивных технологий заключаются в длительности периода изготовления продукта. Кто внедрял или участвовал в проектах, знает, что при внедрении тех же крупных коробочных ERP проходит несколько месяцев, иногда больше года, прежде чем появляется первая работающая версия продукта. Принцип гибких методологий основан на частоте выпуска работающего продукта. Например, с крантом от одной до четырёх недель.

Следующий интересный пункт  над проектом должны работать мотивированные профессионалы. То есть это тоже важно, потому что если команда не мотивирована, постоянно нуждается в жёстком управлении, в стимуляции, это плохой показатель. Должна быть самоорганизующаяся команда. Разработчик и заказчик должны ежедневно работать вместе. Без этого результата не будет.

Также из AGILE манифеста можно выделить то, что у нас должна быть самоорганизующаяся команда, поскольку она сама выбирает методы, техники более детально, которыми будут пользоваться в работе. Команда регулярно повышает свою эффективность: проводятся мероприятия под девизом «Работать лучше, чем вчера», устраняются препятствия, мешающие повышению эффективности работы.

Сейчас мы с вами кратко проанализируем некоторые элементы AGILE манифеста, которые показывают вам степень влияния работы по гибким методологиям. Это необходимо учитывать, в связи с чем, BABOK выделил AGILE в отдельную перспективу и структурировал подход.

Следующей особенностью AGILE перспективы является присутствие новых ролей. Например, появляется SCRUM-мастер, владелец продукта, а руководителя проекта нет. Роль бизнес аналитика тоже может меняться. Он может быть членом команды разработки, представителем заказчика, владельцем продукта. Обязанности этой исполнительской единицы могут распределить между участниками команды. Важным моментом AGILE разработки является корпоративная культура, которая должна соответствовать её принципам, и спонсор, главное заинтересованное лицо. Он должен разделять этот подход, быть активно вовлеченным в изменения. BABOK это фиксирует. Я тоже обращаю на это внимание.

BABOK перечисляет определенные подходы, framework, методологии, которые можно использовать. Детально не прописаны, поэтому необходимо почитать где-то. Например, на экране видно много подходов, но наиболее популярным является SCRUM. Существует SCRUM guide от основоположников данного подхода.

Помимо методологий выделяется целый набор методов. Анализ Кано, планирование релиза, ретроспективы, что также отражено в BABOK. Несмотря на отсутствие инструкций по применению методов, тем ни менее, основная информация есть. Она послужит отправной точкой для дальнейшего их изучения.

BABOK не единственная книга об IBA, которую можно почитать. Существует AGILE расширение к BABOK, которое имеет уже вторую версию. Актуальна версия 2.0. Она вышла в сентябре 2017 года и имеет приличный объем, сто сорок семь страниц. В тексте описано двадцать четыре AGILE метода. Спецификация по-конкретному framework отсутствует. Описано 24 AGILE метода, в такой же структуре, как и в основном издании BABOK. Приводится семь принципов AGILE анализа. С подробностями ознакомитесь самостоятельно.

Интересна композиция книги. Весь AGILE BABOK поделил на четыре домена. Исходя из них, строится сертификационный вопрос, AGILE мышление и три горизонта AGILE анализа: Strategy, Initiative, Delivery. Он занимает достаточно много, а вот Scrum Guide всего девятнадцать страниц, хотя в нём содержатся основы SCRUM. Но труд IEBA гораздо больше, сто сорок семь страниц, так что придется потрудиться для его основательного изучения.

В описании перспективы приводятся необходимые компетенции, которые важны для аналитика при работе со спецификой AGILE. Необходимо стремиться к непрерывному совершенствованию, распознавать бизнес ценности, что ценно для заказчика, как повысить эту значимость. Безусловно, важна гибкость и адаптивность, готовность к изменениям, терпение. Главный акцент сделан на коммуникации и взаимодействии.

Мы посмотрели подробно на одну из перспектив BABOK. На экране перечислены оставшиеся, но это не исчерпывающий список возможных перспектив. Какие еще можно придумать перспективы? Сам BABOK пишет что эти перспективы являются не исчерпывающим списком, представлены наиболее часто используемые. Кроме вышеуказанных, можно выделить инициативы связанные с безопасностью, если бизнес анализ ведётся в области изменений общей безопасности. В работе бизнес-аналитика не запрещается создавать собственные перспективы на основе уже существующих, если инициатива, которой он занимается, имеет специфику, требующую индивидуального метода, подхода и роли.

На этом по перспективам бизнес-анализа всё. Всего доброго. До свидания.

Приложения

BABOK_43_44
Введение в перспективы
Международный институт бизнес-анализа (IIBA) ввел в BABOK понятие «перспективы», чтобы показать специфику работы аналитика в зависимости от контекста инициативы. Это архитектурный подход, позволяющий сфокусироваться на задачах и методах, характерных для конкретной сферы (Agile, IT, бизнес-процессы и т.д.). Всего в стандарте выделено пять основных перспектив.

Структура описания перспективы
Каждая из пяти перспектив в BABOK описывается по единому шаблону, состоящему из пяти разделов:
1. Область изменения: Характер изменений, их глубина и ценность.
2. Область бизнес-анализа: Спонсоры, драйверы и цели изменений.
3. Методологии, подходы и методы: Конкретные инструменты для работы (обзорно).
4. Необходимые компетенции: Навыки, требуемые аналитику.
5. Влияние на области знаний: Как перспектива меняет стандартные задачи из других глав BABOK.

Подробный разбор перспективы AGILE
Agile-перспектива выделена из-за растущей популярности гибких методологий и их кардинального отличия от предиктивных (каскадных) подходов.
• Базовые допущения: Основой является Agile-манифест. Ключевые принципы: удовлетворение заказчика через раннюю поставку ценного ПО, приветствие изменений требований (даже на поздних этапах), частая поставка работающего продукта (от 1 до 4 недель), тесное ежедневное взаимодействие заказчика и команды.
• Новые роли и культура: В Agile появляются специфические роли (SCRUM-мастер, владелец продукта), при этом роль руководителя проекта может отсутствовать, а функции аналитика распределяться в команде. Важна самоорганизующаяся команда и корпоративная культура, разделяющая принципы гибкости.
• Инструментарий: BABOK перечисляет популярные фреймворки (SCRUM, Kanban, XP) и методы (анализ Кано, планирование релизов, ретроспективы). Для углубленного изучения рекомендуется обратиться к Agile-расширению BABOK (версия 2.0, 147 страниц), где описаны 24 метода и 7 принципов Agile-анализа.
• Компетенции аналитика: Для успешной работы в Agile важны: нацеленность на непрерывное совершенствование, умение распознавать и повышать бизнес-ценность, гибкость, адаптивность, терпение и мастерство коммуникации.

Заключение
Рассмотренные пять перспектив (Agile, BI, IT, Бизнес-архитектура, Управление процессами) — это наиболее частые, но не единственно возможные контексты. Аналитик вправе создавать собственные перспективы под уникальные задачи проекта (например, безопасность).

Выводы

1. Гибкость методологии: BABOK признает, что универсального подхода к бизнес-анализу не существует; выбор инструментов зависит от контекста (перспективы).
2. Agile — это философия: Работа в Agile требует не только новых методов, но и смены мышления: изменения — это ценность, а команда — самоорганизующаяся единица, нацеленная на быстрый результат.
3. Развитие аналитика: Для эффективной работы аналитику необходимо не только знать BABOK, но и изучать специализированную литературу (например, Agile-расширение BABOK, Scrum Guide) и развивать «гибкие» навыки (коммуникация, адаптивность).
4. Практическая ценность: Использование перспектив позволяет аналитику не изобретать велосипед, а применять готовые, проверенные практикой шаблоны действий в зависимости от типа проекта.

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

1. Что такое «перспектива бизнес-анализа» в терминах BABOK и для чего она нужна?
2. Перечислите пять основных перспектив, описанных в лекции.
3. Какие пять разделов содержит описание каждой перспективы в BABOK?
4. В чем заключается ключевое отличие Agile-подхода от предиктивных (каскадных) методологий в отношении изменения требований?
5. Какие новые роли могут появиться в проекте при использовании Agile-перспективы, и что происходит с традиционной ролью руководителя проекта?
6. Почему для Agile так важна «самоорганизующаяся команда»?
7. Какие три горизонта Agile-анализа выделяются в специализированном Agile-расширении к BABOK? (ответ: Strategy, Initiative, Delivery — упоминается в лекции)
8. Какие личные компетенции (навыки) становятся наиболее важными для бизнес-аналитика при работе в Agile-среде?
9. Является ли список из пяти перспектив исчерпывающим? Может ли аналитик использовать другие перспективы?
10. На примере какой перспективы в лекции подробно разбирается структура и содержание?
Вернуться к учебному плану