Деньги, боли и планы. Кто такой бизнес-аналитик, где он работает и как им стать
Чем занимается бизнес-аналитик? Должно быть, бизнесом и аналитикой (сюрприз). Но какие суперсилы, навыки и знания у этого специалиста? В поисках ответов мы ведем рубрику «На пальцах». В ней мы просим специалистов объяснить сложные вещи простыми словами. В этом материале Юрий Гомон, BA Department Teach Lead в IT-команде NIX, рассказывает, какие задания выполняет бизнес-аналитик и зачем компании нужна эта позиция.
Кто такой бизнес-аналитик и чем он занимается
Бизнес-аналитик решает задачи на стыке технологий и бизнеса. Клиент приходит к специалисту с определенной проблемой и/или бизнес-целями. Задача аналитика — выявить все сложности и потребности стейкхолдеров (заказчика и конечных пользователей) и превратить их в требования к продукту.
Также специалист объясняет нетехническим участникам процесса все нюансы построения ПО, которые важно учитывать в разработке. Попутно он настраивает бизнес-процессы в команде и обрабатывает изменения.
Зачем бизнесу анализ
В целом бизнес-анализ помогает бизнесу трансформироваться. Аналитик участвует во всем жизненном цикле разработки. Поэтому он способен предложить лучшее решение на каждом этапе и отследить то, как идея «взлетит» на рынке.
Сегодня ни один заказчик не обходится без аналитика. Клиенты даже готовы отложить старт проекта, пока в команде не появится нужный специалист. Теперь многие понимают: с бизнес-аналитиком вероятность успешности IT-проекта увеличивается.
Какие бывают бизнес-аналитики
Разработка ПО включает несколько этапов: планирование, анализ, проектирование, конструирование и внедрение. Аналитик принимает участие в каждом из них, поэтому задач у него может быть множество. Отсюда в сфере БА возникла градация по ролям.
Начнем с базовых ролей бизнес-аналитиков:
- Requirements Engineer. Описывает спецификации для разработки ПО и на основе выявленных потребностей детально прорабатывает и документирует решения.
- Systems Analyst. Погружается в техническую составляющую проекта и больше фокусируется на том, как реализовать фичу, участвует в проектировании архитектуры, хорошо понимает протоколы API, границы и контекст системы, взаимосвязи модулей ПО между собой.
- BI / Data Analyst. Превращает сырые данные в понятные и структурированные отчеты, дашборды и другие визуализации при помощи специализированных инструментов (например, Tableau или PowerBI).
- Business Process Analyst. Определяет состояние проекта, находит полезные и вредные атрибуты и помогает стейкхолдерам правильно выстроить бизнес-процессы.
Существуют и более сложные позиции, на которые можно перейти из любой базовой роли бизнес-аналитика:
- IT Business Analyst. Продумывает, как воплотить идею заказчика в софте и при этом реализовать поставленные бизнес-цели.
- Sales/Discovery Analyst. Помогает разобраться в бизнес-идее проекта, выявить потребности стейкхолдеров и определить, какая возможность для бизнеса будет основой будущего продукта.
Взаимодействовать с бизнесом на самом высоком уровне можно на таких позициях:
- Business Analyst. Достаточно компетентен, чтобы уверенно доносить заказчику необходимость тех или иных инвестиций. Выявляет риски и определяет окупаемость этих вложений. В целом помогает клиентам достигать поставленных бизнес-целей.
- (Proxy) Product Owner. Внедряет инновационные решения в IT-проекте, которые должны привести к успеху конкретного продукта.
- Enterprise Architect. Контролирует соответствие инфраструктуры разработки IT и бизнес-стратегии проекта, а также консультирует архитекторов, IT-директора, гендиректора и бизнес-архитектора.
Какие качества и навыки нужны
Все мы от природы немного аналитики. Такими нас делает любознательность и желание исследовать мир вокруг. Но для решения сложных бизнес-задач одной любознательности мало. Чтобы стать успешными в своей профессии, аналитикам нужны такие навыки:
- Умение выявлять «боли» и потребности стейкхолдеров и определять, какие изменения принесут им пользу.
- Коммуникабельность и способность слушать и слышать собеседника, корректно общаться с ним и структурировано выражать мысли, а также учитывать при общении культурные особенности другого человека.
- Умение эффективно вести переговоры с разными людьми и минимизировать или не допускать возникновение конфликтов.
- Понимание принципов ведения бизнеса в целом и особенности индустрии или технологии, в которой реализуется проект.
- Владение инструментами прототипирования интерфейсов, создания диаграмм и обмена информацией, а также инструментами для моделирования, документирования требований и отслеживания связей между ними.
Хороший аналитик постоянно перепроверяет полученную информацию, осмысляет каждое действие и продумівает план еще до реализации идеи.
Книги и другие полезные материалы для бизнес-аналитиков
Чтобы легче стартовать на позиции бизнес-аналитика в IT, обратитесь к опытным специалистам. Также мы собрали полезные материалы, которые пригодятся вам в профессии.
Must Read
- Karl Wiegers, Joy Beatty. Software Requirements 3rd edition.
- International Institute of Business Analysis. BABOK guide v.3 «Key Concepts» chapter.
- Карл И. Вигерс. Разработка требований к программному обеспечению. 3-е издание.
- Scrum Guide.
- Что такое User Stories и User Cases и зачем они нужны.
- Alistair Cockburn. Writing Effective Use Cases.
Основы моделирования
- Джеймс Рамбо, М. Блаха. UML 2.0. Объектно-ориентированное моделирование и разработка
- Orbus Software. Видеокурс по основам BPMN на YouTube — BPMN Distilled.
- Mark von Rosing, Stephen White, Fred Cummins, Henk de Man. Business Process Model and Notation — BPMN.
Проектирование интерфейсов. UI/UX
- Алан Купер. Психбольница в руках пациентов.
- Влад Головач. Дизайн пользовательского интерфейса. Искусство мыть слона.
- Стив Круг. Не заставляйте меня думать. Веб-юзабилити и здравый смысл. 3-е издание
- Джейми Леви. UX-стратегия. Чего хотят пользователи и как им это дать.
- Официальные гайдлайны мобильных операционных систем:
- iOS: Human Interface Guidelines.
- Android: Design Guidelines.
- Material Design: Guidelines.
Материалы для укрепления технической базы
Циклы
Алгоритмы
- Узнать, что такое алгоритм, можно здесь.
- Блок-схемы алгоритмов.
Базы данных
- Уроки SQL для начинающих на YouTube.
Информационные системы
- О типах информационных систем можно узнать здесь и здесь.
- Клиент-серверная архитектура.
- Структура HTTP-протокола.
- What is an API? на YouTube.
Аналитика данных и их визуализация. Статистика
- В. Савельев. Статистика и котики.
- D. Anoshin. Tableau 2019.x Cookbook.
- Claus O. Wilke. Fundamentals of Data Visualization.
Power BI
- Brett Powell. Microsoft Power BI Cookbook.
- Alberto Ferrari, Marco Russo. Analyzing Data with Microsoft Power BI and Power Pivot for Excel Visualization.
Data Warehouse
- Ralph Kimball, Margy Ross. The Data Warehouse Toolkit, 3rd Edition.
Другие полезные ресурсы по бизнес-анализу
- IIBA — International Institute of Business Analysis
- Analyst.by
- Modern Analyst
- Mastering Business Analysis
- BA Digest