Кто такой бизнес-аналитик и зачем он в IT-проекте
Основы3 минРедакция Innovialabs
Коротко
Бизнес-аналитик переводит задачи бизнеса на язык требований, понятных разработчикам: выясняет, что и зачем нужно, описывает процессы и следит, чтобы сделали именно то, что решает проблему.
Кто такой бизнес-аналитик
Бизнес-аналитик (BA) — это специалист, который выясняет, какую проблему бизнеса должна решить система, и превращает это в понятные, проверяемые требования для команды разработки.
Владелец бизнеса говорит: «Менеджеры теряют заявки». Разработчику нужно другое: откуда приходят заявки, какие у них поля, кто их распределяет, что считать «потерянной» заявкой, какие уведомления нужны. Аналитик — тот, кто проходит путь от первой фразы ко второму списку.
Что делает бизнес-аналитик
Собирает и уточняет требования
- проводит интервью с владельцем, руководителями и рядовыми сотрудниками;
- изучает текущие документы, таблицы, регламенты;
- отделяет реальную потребность от предложенного решения («нам нужна кнопка» часто означает «нам нужно меньше ручной работы»);
- расставляет приоритеты: что нужно в первой версии, а что подождёт.
Моделирует процессы
Аналитик описывает, как работа идёт сейчас (as-is) и как она будет идти с новой системой (to-be). Для этого используют схемы процессов — например, в нотации BPMN, — диаграммы сценариев и простые блок-схемы. Часто уже на этом этапе выясняется, что часть проблем решается изменением процесса, а не кодом.
Пишет документацию
Типичные артефакты:
- пользовательские истории (user stories) с критериями приёмки;
- сценарии использования (use cases);
- описание ролей и прав доступа;
- модель данных — какие сущности есть в системе и как они связаны;
- требования к интеграциям и отчётам.
Связывает бизнес и разработку
Во время проекта аналитик отвечает на вопросы разработчиков и тестировщиков, уточняет детали у заказчика, оценивает влияние изменений и проверяет, что результат соответствует исходной задаче.
Бизнес-аналитик, системный аналитик и менеджер проекта
| Роль | Главный вопрос | Результат работы |
|---|---|---|
| Бизнес-аналитик | Что нужно бизнесу и зачем? | Бизнес-требования, модели процессов |
| Системный аналитик | Как это реализовать в системе? | API, схемы данных, технические спецификации |
| Менеджер проекта | Как сделать вовремя и в бюджете? | План, сроки, контроль рисков |
| Product manager | Что развивать дальше и почему? | Продуктовая стратегия, приоритеты |
В небольших командах роли часто совмещают: аналитик может отвечать и за бизнес-, и за системную часть, а менеджер — брать на себя сбор требований.
Когда без аналитика можно обойтись
- Простой проект с понятным объёмом: лендинг, сайт-визитка, небольшой бот с парой сценариев.
- Заказчик сам хорошо формулирует требования и готов уделять время проекту.
- Типовое решение: настройка готовой CRM под стандартный процесс продаж.
- Быстрый прототип, цель которого — проверить идею, а не построить систему.
Когда без аналитика рискованно
- Автоматизация процессов нескольких отделов с разными интересами.
- Интеграции между учётной системой, CRM, сайтом и внешними сервисами.
- Сложные правила: тарифы, расчёты, скидки, права доступа.
- Нет единого человека, который знает весь процесс целиком.
- Регулируемая отрасль, где важны формальные требования: финансы, медицина, госсектор.
В таких проектах самая дорогая ошибка — сделать не то. Переделка готового модуля обходится заметно дороже, чем уточнение требования до начала разработки.
Как работать с аналитиком заказчику
- Дайте доступ к людям, которые реально выполняют процесс, а не только к руководителям.
- Выделите ответственного с вашей стороны, который принимает решения.
- Читайте и согласовывайте документы — это ваш главный инструмент контроля.
- Говорите о проблемах, а не о решениях. Хороший аналитик сам предложит варианты.