Бизнес-аналитик
Будем делиться свежими решениями для бизнеса, обмениваться идеями, разбирать успешные кейсы.
Бизнес-аналитик (business analyst) — это специалист, который ищет проблемы в бизнесе, оптимизирует бизнес-процессы компаний, помогает в запуске новых проектов и планирует стратегии развития.
Иногда аналитик выступает в качестве посредника между бизнесом и командой исполнителей. Он собирает и структурирует все требования к продукту, делая их понятными для всех участников проекта.
Чем занимается бизнес-аналитик
В классическом понимании бизнес-аналитик представляет собой универсального специалиста. Он разбирается в экономике, финансах, организационном развитии и ещё в ряде смежных сфер.
В зависимости от задач и потребностей компании обязанности специалиста могут сильно отличаться. Например, его задачей может быть только аналитика email-рассылок с целью увеличения конверсии, а может — поиск проблемы и анализ всей деятельности компании.
Бизнес-аналитик экономит деньги компании и помогает ей зарабатывать больше. Например, он может определить, какие инвестиции не принесли результатов и правильно перераспределить бюджет.
Часто аналитики специализируются в определенной нише:
Кто такие системный и бизнес-аналитик, и зачем они нужны?| Geekbrains
- Дата-аналитик. Работает с данными, создаёт визуализации и дашборды, выстраивает метрики, находит закономерности, продумывает вероятные изменения.
- Системный аналитик. Анализирует интеграции и архитектуры, умеет читать код и журнал программных ошибок, формирует требования для разработчиков.
- Консультант. Обладает широким кругозором в бизнесе и IT. Помогает в цифровой трансформации бизнеса и формирует стратегию развития продукта.
- Аналитик бизнес-процессов. Анализирует и модернизирует бизнес-процессы компании. Определяет возможные улучшения и создаёт требования к изменениям.
Если изучить вакансии бизнес-аналитиков, то требования к соискателю будут примерно одинаковы, даже если звучат по-разному.
Например, вот описание обязанностей специалиста в строгом официальном стиле:
Пример чёткого описания обязанностей бизнес-аналитика в вакансии
А вот более простое разъяснение обязанностей, но суть аналогична вышеупомянутому примеру:
Фрагмент вакансии с разъяснением обязанностей бизнес-аналитика
Чтобы структурировать знания и навыки специалистов, разработан стандарт BABOK. Это руководство Международного института бизнес-анализа IIBA, свод правил. Здесь прописаны требования к сертификации, ссылки на различные инструменты и подходы к решению задач аналитиков.
Необходимые навыки и знания
Для работы бизнес-аналитиком требуется большой объём знаний и навыков. Причём важны как hard-skills (профессиональные навыки), так и soft-skills (гибкие навыки).
Гибкие навыки, необходимые специалисту:
- коммуникабельность и умение работать в команде;
- тайм-менеджмент и организационные навыки;
- умение вести деловые переговоры, как в устной, так и в письменной форме;
- стрессоустойчивость и умение решать конфликтные ситуации.
К профессиональным знаниям и умениям относят следующие:
- Умеет собирать информацию о бизнесе и продукте. Для сбора данных использует анкетирование, интервьюирование, личное общение, изучение технической документации и прочее.
- Умеет формулировать техническое задание. Знает, как правильно описать требования заказчика, может чётко описать нужный функционал. Например, конструктивные особенности, требования к производительности, эксплуатации и внешнему виду.
- Знает теорию бизнес-анализа. Может дать оценку структуре и функционалу компании.
- Разбирается в технической документации. Может представить проект заказчику и объяснить, как работает разрабатываемый продукт и что предстоит сделать.
- Умеет структурировать большой объем данных. Изучает, строит прогнозы, проводит исследования. Выявляет взаимосвязи с помощью инструментов Tableau Desktop , Power BI. Также умеет оценивать ситуацию комплексно, поэтому любой бизнес-аналитик должен понимать, как работают веб-аналитика и BI-системы, что такое сквозная аналитика .
- Владеет методами управления проектами. Знает, как лучше выстроить порядок действий при выполнении задачи для наилучшего контроля. В зависимости от условий проекта и требований заказчика может выбрать Kanban, Agile, Scrum, Lean или иную гибкую методологию.
- Моделирует бизнес-процессы. Бизнес-аналитик составляет диаграммы процессов, применяет методы графического моделирования, составляет блок-схемы. Для этого ему нужно знать специальные программы, например, EPC, системы BPMN, методологии IDEF0 и IDEF3.
- Знает языки программирования Python и SQL. Они требуются для автоматизации работы с базами данных.
Необходимость знания тех или иных предметных областей может варьироваться. Как правило, чем шире диапазон знаний специалиста, тем выше его ценность.
Пример требований к бизнес-аналитику из вакансии на HH.ru
Зачем компании бизнес-аналитик
Бизнес-аналитик умеет общаться с каждым из участников проекта на понятном языке: с маркетологами — на примере пользовательских кейсов и бизнес-выгод, с инженерами и менеджерами продуктов — с позиции функциональности и уровня эксплуатации решения, с IT-специалистами — через обсуждение модульной архитектуры решений и прочих нюансов.
На основании перечисленных функций и обязанностей, можно сделать выводы о том, в каких ситуациях нужен аналитик.
Помогает выявить проблемы бизнеса и найти решение
Если работа в компании не ладится и руководство не может понять причины, на помощь приходит бизнес-аналитик. Он погружается в бизнес, изучает проблему, анализирует процессы. В итоге предлагает заказчику решение, которое улучшит ситуацию или поможет достичь нужной цели.
Сложно точно определить сферу деятельности компании, для которой нужен бизнес-аналитик. Правильнее будет сказать, что в компетенции специалиста входит обзор всей деятельности в целом. Он ищет слабые места компании и старается превратить их в сильные.
В процессе внедрения нового решения изначальный запрос заказчика-компании может быть модернизирован до неузнаваемости. Иногда по итогам анализа специалист может решить, что лучше всё оставить как есть. То есть бизнес-аналитик не старается любыми способами реализовать задачи заказчика. Он анализирует возможные решения, определяет их актуальность и целесообразность с позиции выгоды для компании.
Пример описания услуги бизнес-аналитики для выявления проблем компании и поиска решений
Участвует в разработке продукта и выстраивании процессов
До популяризации профессии аналитика компании преимущественно работали по сценарию «разработчик — клиент». Результатом такого взаимодействия нередко становилась ситуация, когда компания получала продукт, не соответствующий ожиданиям. Например, программа, идеальная с точки зрения команды разработчика, оказывалась совершенно непонятной конечному пользователю или неудобной для заказчика.
Бизнес-аналитик помогает бизнесу и разработчикам понять друг друга. То есть донести до технических специалистов на понятном для них языке, чего же хочет заказчик. Для этого он изучает процессы и потребности бизнеса, выявляет проблемы, формулирует задачи для постановки верного решения, которое устроит все заинтересованные стороны.
В результате бизнес видит ситуацию глазами разработчиков и понимает, сколько времени и сил потребуется на внедрение решений. А разработчики чётко представляют результат, который хочет получить клиент.
Настраивает и визуализирует необходимые отчёты
По запросу компании-заказчика бизнес-аналитик устанавливает метрики, которые важны для отслеживания и контроля. Собирает необходимые данные и формирует визуальные отчёты для владельца компании или продукта. Благодаря такой визуализации заказчик может чётко представить, что происходит в бизнесе или с его продуктом.
Сайт специалиста по визуализации данных
Источник: www.unisender.com
Профессия «Бизнес-аналитик» — где работает и чем занимается
Потребность в бизнес-аналитиках есть в каждой современной отрасли бизнеса: IT, розничной торговле, промышленности, образовании и многих других. Эта профессия занимает ведущие позиции в списках перспективных и высокооплачиваемых уже не первый год. Но мало кто понимает, чем на самом деле занимаются эти специалисты, что они должны знать и где учиться. В этой статье разбираемся подробно в особенностях профессии, зарплатах, навыках и перспективах.
Содержание статьи скрыть
Кто такой бизнес-аналитик и чем он занимается
Бизнес-аналитик — это экономист, который анализирует рыночные процессы и помогает компании совершенствовать стратегию своего развития. Такие специалисты особенно необходимы компаниям, которые запускают новые продукты, услуги или программное обеспечение.
Этот специалист взаимодействует одновременно с руководителями компании и пользователями, чтобы понять, как изменения могут повысить ценность продукта. Он формулирует идеи развития, определяет, какие из них технически и финансового осуществимы и прогнозирует результаты.
В зависимости от особенностей компании специалист может работать с наборами данных для улучшения продуктов, оборудования, инструментов, программного обеспечения, услуг или процессов.
В обязанности бизнес-аналитика обычно входит:
- встречи с клиентами и партнёрами, сбор требований и пожеланий;
- написание требований для нового продукта;
- моделирование новых бизнес-процессов;
- разработка критериев оценки бизнес-процессов;
- ведение проектной документации и составление ТЗ;
- взаимодействие с командой разработки на всех этапах продукта;
- оценка трудозатрат и контроль соблюдения сроков разработки;
- демонстрация готового продукта заказчику.
Именно бизнес-аналитик отвечает за стратегическое планирование, бюджетирование, анализ и разработку бизнес-процессов в компании.
Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!
Подписывайся на канал
Подписаться
Востребованность профессии
По данным портала PROprof.ru бизнес-аналитики входят в топ-5 самых востребованных специалистов по управлению бизнес-процессами. На hh.ru актуально большее 6 000 вакансий по этому направлению. При этом половина позиций — это московские компании. Наиболее востребованы специалисты с опытом от года до трёх лет.
Бизнес-аналитики особенно востребованы в IT-сфере, банках, торговых и финансовых компаниях.
График и формат работы
Большинство компаний ищут специалистов на фултайм, при этом специалист может работать удалённо.
Работа в офисе. Офисная работа — это стандартный восьмичасовой рабочий день. Некоторые крупные компании готовы оплатить переезд высококвалифицированного специалиста из другого города — обычно эта возможность указана в описании вакансии.
Удалённая работа. Бизнес-аналитику необходимо собирать требования к проекту и много общаться с командой разработки, поэтому основная сложность удалённого формата — наладить коммуникацию со всеми участниками проекта. Специалист, который работает удалённо необходимо часто созваниваться с коллегами — иногда созвонами может быть занять весь рабочий день.
Зарплата бизнес-аналитика
По данным trud.com средняя зарплата бизнес-аналитика в России — от 61 000 руб. в месяц.
Количество вакансий по запросу «Бизнес-аналитик» по диапазонам зарплаты в России, по данным 2021 г. Источник: trud.com
В зависимости от опыта работы, навыков и сферы деятельности компании зарплата может меняться.
Зарплата новичков. Средняя заработная плата для бизнес-аналитика с опытом работы менее года составляет в среднем 50-60 000 руб. в месяц.
Такой специалист должен соответствовать следующим требованиям:
- высокие интеллектуальные способности;
- умение работать с большими и даже огромными объёмами данных;
- хорошие аналитические способности, умение докапываться до сути проблемы;
- высокая работоспособность, целеустремлённость, умение, а главное – желание доводить дело до конца;
- знание Python приветствуется;
- приветствуются также и знание основ машинного обучения.
Зарплата специалиста с опытом работы. Средний ежемесячный доход специалиста с опытом работы более года в среднем — 125 000 руб.
Взамен работодатели хотят видеть в своей команде специалиста, со следующими навыками и качествами:
- опыт работы аналитиком или аккаунт-менеджером в IT-проектах от года;
- навыки анализа предметной области, моделирования бизнес-процессов, сбора и управления требованиями;
- умение составлять ТЗ, функциональные спецификации и другую проектную документацию;
- навыки чётко и структурировано излагать информацию;
- понимание принципов документирования бизнес-процессов;
- навыки ведения коммуникации с клиентом, понимание приоритетов и потребностей заказчика;
- коммуникабельность;
- аналитический склад ума, внимание к деталям;
- опыт работы с законодательной базой будет плюсом.
Сведём примерные зарплаты бизнес-аналитиков в таблицу.
Начинающий | Опытный | Профессионал |
30–50 000 ₽ | 70–90 000 ₽ | 100–150 000 ₽ |
Плюсы и минусы работы
Объединим плюсы и минусы профессии в таблицу.
- конкурентоспособная заработная плата
- возможность работать удалённо
- сотрудничество с зарубежными клиентами
- возможность повлиять на будущее компании и увидеть её рост
- зона ответственности специалиста не имеет четких границ — он отвечает за все и за всех
- возможные разногласия с клиентами и коллегами
- невсегда нормированный рабочий день
Навыки, необходимые для бизнес-аналитика
В вакансиях на позицию бизнес-аналитика чаще всего встречаются следующие навыки:
- Навыки сбора требований. Специалист должен выяснить заинтересованных в разработке продукта лиц и тех, кто им будет пользоваться. Чтобы собрать от них данные, проводят анкетирование, интервью или совещание, изучают всю техническую документацию и даже работают в «поле» — самостоятельно общаются с клиентами и наблюдают за работой системы.
- Навыки составления технических заданий. На основе собранных данных специалист составляет техническое задание — документ, который описывает требования заказчика и объясняет задачу разработчику. ТЗ — это всегда чёткий план однозначных и легко проверяемых требований к продукту. В нём указывают кому и зачем нужен продукт, какие задачи он будет решать, также прописывают требования к функциям, производительности, архитектуре системы, удобству использования и даже требования к интерфейсу.
- Знание теории бизнес-анализа . В бизнес-анализе есть множество методик, которые позволяют оценивать структуру и функции компании. Специалисту важно знать языки моделирования, методологии функционального моделирования и документирование процессов.
- Знание основных методологий разработки . Методология разработки — это система, которая определяет порядок выполнения задач, помогает оценивать и контролировать процесс разработки от проекта до результата. Методологию выбирают исходя из особенностей проекта, его бюджета и сроков реализации. Наиболее востребованы гибкие методологии разработки — Kanban, Agile, Scrum и Lean.
- Знание основ реляционных баз данных и SQL . Специалисту приходится обрабатывать большие объёмы данных — анализировать статистику и экономические показатели, выявлять зависимости и потребности клиентов, строить прогнозы и анализировать результаты. Для этого они должны уметь пользоваться реляционными базами данных — это наборы таблиц, в которых данные связаны между собой разными идентификаторами и фильтрами. Анализировать базы данных помогают язык программирования SQL. Его команды помогают создавать и объединять таблицы, сортировать данные и искать совпадения, а также создавать многоуровневые детальные запросы.
- Навыки написания технической документации . Специалист должен описывать общее видение проекта для заказчика, составлять полное описание поведения разрабатываемой системы, её архитектуру и процесс реализации, а также формулировать юзер-стори — подробную и понятую инструкцию, как пользоваться системой пользователю.
- Навыки управления требованиями и задачами. Отслеживать задачи можно в системе JIRA, иногда используют Trello. Следить за процессом реализации задач помогают канбан-доски и сервисы трекинга задач: Basecamp, Redmine, ClickUp. У многих трекеров есть встроенные сервисы для документирования, вроде Visual Studio.
Обычно работодатели хотят, чтобы бизнес-аналитика было техническое или экономическое образование и он умел ориентироваться в IT, читать чужой код и применять маркетинговые исследования.
Личные качества
Профессионала в области бизнес-аналитики отличает:
- аналитическое, критическое мышление — он не только собирает требования, он должен оценивать их, задавать уточняющие вопросы и обнаруживать скрытые проблемы;
- развитые навыки коммуникации — специалисту приходится много общаться с незнакомыми ему людьми, важно их расположить к себе и добиться эффективного разговора;
- способность к работе с любыми объёмами данных — специалист работает с данными из разных областей и разного формата, аналитик должен уметь одинаково быстро и эффективно изучить результаты маркетингового исследования и разобраться в технических данных разработчиков;
- грамотная речь — помогает чётко формулировать свои мысли и доносить идеи до коллег и заказчиков;
- умением решать проблемы — в процессе разработки проекта неизбежно будут возникать проблемы, профессионалу важно уметь быстро найти людей, которые смогут проконсультировать или исправить эти проблемы;
- способность быстро учиться — часто специалисту приходится подключаться к уже запущенному проекту, поэтому важно быстро понять особенности работы и задать правильные вопросы, чтобы как можно быстрее стать полезным членом команды;
- готовность принимать решения — важно уметь принимать независимые решения, которые будут эффективны для будущего проекта, а не только удовлетворять требования руководства.
Бизнес-аналитик по своей природе должен быть внимательным и терпеливым человеком. Он не боится возвращаться к уже решённым ранее задачам, чтобы перепроверить все данные вновь. Ведь именно от вердикта, который вынесет специалист, зависит будущий вектор развития компании.
Как стать бизнес-аналитиком
В пункте про необходимые навыки мы уже упоминали о том, что работодатели отдают предпочтение специалистам с техническим или экономическим образованием. Техническое образование помогает разобраться в базовых принципах работы информационных систем. А знания экономики особенно полезны для оценки эффективности принимаемых решений.
Но если у вас нет профильного образования, вы можете получить необходимые знания и навыки на онлайн-курсах. Если выбираете такой формат обучения, учитесь не меньше полугода. За это время вы сможете освоить все необходимые сферы: от основ программирования до анализа экономики проекта. За время обучения вы сможете собрать портфолио из реальных проектов, некоторые онлайн-школы помогают успешным ученикам с трудоустройством.
Топ-3 курса по бизнес-аналитике
Профессия «Бизнес-аналитик» от Skillbox — курс рассчитан на новичков, а также руководителей и разработчиков, которые хотят сменить профиль работы. Вы разберётесь, как строить бизнес-модели по мировым стандартам, освоите веб-аналитику, научитесь управлять разработкой, анализировать экономику проекта и автоматизировать процессы. После обучения вы получите индивидуальную карьерную консультацию, вам помогут составить резюме и портфолио и найти работу. Срок обучения — 1 год.
«Факультет бизнес-аналитики» от GeekBrains — курс подойдёт выпускникам вузов, начинающим аналитикам и специалистам смежных профессий. На курсе вы детально разберётесь в процессе разработки ПО, научитесь самостоятельно проектировать базы данных и управлять ими, освоите язык программирования Python, который поможет вам собирать, обрабатывать и анализировать большие объёмы данных. В финале вас подготовят к техническому собеседованию и помогут составить резюме. Срок обучения — 7 месяцев.
Курс «Аналитик данных» от Нетологии — курс рассчитан на новичков в аналитике. Он поможет изучить полный цикл работы с данными: собирать с помощью SQL, обрабатывать и анализировать на Python. Вы научитесь добывать полезную информацию из сырых данных, находить инсайты и предлагать эффективные решения развития компании на их основе.
Вы освоите финансовые и маркетинговые метрики, составлять и оптимизировать отчётность проекта. У вас будет три бесплатных занятия, если не понравится обучение — школа вернёт вам деньги. Срок обучения — 8 месяцев.
Как и куда развиваться в профессии
Перспективы профессионального развития во многом зависят от компании, в которой он работает. В большинстве случаев вертикальный рост выглядит так: младший специалист, специалист, старший специалист, ведущий специалист, тимлид. Ведущий бизнес-аналитик может стать менеджером продукта или проекта, ресурсным менеджером, скрам-мастером или владельцем продукта.
- Проект-менеджмент. Часто бизнес-аналитики переходят на должность проект-менеджера или владельца продукта, потому что знают особенности работы команды и умеют анализировать бизнес-процессы.
- Ресурсный менеджер. В большой компании бизнес-аналитик может стать наставником и управлять командой аналитиков.
- Скрам-мастер. Это человек, который также находится между клиентом и командой. Но в отличие от бизнес-аналитика, скрам-мастер больше занимается планированием задач и контролирует процесс.
- Владелец продукта. Это специалист, который полностью отвечает за продукт — он формирует его ценность, устанавливает приоритеты и формирует стратегию развития. Он не управляет командой, как подчинёнными, а работает вместе с ней на результат.
Коротко о главном
Сейчас особенно востребованы широкопрофильные специалисты, которые обладают навыками из разных областей, умеют мыслить глобально, анализировать данные и принимать решения. Бизнес-аналитик — одна из таких перспективных профессий широкого профиля.
Он должен разбираться в маркетинге, экономике и разработке. Уметь быстро осваивать новые технологии, инструменты и методологии. Но каждый проект для бизнес-аналитика — это возможность окунуться в новую сферу, завязать новые знакомства и прокачать свой профессиональный уровень. В этой профессии нет рутины, но есть огромная ответственность за результат.
Поделитесь материалом в соцсетях — обсудите его с друзьями и коллегами!
Не знаете с чего начать?
Получите персональный список курсов, пройдя бесплатный тест по карьере
Источник: checkroi.ru
Чем занимаются бизнес-аналитики в ИТ
Каждому из нас наверняка приходилось слышать один и тот же вопрос от своих родителей или друзей не из «программистской тусовки»: «А что вы там на своей работе вообще делаете?».
Обычно, после попытки ответить следует еще неизменный комментарий: «Эх ты, программист, даже холодильник починить не можешь». Что уж говорить про бизнес-аналитиков, которые и коллегам-то объяснить толком не могут, чем занимаются.
Я и сам часто слышу этот вопрос от своего отца, да все никак не могу найти правильный ответ. И правда, чем мы вообще занимаемся на работе — анализируем!
На что тратит время аналитик в ИТ
Специально для этой статьи мне пришлось основательно покопаться в архивах JIRA с трех последних мест работы. За абсолютную точность не ручаюсь (да, мне тоже не нравится расписывать все свои занятия до последней минуты), но общая картина действительно совпадает с собственными ощущениями от выполняемых обязанностей.
Примерное распределение работы можно описать так:
- Встречи — 20%
- Документация — 30%
- Работа с командой — 25%
- Тестирование — 5%
- Командировки — 5%
- Саморазвитие — 15%
Как видите, картина действительно похожая. Небольшие различия – отсутствие командировок и большее время работы с командой – возникают из-за недавней смены места работы и, соответственно, процесса интеграции в новую среду.
Теперь давайте рассмотрим каждый пункт подробнее.
Встречи
Начнем с самого главного — с того, чего, собственно, и начинается бизнес-анализ — с деловых встреч, куда отнесем и встречи с клиентами, и внутренние собрания с командой.
Прежде всего, это — анализ предметной области и сбор требований. Именно здесь мы узнаем, чего вообще от нас хочет клиент, какие у него есть проблемы, предлагаем первые идеи по реализации и вместе составляем предварительный план проекта.
Другие важные элементы встреч с клиентами — обсуждение выполненных работ, планирование изменений, презентации и тренинги, на которых мы рассказываем, как пользоваться предложенным продуктом.
Пожалуй, именно встречи являются основой нашей работы, именно они обеспечивают аналитиков и их команды дальнейшими заданиями, поэтому именно к ним стоит готовиться наиболее тщательно.
Работа с документацией
Я бы сказал, что, если аналитик не находится на встрече – значит он сидит и работает с документацией. Не поймите меня неправильно, это совсем не значит, что нужно просто глупо стучать по клавиатуре, наоборот — именно здесь приходится задействовать все возможности нашего интеллекта, именно эта часть является наиболее трудоемкой.
Вот всего лишь несколько примеров того, с чем приходится регулярно сталкиваться:
- Спецификация требований — превращение вольного полета мысли клиента в структурированный документ, четко описывающий, что необходимо сделать команде. Позже именно этот документ утверждается с клиентом и ложится в основу выполняемого проекта.
- Изменения требований (Change Request) — процесс, инициируемый клиентом в том случае, когда требуются изменения в продукте уже после начала разработки или даже после ее окончания. Документ описывает, какая часть системы и как должна быть модифицирована, содержит оценку выполнения работы по времени и стоимости.
- Инструкция пользователя и другие обучающие материалы — очевидно, что после окончания проекта, необходимо написать документацию для клиента, в которой будет описано, как пользоваться системой, даны советы и ответы на частые вопросы.
Работа с командой
В большей мере, для команды именно аналитик — голос клиента. В любых непонятных ситуациях, именно к нему придут с вопросами «А что здесь имелось в виду?» и именно с ним будут подтверждать, того ли именно хотел заказчик.
Я всегда говорю, что бизнес-аналитики в ИТ играют роль своеобразного моста между разработчиками и бизнесом, умея одновременно говорить на языках клиентов и программистов. В повседневной работе нам предстоит совместно обсуждать требования, планировать и распределять задания, отвечать на текущие вопросы программистов.
Очень часто получается так, что бизнес-аналитик проводит много времени с каждым членом команды и играет своеобразную роль заместителя руководителя. В моей практике бывали даже такие случаи, когда руководитель приходил ко мне для обсуждения того, кому из коллег стоит давать премию, а кому — нет.
Тестирование
Очевидно, что, лучше всех понимая требования клиента, именно нам придется проверять результаты работы программистов.
От бизнес-аналитика ожидается выполнение так называемых User Acceptance Tests — тестов принятия пользователем. Никто не требует писать автоматизированные скрипты или проверять размеры и цвета кнопочек на сайте. Все, что требуется — представить себя пользователем и воспользоваться готовым продуктом. Проверить, не возникает ли каких-либо неудобств при его использовании, работает ли в общем система так, как хотел пользователь, нету ли явных ошибок или несоответствий требованиям.
Важный момент! Нужно помнить, что аналитики проводият все время с командой, участвуют в обсуждениях, знают о разных «хаках» и узких местах программы. В то же время, выполняя тесты, мы должны понимать, что клиент не обладает этими знаниями, он не знает, куда нужно нажимать, а куда — нет. Необходимо абсолютно непредвзято оценить систему и указать на все ошибки разработчикам — чем раньше удастся их выявить, тем проще будет исправить.
Саморазвитие
Говорят, чтобы успевать за всеми новыми технологиями в программировании, нужно чуть ли не каждый день изучать новые фреймворки, пробовать новые версии любимых языков и следить за лучшими практиками со всего мира.
К счастью, фундаментальные основы бизнес-анализа не меняются так часто. Однако, как я уже говорил в своей прошлой статье, для того чтобы выделяться из толпы бизнес-аналитиков, вам нужно быть как можно более всесторонне развитым специалистом.
Вам тоже необходимо следить за изменениями в ИТ, вам необходимо развивать свои мягкие навыки, учиться бизнес-управлению, основам финансов, разбираться в предметных областях клиентов и так далее. В общем, получается так, что времени на обучение вам часто будет требоваться еще больше, чем коллегам-программистам.
В заключение дам совет по саморазвитию — примите его необходимость и обсудите со своим руководителем. Для развития бизнеса критически важно не загонять себя в рамки устоявшихся процессов, ведь завтра появится новый клиент и новый проект из абсолютно другой сферы. Бизнес-аналитик должен уметь быстро освоиться в меняющейся среде и приготовиться к работе с новой предметной областью. Именно здесь вам на помощь придет все то время, которое вы провели, расширяя свой кругозор.
- бизнес-аналитик
- бизнес-анализ
- карьера в it
- Анализ и проектирование систем
- Карьера в IT-индустрии
Источник: habr.com
Бизнес-аналитик в IT: как войти в профессию и что делать в начале
Отвечаю на 10 популярных вопросов начинающих бизнес-аналитиков.
64 657 просмотров
Привет, я Денис Гобов, Senior Business Analyst и соруководитель сообщества бизнес-аналитиков компании DataArt, в котором состоит 200 человек. Из них почти четверть — джуниоры и трейни. Кроме того, я основатель и тренер центра Art of Business Analysis, изначально созданного для повышения квалификации специалистов уровней «мидл» и «синьор», но сейчас мы развиваем еще и джуниорские программы. Причина — кадровый голод: спрос на бизнес-аналитиков пропорционален невероятному спросу на разработчиков и тестировщиков.
Я собрал самые популярные вопросы, которые начинающие бизнес-аналитики задают мне и моим коллегам. Надеюсь, ответы будут полезны всем, кто только собирается стать бизнес-аналитиком в IT, — независимо от нынешнего места работы и должности.
Как становятся бизнес-аналитиками в IT: моя история
Многие хотят работать именно в IT, но нет желания программировать. Тогда начинают рассматривать возможные варианты: тестировщик, руководитель проекта, аналитик. Я, наоборот, сначала был разработчиком, а потом стал бизнес-аналитиком. Это тоже довольно распространенный профессиональный трек.
В начале нулевых, еще в институте, я попал в крупный проект — мы разрабатывали для «Украинской железной дороги» систему, которая автоматизировала управление пассажирскими перевозками (бронирование и покупка билетов, составление расписания, заведение информации о свободных местах и так далее). В проекте все были равны, каждый немного общался с клиентом, писал код и тестировал. Там, где задачи были относительно простыми, схема работала, но на одной сложной подсистеме она дала сбой. Заказчик не принял наш первый релиз, потом второй.
Причина заключалась в том, что мы недостаточно глубоко разобрались в бизнес-процессах заказчика, не до конца понимали текущее и желаемое состояние. Соответственно, код не мог быть правильным, сколько релизов ни выпускай. Так в компании появился запрос на новую позицию.
Основное время в проекте я стал уделять общению с клиентом, документированию его потребностей, продумыванию решений, которые эти потребности закроют. И понял, что мне больше нравится не разрабатывать, а разбираться, что нужно клиенту и как это лучше сделать.
Кто же такой бизнес-аналитик?
Это человек, который сначала определяет, где находится бизнес клиента и где он должен быть (куда мы идем?). Затем вместе с заказчиком и командой прописывает маршрут, чтобы с минимальными затратами принести максимальную пользу бизнесу. Это если коротко.
Бизнес-аналитик нужен на всех трех этапах проекта.
1. Предпроектный анализ. Занимает, как правило, 2‒6 недель. Задача аналитика — выявить текущее состояние бизнеса, его потребности и определить границы решений: что делаем, а что делать не будем. Это верхнеуровневый анализ.
Если, допустим, клиент внедряет ERP — аналитик определяет, какие модули нужны, с чем интегрируемся, какие будут типы пользователей.
Главная сложность на этом этапе — сформировать единое видение для заказчика и разработчика: куда идем, что делаем и что не делаем.
2. Анализ в рамках проекта. Может длиться полгода, год и больше. Бизнес-аналитик работает с детальными требованиями: выявляет, описывает, моделирует и согласовывает. Управляет запросами на изменения, если в процессе появились новые бизнес-задачи, поменялся закон, регулирующий деятельность клиента, появились или изменились пожелания заинтересованных лиц.
3. Постпроектный анализ. После релиза аналитик оценивает, насколько решение соответствует планам, что мешает приносить заявленную ценность, какие улучшения можно внести. Обновляет базу знаний по продукту, если планируется дальнейшее сопровождение/развитие системы или это предусмотрено контрактом.
С кем работает бизнес-аналитик?
Иногда говорят, что бизнес-аналитик — переводчик между бизнесом и IT. Я считаю, что это человек, который организовывает совместную работу. Это равноправный участник круглого стола, за которым сидят разработчики, тестировщики, менеджеры проекта, заказчик, его поставщики и клиенты, регулятор в лице отдела контроля качества, государства и международных организаций. Вот фактически с ними, так или иначе, работает бизнес-аналитик.
Чем отличается бизнес-аналитик в IT от других бизнес-аналитиков?
С высоты птичьего полета все бизнес-аналитики делают одно и то же. Они изучают работу организации заказчика и предлагают способы достижения бизнес-целей. Это можно сделать разными способами, например, с помощью перераспределения обязанностей в коллективе, изменения бизнес-процессов, вынесения каких-то работ на аутсорс. Т. е. не обязательно нужно разрабатывать новое ПО.
Отличие бизнес-аналитика в IT в том, что его главный инструмент для достижения целей — именно ПО. В его проекте требуется разработка, доработка или внедрение коробочного решения.
Как выглядит рабочий день бизнес-аналитика?
Основная часть рабочего времени уходит на общение с командой, чтобы донести требования заказчика, проговорить варианты реализации, ответить на имеющиеся и собрать новые вопросы. Во-вторых, общение с клиентом: выявление требований, фиксация договоренностей, определение приоритетов. В-третьих, бумажная работа: подготовка спецификаций, анализ документов, которые являются источниками требований.
Какие компетенции нужны бизнес-аналитику?
Вот что отличает хорошего бизнес-аналитика.
- Широкий кругозор. Знание предметных областей, специфики разных видов деятельности позволяет быстрее погрузиться в проект и говорить с клиентом на одном языке. Плюс нужно держать в голове паттерны решения задач, которые можно переиспользовать в проектах.
- Развитые коммуникативные навыки. Если вам тяжело общаться с людьми и доносить информацию в понятном виде, возможно, эта работа не для вас. Существует, правда, классификация, согласно которой есть бизнес-аналитики и системные аналитики. Считается, что первые больше общаются с людьми, а вторые работают с документами, и им можно быть нелюдимыми интровертами. На самом деле, такое разделение встречается редко. Во всяком случае, в крупных аутсорс-компаниях бизнес-аналитик и системный аналитик — одно и то же лицо.
- Аналитический склад ума. На практике это означает, что аналитик умеет генерировать разные варианты решения задачи.
- Развитая эмпатия. Умение посмотреть на проблему с разных точек зрения. Понять, что чувствуют заказчик и конечный пользователь. Посмотреть на постановку задачи глазами команды: разработчиков, тестировщиков. Это помогает сразу учесть многие потенциальные сложности, вопросы и пожелания.
На сайте Art of Business Analysis мы собрали расширенный список базовых компетенций бизнес-аналитика. Это то, что нужно развивать.
Что является результатом работы бизнес-аналитика?
Главный результат — снижение неопределенности у заказчика и команды: появляется понимание, куда и как двигаться.
В более приземленном плане результат — документы: перечень функциональных и нефункциональных требований, пользовательские истории, модели — они становятся основой бэклога. Команда видит, что в каком порядке делать. И заказчик может подтвердить: «Да, это именно то, что я хочу».
Еще один результат — база знаний, которая нужна, чтобы понимать, на основе каких требований система была построена. Она пригодится для сопровождения системы и переиспользования в других проектах.
Какие уровни-грейды у бизнес-аналитиков?
У каждой компании — своя классификация. Расскажу, как мы в DataArt определяем джуна, мидла, синьора и эксперта.
Джун может приносить пользу, но не является самостоятельной боевой единицей. Ему можно поручить, например, задокументировать результаты воркшопа и превратить их в требования по шаблону.
Мидл решает стандартные задачи в рамках типовых проектов. Он работает самостоятельно, ему не нужна поддержка со стороны.
Синьор решает сложные нестандартные задачи, для которых нет шаблонов. Часто синьор выступает ментором для мидлов и джунов.
Основная ценность эксперта — в обучении других бизнес-аналитиков. У него огромный опыт, он подскажет, какой инструмент для этой задачи работает лучше, какие подходы к построению решения применить оптимальнее, с какими потенциальными задачами/проблемами проект может столкнуться в будущем.
Какие точки входа в профессию?
Если вы уже работаете в IT (дизайнер, разработчик, тестировщик и т. д.), можно попробовать следующие варианты.
- Программы внутренней переподготовки. В крупных компаниях чаще всего такие программы есть.
- Совмещение ролей. Можно работать, условно, тестировщиком, и помогать бизнес-аналитику на своем проекте. Обычно это рутина вроде документирования требований по шаблону, подготовка протоколов по результатам обсуждений.
- Когда приблизитесь к уровню джуна, участвуйте во внутренних инициативах по разработке или улучшению систем, используемых вашей компании. Часто такие инициативы придумывают, чтобы у джунов была возможность попрактиковаться, прежде чем им доверят клиентские задачи. Как правило, это происходит в нерабочее время и не всегда оплачивается. Зато нарабатывается опыт и репутация.
Если работаете не в IT:
- Трейни-программы. Крупные компании проводят набор в свои школы, в том числе, DataArt. Это происходит нерегулярно, поэтому нужно следить за анонсами. Туда непросто попасть, но я настойчиво рекомендую попробовать. Первое, что спросят в такой школе — насколько хорош ваш английский. Еще проверят, насколько серьезны ваши намерения и умеете ли вы ясно выражать свои мысли. Чтобы закрыть все пункты, в DataArt, например, просят написать эссе на английском о себе и своей мотивации. Лучших выпускников компании берут на практику, на позицию трейни или джуна.
- Участие в стартапах, учебных проектах. Наверняка у вас есть знакомые, создающие интернет-магазин или мобильное приложение. Думаю, они готовы воспользоваться вашими услугами бесплатно. Такого опыта будет достаточно, чтобы на базовом уровне разобраться, что от бизнес-аналитика ждет заказчик и команда.
- Работа с ментором. Искать ментора можно в своей компании, в тематических чатах в Telegram и Facebook, через знакомых — где угодно. Стоит заранее определиться, что именно вы хотите прокачать с ментором и придумать, что можете дать взамен. Ментор будет отвечать на вопросы, советовать литературу, давать задания и проверять их.
О чем спрашивают на собеседованиях?
Кроме перечисленных выше софт-скиллов будущих коллег интересуют ваши хард-скиллы и технические знания.
1. Выявление требований. Вы знаете техники, которые для этого используются и умеете их применять: интервью, анализ документов.
2. Специфицирование и моделирование требований. Вы умеете информацию по проекту изложить в структурированном виде или смоделировать.
3. Управление изменениями. Вы знаете, по какому циклу проходит запрос на изменение, какие вопросы нужно задавать заказчику.
4. Приоритизация. Вы умеете расставлять задачи в определенном порядке и обосновывать свое решение.
5. Прототипировние. Вы умеете прототипировать элементы будущего решения, например, с помощью Balsamiq, Axure или Figma.
6. Декомпозиция. Вы знаете, как разбить сложную задачу на множество подзадач.
7. Методологии. Вы понимаете принципы Agile, отличия от каскадной модели и знаете, как строится работа бизнес-аналитика в зависимости от методологии.
Какие именно технические знания проверяют на собеседованиях — вопрос дискуссионный. В большинстве случаев спросят про SQL, т. е. навык написания запросов к базам данных. Точно нужно знать принципы, по которым строятся программные продукты. Хорошо бы понимать принципы объектно-ориентированного программирования и API.
Что читать и смотреть начинающему бизнес-аналитику?
Книги. Если вы погуглите этот вопрос, вам обязательно попадется BABOK (Business Analysis Body of Knowledge). Это детище Международного института бизнес-анализа (IIBA) — самой авторитетной ассоциации в нашей сфере. Однако я BABOK на начальном этапе не рекомендую, несмотря на то что я евангелист этой книги и провожу тренинги на ее основе.
Во-первых, она огромная. Во-вторых, построена как справочник и, если начать с нее, в голове образуется каша. Приступайте к этой книге, когда наработаете практический опыт — тогда лучше поймете, что там написано. Вместо BABOK советую шесть книг.
1. Handbook for the CPRE Foundation Level according to the IREB Standard. Позволит проникнуться терминологией бизнес-анализа и инженерии требований. Распространяется бесплатно в электронном виде.
2. Карл Вигерс «Разработка требований к программному обеспечению». Иногда говорят, что это библия для начинающих бизнес-аналитиков. Перевод на русский неидеальный, поэтому рекомендую читать на английском.
3. IIBA Global Business Analysis Core Standard. Это выжимка из BABOK, подготовленная IIBA. Распространяется бесплатно.
4. Алан Купер «Психбольница в руках пациентов». Легко читается. Интересный взгляд на индустрию, ПО и позицию бизнес-аналитика.
5. Dean Leffingwell. Agile Software Requirements. Поможет понять специфику требований в рамках agile-проектов.
6. Джозеф О’Коннор «Искусство системного мышления».
Вебинары и статьи:
2. Доклад Use Case VS User Story — сравнение двух самых популярных техник специфицирования требований. Извините, тоже мой.
3. Две статьи о том, как описывать требования к интеграциям: файловый обмен и API.
4. Много полезного на англоязычном ресурсе Modernanalyst. Форум, список из трех сотен книг, архив вебинаров и анонсы грядущих выступлений.
Статья основана на выступлении Дениса Гобова на IT talk.
Источник: vc.ru
Что делает бизнес аналитик
Бизнес-аналитик – профессия, требующая высокой квалификации и подразумевает наличие высшего образования.
- Если вы работаете в сфере IT, можно записаться на программу внутренней переподготовки (есть почти в каждой крупной компании) и совместить профессии – не бросать должность тестировщика/дизайнера/разработчика и помогать проектному бизнес-аналитику. Если вы станете джуном, участвуйте в инициативах разработки (как правило бесплатно, но опыт получаемый на такой практике – бесценен).
- Если вы не связаны с IT-сферой, стоит обратить внимание на трейни-программы – школы при компаниях. При выпуске с отличием есть возможность получить должность бизнес-аналитика на грейде джуна. Хорошим опытом может послужить и работа с ментором. Его лучше искать в компании, где вы работаете, через интернет, мессенджеры или через знакомых.
Главным пособием по бизнес-аналитике является общепризнанное руководство Body of Knowledge® (BABOK® Guide), но представленных в стандарте теоретических знаний не хватит для практической работы.
Можно изучить десятки и сотни учебников по бизнес-аналитике, но практических знаний таким образом вы не получите. Самообразование – это прекрасно, но без опытного наставника усвоить полученную информацию практически невозможно.
Если вы серьезно решили стать бизнес-аналитиком, стоит задуматься о специальном образовании.
Где учиться?
Можно получить образование в вузах:
- Сибирский федеральный университет. Системный анализ и управление: вариант программы бакалавриата. Стоимость обучения: 170 622 рублей (есть бюджет).
- Белорусско-Российский университет. Управление электронным бизнесом: вариант программы бакалавриата. Стоимость обучения: неизвестно (бюджета нет).
- Институт отраслевого менеджмента. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 300 000 рублей (есть бюджет).
- Высшая школа бизнеса. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 570 000 рублей (есть бюджет).
- Санкт-Петербургский филиал Национального исследовательского университета «Высшая школа экономики». Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 320 000 рублей (есть бюджет).
- Нижегородский филиал Национального исследовательского университета «Высшая школа экономики». Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 190 000 рублей (есть бюджет).
- Северо-Западный институт управления – филиал Российской академии народного хозяйства и государственной службы при Президенте Российской Федерации. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 205 000 рублей (есть бюджет).
- Санкт-Петербургский политехнический университет Петра Великого. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 210 000 рублей (есть бюджет).
- Московский технический университет связи и информатики. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 203 400 рублей (есть бюджет).
- МИРЭА – Российский технологический университет. Профессия Бизнес-аналитик (специалист по бизнес-процессам). Стоимость обучения: 240 000 рублей (есть бюджет).
Еще один вариант – онлайн-курсы
Не каждый захочет потратить 5 лет на вузовскую программу , особенно если нужно поменять сферу деятельности. Оптимальным вариантом станут онлайн-курсы по специальности. Качество подачи информации там не уступает высшим учебным заведениям, а первый заработок можно получить еще в процессе обучения:
- Курс «Системный аналитик с нуля» от Skillbox. Подойдет начинающим аналитикам, project- и product-менеджерам. Обучение проходит в форме видеолекций. Есть домашние задания и постоянная связь с личным ментором. После обучения выдается диплом.
- Профессия «Бизнес-аналитик» от ProductStar. Подходит как новичкам, так и финансовым аналитикам. Обучение в дистанционном формате дает возможность сочетать учебу с работой. По окончанию обучения выдается диплом, а портфолио пополняется проектными работами.
- Курс «Аналитика для руководителей и владельцев бизнеса» от SkillFactory. Курс подходит начинающим бизнес-аналитикам и предпринимателям. При обучении дается полный набор практик и теоретических знаний по управлению предприятием и моделям бизнеса. По окончанию курса выдается сертификат.
- Курс «Бизнес-аналитик» от Нетология. Курс подходит начинающим бизнес-аналитикам. Обучение проходит по согласованному с учеником графике. В программу курса включен анализ рынка, корректировка процессов в бизнесе, структурирование данных. По окончанию курса выдается сертификат установленного образца.
- Факультет системной и бизнес-аналитики от GeekBrains. Курс подойдет новичкам, бизнес-аналитикам, продакт-менеджерам, руководителям проектов и владельцам бизнеса. Обучение проходит в формате онлайн-лекций. Даются домашние задания и есть обратная связь с ментором. Чтобы завершить обучение, нужно защитить дипломный проект по анализу реального бизнеса. Гарантируется помощь в трудоустройстве.
Будущее профессии
Бизнес-аналитики нацелены на карьерный рост. Спустя полгода или год работы на грейде джуна можно получить должность на полноценной ставке. Это вертикальное развитие по уровням, но есть и горизонтальное. Это углубленное изучение специализации и постоянное повышение квалификации в отдельной области.
В ближайшие годы конкуренции профессии бизнес-аналитика не будет, поэтому перспективы у нее прекрасные. Сделать карьеру при наличии необходимых навыков и качеств труда не составит. Поскольку технологии каждый день развиваются, бизнесу необходимы грамотные специалисты и спада на рынке труда не ожидается.
Хочу подтянуть знания по математике, но не знаю, с чего начать. Что делать?
Если базовые концепции языка программирования можно достаточно быстро освоить самостоятельно, то с математикой могут возникнуть сложности. Чтобы помочь освоить математический инструментарий, «Библиотека программиста» совместно с преподавателями ВМК МГУ разработала курс по математике для Data Science, на котором вы:
- подготовитесь к сдаче вступительных экзаменов в Школу анализа данных Яндекса;
- углубитесь в математический анализ, линейную алгебру, комбинаторику, теорию вероятностей и математическую статистику;
- узнаете роль чисел, формул и функций в разработке алгоритмов машинного обучения.
- освоите специальную терминологию и сможете читать статьи по Data Science без постоянных обращений к поисковику.
Курс подойдет как начинающим специалистам, так и действующим программистам и аналитикам, которые хотят повысить свой уровень или перейти в новую область.
Источник: proglib.io