Бизнес-аналитик определяет, что нужно бизнесу: изучает потребности заказчика, собирает требования и обосновывает проект. Системный аналитик отвечает за то, как это реализовать: выбирает платформу и способы интеграции, описывает техническое решение для разработчиков. Бизнес-аналитик ближе к заказчику и пользователям, системный — к команде разработки.
Разница между бизнес и системным аналитиком — в вопросе, на который отвечает специалист. Бизнес-аналитик (BA, Business Analyst) выясняет, что нужно бизнесу и зачем. Системный аналитик (SA, System Analyst) определяет, как реализовать это в IT-системе (IT, Information Technology, информационные технологии): на какой платформе и с какими интеграциями.
Путаница в ролях дорого обходится. По данным отчёта CHAOS компании Standish Group (аналитика IT-проектов) за 2020 год, 69% программных проектов завершаются частичным или полным провалом. Одна из главных причин, как отмечают исследователи, — ошибки при сборе бизнес- и пользовательских требований.
Не знаете, какой аналитик нужен вашему проекту?
Какие бывают аналитики в айти?
Согласно BABOK (Business Analysis Body of Knowledge, свод знаний по бизнес-анализу), бизнес-аналитик может работать под разными должностями: бизнес-архитектор, аналитик данных, аналитик предприятия, бизнес-консультант, аналитик процессов, инженер по требованиям, системный аналитик.
Результат работы бизнес-аналитика — «решение, позволяющее организации достичь своих целей». Это не обязательно IT-система, поэтому «бизнес-аналитик» — общее название группы профессий, которые работают с требованиями бизнеса.
Какие бывают аналитики в IT: роли различаются тем, на чём сосредоточены знания — на технологиях или на предметной области заказчика
В IT аналитиков делят по тому, где сосредоточены их знания: в области информационных технологий или в предметной области заказчика. Зарубежная практика бизнес-анализа приходит к выводу: всё зависит от политики компании, компетенций специалиста и того, с кем на проекте он взаимодействует чаще.
В «Точке качества» мы используем такие определения:
Бизнес-аналитик — специалист, который применяет методы бизнес-анализа, чтобы проверить потребности заказчика, выявить проблемы и выработать пути их решения.
Бизнес-аналитик в IT-сфере — бизнес-аналитик, который решает проблемы заказчика через разработку и внедрение IT-систем.
Системный аналитик в IT-сфере — специалист, ответственный за технические аспекты IT-системы: подход к разработке, платформу, способы интеграции и место системы в линейке продуктов компании.
Почему названия ролей пересекаются. Единого стандарта нет: в каждой компании роли складываются по-своему. На небольшом проекте или при готовой платформе один специалист закрывает и бизнес-, и системный анализ. В крупных командах, где много интеграций и сложная архитектура, системного аналитика выделяют отдельно: бизнес-аналитик остаётся рядом с заказчиком, а системный работает с разработчиками. Поэтому по названию вакансии не всегда ясно, чем занимается человек: важнее состав задач.
Ключевые различия
Разница между бизнес и системным аналитиком видна по этапам проекта. Бизнес-аналитик выясняет потребности заказчика и собирает бизнес-требования. Затем подключается системный аналитик: проектирует решение и выбирает способ разработки под платформу. Отличие системного аналитика от бизнес-аналитика — в учёте технологий.
Потребность бизнеса → Бизнес-требования (бизнес-аналитик) → Функциональные и нефункциональные требования (оба аналитика) → Техническое решение (системный аналитик) → Разработка и тестирование
Критерий
Бизнес-аналитик
Системный аналитик
Вопрос
Что нужно бизнесу?
Как это реализовать?
Обязанности
Бизнес-требования, границы проекта
Проектирование решения, интеграции
Компетенции
Бизнес-процессы, предметная область
Платформы, базы данных
Работает с
Заказчиком и пользователями
Разработчиками и тестировщиками
Таблица. Сравнение бизнес-аналитика и системного аналитика
Задачи и обязанности
Бизнес-аналитик и системный аналитик: разница в обязанностях заметна на практике.
Задачи бизнес-аналитика
сбор требований: интервью с заказчиком и пользователями, анализ текущих процессов;
моделирование бизнес-процессов: описание того, как компания работает сейчас и как должна работать;
Платформа, технологии и языки программирования, интерфейсы взаимодействия
Таблица. Типовые документы бизнес-аналитика и системного аналитика
Карьерные пути
Бизнес-аналитик: отличие от системного аналитика видно и в развитии карьеры.
Старт: стажёр или junior (начинающий специалист), часто из тестирования или разработки;
Рост: middle (специалист среднего уровня), senior (старший), затем руководитель;
Переход: бизнес-аналитики нередко становятся системными, развивая навыки работы с базами данных и интеграциями.
Обучение и сертификация. Ассоциация IIBA (International Institute of Business Analysis) выдаёт сертификаты ECBA (Entry Certificate in Business Analysis), CCBA (Certification of Capability in Business Analysis) и CBAP (Certified Business Analysis Professional). Для системных аналитиков есть профстандарт № 367н.
От своих аналитиков мы ожидаем следующих знаний и компетенций
Общие для обоих:
умение выявлять и документировать функциональные и нефункциональные требования;
коммуникация с заказчиком, пользователями и командой разработки;
аналитическое мышление и знание методик бизнес-анализа.
Бизнес-аналитик:
моделирование процессов в BPMN, понимание предметной области;
умение обосновать проект и определить его границы.
Системный аналитик:
проектирование интеграций и работа с моделью данных, знание UML и SQL;
умение описать техническое решение для разработчиков и тестировщиков.
Кейс:Бизнес-анализ для цифрового проекта корпоративного уровня. Для ПАО «Газпром нефть» наши бизнес-аналитики выявили и задокументировали требования к системам разведки и добычи нефти, смоделировали бизнес-процессы в нотациях UML и EPC (Event-driven Process Chain, событийная цепочка процессов) и провели экспертизу проектной документации. Сроки и бюджет соблюдены на 100%.
Кейс:Бизнес-анализ и тестирование IT-решений для ПАО «Газпром нефть». Более восьми лет бизнес-аналитики «Точки качества» поддерживают корпоративные IT-решения клиента: оценивают целесообразность проектов, формируют бизнес- и функциональные требования, моделируют процессы. Инженеры по тестированию проверяют результат работы разработчиков.
Главное о бизнес-аналитике и системном аналитике
Бизнес-аналитик отвечает на вопрос «что нужно бизнесу», системный аналитик — «как это реализовать». Понимание ролей в команде и их взаимодействие повышают эффективность проекта. Роли пересекаются и дополняют друг друга, поэтому на сложном проекте нужны оба специалиста. Названия должностей важны меньше, чем зоны ответственности: главное — знать, к кому обращаться. Подобрать специалистов поможет консультация по бизнес-анализу и QA-консалтинг.
FAQ. Частые вопросы про отличие бизнес-аналитика от системного аналитика.
Кто главнее — бизнес-аналитик или системный аналитик?
Никто: роли отвечают за разные части работы с требованиями. Бизнес-аналитик определяет, что нужно бизнесу, системный — как это реализовать.
Может ли один человек совмещать обе роли?
Да, на небольших проектах так бывает. На сложных проектах нагрузка растёт, поэтому роли обычно делят.
Должен ли бизнес-аналитик уметь программировать?
Не обязательно: он работает с целями и процессами, а не с кодом. Но знание SQL и основ интеграций помогает говорить с разработчиками на одном языке.
Можно ли перейти из бизнес-аналитика в системного?
Да, это частый путь: навыки работы с требованиями и процессами уже есть. Нужно подтянуть SQL, API, UML и понимание архитектуры системы. Начать можно с задач, где нужно описывать техническое решение.
Кого нанимать на проект — бизнес-аналитика или системного аналитика?
Если неясно, какую проблему решает проект, начните с бизнес-аналитика. Если цель ясна, но нужно выбрать платформу и спроектировать решение, нужен системный аналитик. На сложных проектах нужны оба.
Чем бизнес-аналитик в IT отличается от обычного бизнес-аналитика?
Бизнес-аналитик решает проблемы бизнеса, не обязательно через IT-систему. Бизнес-аналитик в IT решает их через разработку и внедрение IT-систем, поэтому должен понимать, как устроена разработка.
Какие навыки нужны, чтобы начать карьеру аналитика?
Умение выявлять и документировать требования, аналитическое мышление, коммуникация с заказчиком и командой. Для системного анализа добавьте SQL, UML и знание интеграций. Помогут курсы и практика на проектах.