Нашли неточность или есть что добавить? Напишите автору
Понимать потребность бизнеса и переводить её в требования до начала разработки.
Зачем бизнес-анализ
Бизнес-анализ отвечает на вопрос, который в ИТ задают слишком поздно: какую задачу бизнеса мы решаем и стоит ли решать её так. ПрактикаПрактикаНабор ресурсов организации для выполнения работы определённого типа.ITIL 4 разбирает потребность и предлагает решение, а не принимает заказ на систему.
ITIL формулирует цель прямо: разобрать часть организации или организацию целиком, определить потребности и предложить решения, которые эти потребности закрывают либо снимают бизнес-проблемуПроблемаПричина одного или нескольких инцидентов.ITIL 1. Там же названо экономическое основание практики: она следит, чтобы ограниченные средства тратились разумно — за счёт поиска лучшего из возможных решений 1.
Отсюда самое частое искажение практики. Аналитик, который записывает пожелания и передаёт их разработчику, работает переводчиком. Движение идёт в другую сторону: практика перестаёт быть переводчиком между техническими и бизнес-командами и встраивается в работу самого бизнеса 1.
Практика меряется не числом описанных требований, а тем, сколько денег не потрачено на решения, которые не были нужны.
Когда практика работает
Три вопроса, ответы на которые слышны на первой же встрече по новой задаче.
Разговор начинается с задачи, а не с системы. Как проверить: в постановке сформулировано, что не получается у бизнеса сейчас, а не какую кнопку добавить.
Вариантов больше одного. Как проверить: у предложения есть альтернативы с выгодами, затратами и рисками — заказчику положен именно такой разбор 1.
Требования дошли до исполнителей в рабочем виде. Как проверить: команда получила функциональные и нефункциональные требования с приоритетами и сведения об обстановке, где решение будет работать 1.
Что входит и что рядом
| Входит в практику | Рядом, но это другая практика |
|---|---|
| Разбор текущего положения дел | Замысел конкретной услугиУслугаСпособ дать потребителю нужный результат, не перекладывая на него управление затратами и рисками.ITIL 4, книга ITIL Foundation — SDSПроектирование услуги |
| Формулирование потребности и проблемы | Правила общего устройства ИТ — ARCУправление корпоративной архитектурой |
| Поиск и сравнение вариантов решения | Решение, что берём в работу — PRTУправление портфелем |
| Обоснование выбранного варианта | Ведение работ по внедрению — PRJУправление проектами |
| Требования: что решение должно уметь и как работать | Написание кода — DEVРазработка и управление ПО |
| Поддержание требований по ходу работы | Отношения с заказчиком — RELУправление отношениями |
Аналитик как источник знания о требованиях
Определение роли неожиданно сильное: аналитик должен быть основным источником знаний по любым вопросам о требованиях на всём протяжении жизни решения — независимо от того, какими методами оно разрабатывается и поставляется 1.
Отсюда простая проверка. Если через полгода после запуска никто не может ответить, почему решение работает именно так, — практика не поставлена, сколько бы документов ни было написано.
Второе следствие — про гибкие команды. В них практика перестаёт быть отдельной должностью и становится постоянной работой владельца продукта или услуги 1. Знание о требованиях при этом никуда не девается: меняется только то, кто его держит.
Что на входе и что на выходе
Что приходит
- RELУправление отношениямипотребности и ожидания заказчика
- STRСтратегия ИТстратегия и принципы, задающие рамки решений
- PRTУправление портфелемпортфель продуктов и услуг: что у нас уже есть
- ARCУправление корпоративной архитектуройправила устройства, ограничивающие выбор решения
- SDKСлужба поддержкиобращения пользователей как сигнал о неудобствах
Что уходит
- SDSПроектирование услугиразобранная потребность бизнеса и требования к решению
- PRTУправление портфелемобоснование: стоит ли брать решение в работу
- DEVРазработка и управление ПОтребования с приоритетами для команды разработки
- CAPУправление мощностью и производительностьюпрогноз спроса со стороны бизнеса
- PRJУправление проектамипредмет и границы будущего проекта
- IMPПостоянное улучшениепредложения по улучшению, найденные при разборе
- ARCУправление корпоративной архитектуройпотребности бизнеса, требующие изменений устройства
- MRDУправление требованиямиразобранная потребность и предложенное решение
- SIBУправление выбором и внедрением решенийразбор вариантов с выгодами, затратами и рисками
- INNИнновацииузкие места и нужды дела, где пригодится новое
Каждая связь в этом блоке — из одного источника1
Практика стоит в самом начале потока и определяет, что будет дальше. На входе аналитик берёт принципы и политики организации, стратегию, структуру, портфель продуктов и услуг, портфель заказчиков, записи прошлых разборов и отчёты аудита 1.
На выходе — не техническое задание, а решение с обоснованием. Именно поэтому практика ближе к деньгам, чем к разработке: её продукт помогает решить, вкладываться или нет.
Два получателя результата
ITIL разводит их прямо, и разница объясняет, почему один документ не годится обоим 1.
| Кому | Что нужно | Как это выглядит |
|---|---|---|
| Заказчику | Уверенность, что его поняли, и понятный выбор | Варианты с выгодами, затратами и рисками; обоснование |
| Командам провайдера | Что и как строить | Функциональные и нефункциональные требования, приоритетыПриоритизацияВыбор задач, которыми займутся первыми, когда ресурсов не хватает на все.ITIL 4, практическое руководство по управлению инцидентами, сведения об обстановке |
ITIL добавляет то, что редко попадает в шаблоны: кроме требований аналитику надо понимать, что люди при этом чувствуют, а в услугах для конечных пользователей без сопереживания не обойтись 1. За этой оговоркой простая правда: люди сопротивляются не системе, а потере привычного способа работать.
Как это работает
Работа делится надвое: наладить сам подход к анализу — и провести разбор конкретной потребности 1.
| Шаг | Работа аналитика | Что получается |
|---|---|---|
| 1. Обстановка | Смотрим стратегию, портфели, структуру, прошлые разборы | Понимание, в каких рамках работаем |
| 2. Подход | Договариваемся о моделях анализа под разные случаи | Подход и набор моделей |
| 3. Потребность | Разбираем, что не получается и почему | Сформулированная проблема или потребность |
| 4. Варианты | Ищем способы закрыть её, считаем выгоды, затраты, риски | Сравнение вариантов |
| 5. Предложение | Готовим обоснование и рекомендацию | Решение, которое можно принять |
| 6. Требования | Описываем, что решение должно уметь и как работать | Требования с приоритетами |
| 7. Сопровождение | Отвечаем на вопросы по требованиям до конца жизни решения | Единая трактовка требований |
Две строки этой таблицы стоит развернуть.
Второй шаг не означает единого шаблона на всё. Единый подход по организации не требует, чтобы все задачи разбирались одинаково; в подходе живут несколько моделей под разные случаи — новые продукты, изменение потребности, гибкая разработка, наследуемые монолитные системы 1.
Седьмой шаг чаще всего теряется. Требования описаны, решение построено, аналитик ушёл на следующую задачу. Через год никто не помнит, почему согласование устроено так, а не иначе, — и любое изменение делается вслепую.
Модели, которыми работают
ITIL называет анализ интеллектуальной дисциплиной и перечисляет виды моделей, которыми аналитик разбирает предмет: понятия, данные, решения, организации, процессы, границы и состояния 1. Через них он делает три работы 1:
- собирает у заинтересованных цели, требования и ограничения;
- даёт этим людям сведения, нужные им для их собственной работы;
- превращает потребности во внятно сформулированные требования.
Практический смысл перечня: анализ — это не только интервью и протокол. Схема процесса, модель данных и карта состояний разводят то, что в разговоре звучит одинаково, а работает по-разному.
Что с чем путают
Бизнес-анализ и сбор требований. Сбор — часть работы. Анализ начинается там, где выясняется, что за просьбой «добавьте кнопку» стоит потребность, закрываемая иначе и дешевле.
Бизнес-анализ и проектирование услуги. Анализ отвечает, какую потребность закрываем и почему выбран этот путь; проектирование — как устроена услуга, которая его реализует. Это разные практики, и их положено согласовывать 3.
Бизнес-анализ и системный анализ. Содержание практики в организациях разное: от стратегического разбора бизнес-процессов до довольно узкой работы с информационными системами и техническими требованиями 1. Полезно договориться, что имеется в виду у вас.
Аналитик и посредник. Роль переводчика между бизнесом и ИТ — предыдущее состояние практики; дальше идёт переход к работе, встроенной в бизнес 1.
Кто участвует
| Роль | За что отвечает | Кем обычно бывает |
|---|---|---|
| Аналитик | Разбор потребности, варианты, требования, знание о них | Бизнес-аналитик 1 |
| Владелец продукта или услуги | Решение о том, что берём в работу | Владелец продукта 1 |
| Заказчик и пользователи | Потребность и проверка, что её поняли | Представители заказчика 1 |
| Архитектор | Соответствие предложения общему устройству | Архитектор решения 3 |
| Команда разработки | Выполнимость требований | Разработчики и инженеры 1 |
ITIL называет и качества, нужные в этой работе: настойчивость и аналитическое мышление, владение разными способами решения задач, умение быстро осваивать новые модели и находить в них главное, открытость новым идеям 1.
Как измерять
| Показатель | Что показывает | Чем плох, если единственный |
|---|---|---|
| Удовлетворённость тем, как поняли потребности | Главное качество практики 1 | Субъективна, зависит от отношений |
| Число и последствия решений, разошедшихся со стратегией | Связь анализа с целями организации 1 | Обнаруживается с большой задержкой |
| Полученная польза от внедрённых решений | Ради чего практика существует 1 | Считается через год после запуска |
| Своевременность разбора и предложений | Не тормозит ли анализ работу 1 | Улучшается за счёт поверхностности |
| Затраты и риски самого анализа | Цену практики 1 | Толкает к сокращению разбора |
| Доля решений, отклонённых после разбора | Работает ли отсев ненужного | Высокая доля бывает и признаком плохой постановки |
Последняя строка — самая интересная для разговора с руководством. Отклонённое после разбора предложение выглядит как потраченное время, а на деле это сэкономленный бюджет внедрения.
Зрелость бизнес-анализа
Уровень 2ПовторяемыйЗадачи обсуждают, но записывают как пожелания.
- Перед началом работ с заказчиком разговаривают о том, что нужно
- Итог разговора где-то фиксируется, а не остаётся в голове
- Известно, кто отвечает за постановку по конкретной задаче
Уровень 3ОпределённыйРазбирают потребность и предлагают варианты.
- В постановке сформулировано, что не получается у бизнеса, а не какую кнопку добавить
- У предложения есть альтернативы с выгодами, затратами и рисками
- Требования включают и то, что решение делает, и то, как оно должно работать
- Есть договорённость, какой глубины разбор нужен для разных задач
Уровень 4УправляемыйРазбор связан с деньгами и живёт после запуска.
- Решение о начале работ принимается по обоснованию, а не по настойчивости просителя
- На вопросы о требованиях есть кому ответить и через год после запуска
- Требования доходят до команд в рабочем виде: с приоритетами и контекстом
- Считается, какие предложения были отклонены после разбора и почему
Уровень 5ОптимизируемыйАнализ встроен в работу продукта, а не служит переводчиком.
- Разбор потребностей идёт постоянно, а не только при запуске проектов
- Подходы и модели анализа пересматриваются по накопленному опыту
- После внедрения проверяют, дало ли решение ту пользу, ради которой затевалось
Где ломается чаще всего
Шесть мест, в порядке частоты.
Анализ подменён записью пожеланий. Аналитик оформляет то, что попросили, вместо того чтобы разобрать, зачем это нужно.
Вариант всегда один. Предложение приходит без альтернатив, и решение принимается вслепую — выгоды, затраты и риски положено давать по вариантам 1.
Нефункциональные требования забыты. Описано, что система делает, и не описано, сколько выдерживает, как восстанавливается и кто её обслуживает.
Знание о требованиях уходит вместе с человеком. Аналитик прямо назначен основным источником знаний о требованиях на всю жизнь решения 1.
Один подход на все задачи. Разбор мелкой доработки идёт тем же путём, что запуск новой услуги.
Анализ оторван от денег. Предложение не связано с бюджетом и сроками, и разговор о выборе превращается в спор о вкусах.
Что говорят своды
69Своды знаний и стандарты — разобраны отдельноЧем ITIL отличается от COBIT и ISO, что из этого обязательно, а что на выбор, и где брать первоисточник. У каждого свода отмечено, развивается он или давно заморожен, и есть ли действующий ГОСТ. По 51 практикам из 62 проставлено соответствие COBIT.Открыть →ITIL держит бизнес-анализ отдельной практикой, строит её вокруг потребностей и решений и описывает переход от роли переводчика к работе, встроенной в бизнес 1.
COBIT выделяет определение требований отдельной целью управленияЦель управленияЕдиница описания COBIT: цель с проверяемым содержанием, у которой есть процесс того же имени.COBIT 2019, книга Governance and Management Objectives, отдельно от разработки решений 4.
ГОСТ Р ИСО/МЭК 20000-1 отдельного процесса не содержит: требования к сервисам появляются при планировании, а проектирование опирается на документированные требования 2.
MOF подходит с другой стороны: он спрашивает, разбирают ли спрос на ИТ-услуги и оценивают ли его и организована ли работа с новыми бизнес-запросами — приём, упорядочение, обработка 5.
Расхождение по существу здесь одно: ITIL считает анализ самостоятельной работой, а стандарт растворяет его в планировании сервисов. Для небольшой организации второе честнее — там анализ ведёт тот же человек, что и планирование. Как только заказчиков и услуг становится много, работа отделяется сама.
Где описано
| Источник | Что даёт | Доступ |
|---|---|---|
| ITIL 4, практическое руководство | Потребности и решения, два получателя результата, модели анализа | Платно |
| COBIT | Определение требований как отдельная цель | Частично бесплатно |
| ГОСТ Р ИСО/МЭК 20000-1 | Требования к сервисам в составе планирования | Платно |
| MOF 4.0, выравнивание бизнеса и ИТ | Работа с бизнес-запросами и спросом | Бесплатно, на русском |
| «Свободный ITIL» Елхимова | Что приходит в проектирование со стороны стратегии | Бесплатно, на русском |
Что почитать дальше
Три соседние практики, между которыми живёт анализ: SDSПроектирование услуги — как потребность превращается в замысел услуги, PRTУправление портфелем — где решают, что брать в работу, RELУправление отношениями — откуда приходит понимание заказчика.
Источники
- AXELOS. Business Analysis. ITIL 4 Practice Guide. 2020. Руководства раздавались зарегистрированным пользователям; после перехода прав к PeopleCert доступ изменился. практическое руководство свода практик, экземпляр из нашей библиотеки
- Росстандарт. ГОСТ Р ИСО/МЭК 20000-1-2021, пункт 8.2.2 «Планирование сервисов». 2021. Введён в действие 30 апреля 2022 года приказом Росстандарта от 7 декабря 2021 года № 1718-ст. действующий национальный стандарт, идентичный ISO/IEC 20000-1:2018
- AXELOS. Service Design. ITIL 4 Practice Guide. 2020. Взято ради границы между анализом потребности и проектированием решения. практическое руководство свода практик, экземпляр из нашей библиотеки
- ISACA. COBIT 5: процесс BAI02 «Управление определением требований». 2013. В COBIT 2019 нумерация и название цели сохранены. свод руководства и управления ИТ, русское издание из нашей библиотеки
- Microsoft. Microsoft Operations Framework 4.0. SMF-функция «Выравнивание бизнеса и ИТ». 2008. Свод заморожен с 2016 года; распространяется по лицензии Creative Commons для некоммерческого использования внутри организации. официальный русский перевод свода, экземпляр из нашей библиотеки
- Елхимов С. В.. Свободный ITIL. 2017. Пособие собрано на материалах НОУ «ИНТУИТ» и компании YeSSoft, распространяется свободно. бесплатное пособие «Свободный ITIL», экземпляр из нашей библиотеки