Чем занимается бизнес-аналитик


Бизнес-аналитик (Business Analyst, BA) — это специалист, который играет ключевую роль в соединении бизнеса и IT. Он изучает процессы, выявляет проблемы, определяет потребности заинтересованных сторон (stakeholders) и помогает находить оптимальные решения с использованием технологий, новых процессов или улучшения существующих систем.

Бизнес-аналитик не обязательно пишет код или проектирует архитектуру системы, но он тесно взаимодействует как с технической командой, так и с представителями бизнеса. Основная задача — обеспечить, чтобы разрабатываемые продукты или изменения соответствовали целям бизнеса и действительно решали нужные задачи.

1. Основные обязанности бизнес-аналитика

1.1. Сбор и анализ требований

BA общается с заказчиком, пользователями и другими заинтересованными сторонами, чтобы понять их потребности. Это включает:

  • Проведение интервью;

  • Проведение опросов и анкетирований;

  • Анализ текущей документации;

  • Наблюдение за пользователями;

  • Проведение воркшопов.

Цель — собрать как функциональные, так и нефункциональные требования.

1.2. Документирование требований

После сбора требований бизнес-аналитик должен зафиксировать их в понятной форме:

  • BRD (Business Requirements Document) — бизнес-требования;

  • SRS (Software Requirements Specification) — технические/системные требования;

  • Use Cases, User Stories, UML-диаграммы, BPMN — визуальные и текстовые описания поведения системы;

  • Acceptance Criteria — критерии приёмки фичей.

1.3. Моделирование бизнес-процессов

BA описывает текущие и будущие процессы:

  • "As-is" — как есть сейчас;

  • "To-be" — как должно быть после изменений.

Используются нотации вроде BPMN, EPC, IDEF, UML, диаграммы последовательностей, активности и т.п.

1.4. Управление требованиями

Аналитик должен:

  • Отслеживать изменения требований;

  • Управлять версиями требований;

  • Обеспечивать согласование между всеми сторонами;

  • Приоритизировать требования (например, MoSCoW, Kano и др.).

1.5. Связующее звено между бизнесом и разработкой

Бизнес-аналитик помогает разработчикам понять, что именно хочет бизнес. BA также объясняет бизнесу ограничения технологии и предлагает компромиссные варианты.

1.6. Участие в тестировании

BA может участвовать в:

  • Разработке тест-кейсов;

  • Проведении приемочного тестирования (UAT — User Acceptance Testing);

  • Валидации, что продукт соответствует требованиям.

2. Инструменты бизнес-аналитика

  • Диаграммы и моделирование: BPMN, UML, диаграммы последовательностей, блок-схемы;

  • Текстовые спецификации: Confluence, Google Docs, Notion;

  • Трекинг требований: Jira, Trello, Azure DevOps;

  • Прототипирование: Figma, Balsamiq, Axure;

  • Аналитика данных: Excel, SQL, Power BI, Tableau;

  • Системы управления проектами: Jira, ClickUp, Monday.com.

3. Навыки и качества бизнес-аналитика

3.1. Аналитические способности

Умение системно анализировать процессы, находить корневые причины проблем и предлагать обоснованные решения.

3.2. Коммуникационные навыки

BA общается с техническими и нетехническими специалистами, и должен уметь донести информацию в понятной форме для обеих сторон.

3.3. Знание доменной области

Понимание специфики индустрии, в которой работает бизнес: финтех, медицина, ритейл, образование и др.

3.4. Умение работать с неопределённостью

Многие требования неполные, противоречивые или меняются в процессе. BA должен уметь принимать решения в условиях неопределённости.

3.5. Гибкость и адаптивность

Особенно важно при работе по Agile — требования и приоритеты могут часто меняться.

4. Типы бизнес-аналитиков

  • IT-бизнес-аналитик — работает в IT-компаниях, ориентирован на цифровые продукты, взаимодействует с разработчиками.

  • Функциональный аналитик — специализируется на анализе одного или нескольких бизнес-направлений (например, бухгалтерия, логистика).

  • Системный аналитик — ближе к технической стороне, может разрабатывать API, схемы БД, архитектурные спецификации.

  • Data Analyst / Data BA — занимается анализом данных, метрик, отчётностью, прогнозированием, может использовать SQL, Python, Power BI.

  • Product Analyst — работает с продуктовой командой, следит за метриками продукта, помогает принимать решения на основе данных.

  • Process Analyst / Lean Analyst — фокусируется на оптимизации бизнес-процессов, снижении издержек, применяет lean, six sigma.

5. Методологии и подходы, с которыми работает бизнес-аналитик

  • Waterfall — линейный подход к управлению проектами, BA фиксирует полные требования до старта разработки.

  • Agile / Scrum / Kanban — итеративная разработка, требования могут эволюционировать, BA пишет user stories и поддерживает backlog.

  • Design Thinking — применяется для поиска решений, ориентированных на пользователя.

  • Lean Startup — быстрое тестирование гипотез и вывод MVP.

6. Чем бизнес-аналитик НЕ занимается напрямую

  • Не пишет код (если только не совмещает с разработкой);

  • Не является тестировщиком, но взаимодействует с QA;

  • Не продвигает продукт, как маркетолог;

  • Не управляет всей командой, как project или product manager, хотя может участвовать в планировании и управлении требованиями.

7. Роль бизнес-аналитика на разных этапах проекта

Этап проекта Роль аналитика
Инициация Сбор требований, анализ потребностей, выявление заинтересованных сторон
--- ---
Планирование Определение объема, описание функций, участие в оценке трудозатрат
--- ---
Разработка Объяснение требований команде, сопровождение изменений
--- ---
Тестирование Поддержка QA, проверка критериев приёмки, помощь в UAT
--- ---
Внедрение Участие в обучении пользователей, сопровождении переходного периода
--- ---
Поддержка и развитие Сбор фидбэка, анализ новых требований, участие в релизах
--- ---

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