Бизнес-аналитик – это специалист, который выявляет и анализирует проблемы в бизнесе заказчика. Результат его работы – систематизация бизнес-требований в документе о концепции и границах. В нем описаны бизнес-цели, которых нужно достичь в рамках текущего проекта или отдельной его итерации. То есть бизнес-аналитик – это специалист, который умеет превратить неопределенность, идею или абстракцию в перечень однозначных и документированных задач, которые помогут бизнесу достичь поставленных целей.
К примеру, нужно разобраться в абстрактной проблеме клиента: «низкая прибыль». Для начала аналитик изучает бизнес-процессы компании. Анализ позволяет сформировать финансовую цель – сэкономить X рублей в год, которые сейчас расходуются на содержание офиса. Вариант решения: внедрение нового бизнес-процесса – перевода сотрудников на удаленную работу.
Системный аналитик занимается анализом требований, сформированных бизнес-аналитиком, написанием технических документов, спецификации требований к ПО, описанием его функций и возможностей, вариантов использования, действий пользователя, при которых тот достигает необходимого результата. То есть системный аналитик – это специалист, который выступает промежуточным звеном между бизнесом и разработкой.
Обе профессии крайне значимы для бизнеса, которому нужны специалисты, умеющие принимать взвешенные бизнес-решения. Функцию системного аналитика и бизнес-аналитика в компании зачастую исполняет один человек, однако в крупных компаниях эти две должности разделены и идут рука об руку при подготовке проекта.
Работу бизнес-аналитика можно представить в виде следующей последовательности:
- выявление потребностей бизнеса заказчика;
- выбор концепции решения задачи. На этом этапе используют Excel для аналитики, Power BI и Tableau для визуализации данных в виде графиков и таблиц;
- составление бизнес-требований. Основной инструмент – Confluence – используется для постановки задач и составления документации, например, функциональных требований;
- взаимодействие с командой разработчиков и заказчиком. Основные инструменты – Power Point и Draw.io . С помощью последнего создаются схемы связей между структурами баз данных или программы.
После этого бизнес-аналитик передает документ о концепции и границах для дальнейшего составления функциональных требований системным аналитиком. В свою очередь, работа системного аналитика развивается следующим образом:
- анализ бизнес-требований;
- формирование функциональных требований к ПО. Здесь используются CASE-инструменты проектирования программного обеспечения: средства анализа, создания структуры программы, документирования требований, генерации заготовок кода;
- анализ подходящих существующих решений и технологий, которые будут использоваться при разработке. На этом этапе системный аналитик обычно анализирует GitHub, определяя, какие из готовых решений можно повторно использовать;
- описание архитектуры ПО и баз данных. Из инструментов используются UML для создания схем связей между структурами баз данных или программы, SQL – язык для создания, модификации и управления данными в реляционных базах данных, CASE-средства проектирования;
- постановка задачи на создание ПО с помощью Jira и Confluence – командные средства для постановки задач и составления документации.
Ключевые навыки бизнес-аналитика
- техническое или экономическое высшее образование, лучше – оба;
- знание нотаций моделирования бизнес-процессов: EPC , BPMN , UML ;
- навыки сбора бизнес-требований и разработки технического задания;
- знание процесса управления изменениями ( ITSM ) и принципов ITIL ;
- знание бизнес-процессов производственных, коммерческих, финансовых и торговых компаний;
- также необходимо хорошо ориентироваться в IT и уметь применять маркетинговые исследования.
Основные навыки системного аналитика
- высшее техническое образование;
- знание нотаций IDEF0 ‚ IDEF1X ‚ EPC ;
- умение составлять SQL-запросы;
- знание основ программирования, проектирования, разработки ПО;
- знание основ теории алгоритмов, теории баз данных, теории систем и системного анализа, а также безопасности информации;
- общие знания в области менеджмента и экономики.
Войти в профессию IT- аналитика можно двумя способами: прийти из бизнес-среды или переквалифицироваться из разработчика или тестировщика. В первом случае вам будет хватать бизнес-экспертизы, но недоставать технических навыков. Во втором – наоборот, нужно подтянуть знания в области бизнес-процессов.
Используйте открытые источники о бизнес-анализе
Существует множество профильных ресурсов, с помощью которых можно освоить основные понятия:
- ; ; ;
- Группа Facebook : IT Network – Business Analysis & Project Management .
Обратите внимание на обучающие материалы на сайте Tableau , а также экспертную информацию по использованию Power BI .
Проходите обучающие курсы по системному и бизнес-анализу
Из основных англоязычных курсов можно выделить:
- от edX;
- курсы от iiba.org ;
- курсы от codecademy.com ; от Coursera;
- курс Управление программными продуктами от Coursera для тех, кто мало знаком с IT;
- множество курсов есть и на Udemy .
Читайте книги по бизнес-анализу
Одна из ключевых книг в профессии аналитика – BABOK (аббревиатура от «A Guide to the Business Analysis Body of Knowledge»), в ней описаны главные положения бизнес-анализа.
Для начального и базового уровня стоит выбрать следующие книги:
- ;
- Software Requirements 3 by Karl Wiegers + Video lessons ; ; ;
- книги по аналитике данных из нашей статьи 7 книг для начинающего специалиста по анализу данных .
Как сформировать первое портфолио и найти работу
Карьерный путь аналитика начинается со стажировки в отделе аналитики. Чтобы получить работу, нужно хорошо понимать методы анализа, инструменты для работы и сферу в целом. Так как зачастую должность системного и бизнес-аналитика в небольших компаниях занимает один и тот же человек, вам нужно будет научиться базово владеть языком программирования, например, Python, а также языком запросов к базам данных SQL.
Новичкам самостоятельно освоить большой объем информации бывает непросто даже при высоком уровне мотивации, не говоря уже про сложность получения практических навыков. Более эффективный путь – получить инструкцию по изучению профессии от специалистов, которые могут подсказать вектор развития, – это поможет более качественно обучаться самостоятельно.
Лучшим решением станет программа обучения, во время прохождения которой опытные преподаватели расскажут, как все работает в теории и на практике. Важно выбрать курс, создатели которого заинтересованы в вашей будущей работе в сфере и имеют успешные кейсы трудоустройства своих учеников в известных компаниях. Одной из таких программ обучения является «Факультет системной и бизнес-аналитики» от онлайн-университета GeekBrains, гарантирующего трудоустройство и год практического опыта в резюме по завершении программы.