February 23

Системный аналитик (SA) | Бизнес-аналитик (BA)

Определение

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

BA|SA аналитики — это специалисты, которые оптимизируют IT-процессы компании, выступая мостом между бизнесом и разработчиками. Их ключевая роль — «переводить» запросы заказчиков на язык технических требований, которые будут понятны программистам.
Оба направления идут рука об руку, поскольку в компаниях редко разделяют понятия системного и бизнес анализа.

Плюсы и минусы опишу в целом, а оценки по шкале приведу раздельно.

Основные задачи BA|SA аналитика

  1. Изучение процессов
    Аналитики исследуют, как работают текущие IT-системы: выявляют узкие места, противоречия в данных, рутинные операции.
    Например, в ходе изучения процессов BA может обнаружить, что значительную часть рабочего времени сотрудники тратят на ручной ввод данных из почты в CRM. Этот момент можно и нужно оптимизировать.
  2. Проектирование решений
    На основе проблем бизнеса аналитики предлагают улучшения: от изменения workflow до внедрения новых IT-инструментов.
    Например, SA может разработать требования для автоматической интеграции почты с CRM, чтобы сократить ручной труд.
  3. Согласование изменений и документирование
    BA фокусируется на бизнес-целях («клиент хочет сократить время обработки заказов»), а SA — на технической реализации («как подключить API почты к CRM»). Но в реальности эти роли часто объединяются в одном специалисте, потому что компании редко разделяют два направления.

Плюсы специальности

  1. Много коммуникации, что отлично развивает навыки делового общения, а также командной работы. Такая роль отлично подойдет для экстравертов.
  2. Оказывают прямое влияние на бизнес-процессы в IT-продуктах: ищут несовершенства и предлагают варианты решения проблем. Результаты их труда можно увидеть по итогам разработки.
  3. Мало кода. Работа больше ориентирована на логику, чем на детали реализации. BA|SA документирует процессы в виде различных диаграмм и нотаций и обычно не углубляются в код (хотя для кого-то это может быть и минусом).

Минусы специальности

  1. Требуется глубокое понимание бизнес-процессов и умение «переводить» требования на технический язык в виде различных нотаций и диаграмм: UML, BPMN 2.0, архитектурные диаграммы.
    Пункт сам по себе не является минусом в случае, если у тебя ранее уже был опыт работы в смежной сфере. А вот с нуля погрузиться в нюансы может быть проблематично.
  2. Задачи могут быть менее «техническими», что может стать проблемой, если тебе нравится работа с данными и написание кода.
  3. Помимо общения с командой с одной стороны, в параллель придётся взаимодействовать с заказчиком с другой стороны. Такая роль «коммуникационного мостика» сопряжена с ответственностью, поскольку от действий BA|SA зависит успех реализации проекта.

Оценка по критериям

1. Код BA: 2/10 Программирование почти не требуется. Иногда нужно понимать базовые принципы SQL и знание Excel, но писать код — это редкость.
SA: 7/10 Чаще требуется технический бэкграунд: умение читать и анализировать чужой код, работа с API, понимание архитектуры. Могут потребоваться скрипты (Python, команды PowerShell), но не полноценная разработка.

Код

2. Коммуникация BA: 10/10 Основная задача — сбор требований, согласование с заказчиками и командой. Ежедневные митинги, интервью, презентации.
SA: 8/10 Больше фокуса на технической документации, но коммуникация с разработчиками, архитекторами и тестировщиками всё равно регулярная.

Коммуникация

3. BI | наличие отчетности
BA: 7/10 Создание отчетности — часть работы: визуализация в Excel, Power BI, DataLens. Собирают отчеты по метрикам, KPI, процессам — еженедельно/ежемесячно.
SA: 3/10 Реже. Графики строятся в основном для анализа производительности системы, но это не ключевая задача.

Наличие отчетности

4. Зарплата — уровень по рынку SA: 200к net BA: 170к net Зарплаты ниже, чем у разработчиков, но выше, чем у менеджеров без технического бэкграунда. SA часто получают больше BA из-за технической сложности. SA особенно актуальны на рынке СНГ после 2022 года, когда началась массовая разработка отечественного ПО, призванного заместить западные решения

Зарплата

5. Сложность — порог входа BA: 5/10 Легче стартовать без опыта: достаточно soft skills, базового понимания процессов и инструментов (UML, BPMN). Но конкуренция высокая — нужна прокачка аналитического мышления.
SA: 8/10 Требуется техническая база (архитектура, системы, SQL, API), понимание DevOps-практик. Без смежного опыта может быть сложно.

Сложность

Карта компетенций BA|SA аналитика

Карта компетенций представлена по ссылке.

PS: карта компетенций позаимствована у данного автора