Привет, DOU! Я Денис, бизнес-аналитик IT-компании Artjoker, поделюсь с вами мыслями о том, какие есть виды бизнес-аналитиков и что нужно знать и уметь каждому из них. Навеяно практикой и многочисленными вопросами, которые мне поступают от желающих войти в профессию.
С ростом технологического прогресса, когда запрограммировать можно практически все что угодно, на первый план выходят люди, способные отвечать на вопросы: «Что мы делаем?», «Зачем это делаем?» и «Каков результат будет в конце?».
Задача этой статьи познакомить вас с теми людьми, которые дают ответы на эти вопросы. Я расскажу:
- кто такие бизнес-аналитики;
- какими бывают бизнес-аналитики;
- как стать тем или иным аналитиком;
- как наша компания ответила на вопрос: «Кто такой бизнес-аналитик и чем он должен заниматься?»
Перед тем как начать говорить о типах аналитиков, расскажу об их основных функциях. Если в ваши активности входит хотя бы одна из них, вы смело можете относить себя к этой роли:
КАКИЕ БЫВАЮТ АНАЛИТИКИ?
- Осмысление проблем и задач компании.
- Анализ потребностей и решений.
- Разработка стратегий.
- Внедрение изменений.
- Помощь во взаимодействии заинтересованных лиц.
Виды бизнес-аналитиков
Рассмотрим самые популярные на данный момент виды аналитиков. На рисунке выше приведена матрица, которая разделена на 4 квадранта:
- В первом квадранте содержатся аналитики, которые больше работают с технологиями в рамках проектов/продуктов.
- Ко второму относятся аналитики, которые нацелены на удовлетворение потребностей бизнеса в рамках проекта/продукта.
- К третьему — аналитики, которые работают с организациями и технологиями.
- В четвертый квадрант входят аналитики, которые помогают бизнесу достигать целей через влияние на организационную структуру.
Рассмотрим аналитиков из первого и второго квадрантов, поскольку именно они сейчас наиболее востребованы на рынке.
Тип 1. Аналитик требований
Существует фундаментальный труд, настоящая энциклопедия и свод правил по бизнес-анализу — BABOK (Business Analysis Body of Knowledge). Эта книга разработана международным институтом бизнес-анализа (International Institute of Business Analysis, IIBA).
Бизнес-аналитик — это любой человек, который выполняет задачи бизнес-анализа, описанные в руководстве BABOK, независимо от своей должности или организационной роли. Он отвечает за обнаружение, обобщение и анализ информации из разных источников в рамках компании, в том числе инструментов, процессов, документации, а также заинтересованных лиц.
Бизнес-аналитик отвечает за выявление реальных потребностей заинтересованных лиц (что часто включает в себя разбор и прояснения выражаемых пожеланий) для того, чтобы определить основные задачи и выявить мотивы.
Проще говоря, бизнес-аналитик — это человек, который является своеобразным мостом между миром бизнеса и командой разработки. Его основная цель — сбор и выявление требований к продукту или функционалу, документирование и перевод на понятный для команды разработки язык.
Мой день Бизнес-аналитика из IT
Понятие обязанностей бизнес-аналитика пока не устаканилось на рынке СНГ. В зависимости от виденья компанией данной должности или специфики проекта, функции БА варьируются. Но, опираясь на определение из BABOK, в позицию БА должны входить следующие активности:
- выявление требований;
- детализация требований;
- документирование требований;
- проектирование решения;
- создание прототипов (не всегда);
- коммуникация со всеми стейкхолдерами проекта.
Бизнес-аналитики принимают активное участие в том, чтобы спроектированное и реализованное решение соотносилось с потребностями заинтересованных лиц.
Как стать аналитиком требований
Чтобы стать IT бизнес-аналитиком, необязательно иметь техническое образование, но обязательно иметь здравый смысл и высокий уровень soft skills.
Что нужно знать:
- методологии разработки проектов;
- методы написания технической документации;
- классификацию требований;
- методы управления требованиями.
А еще прочитать книгу Карла Вигерса «Разработка требований к программному обеспечению».
Тип 2. Системный аналитик
Системный аналитик ориентирован на анализ потребностей пользователей (стейкхолдеров) на предмет возможности их удовлетворения, используя функции определенной информационной системы.
В его обязанности зачастую входит организация и курирование работ по внедрению дополнительных функций в существующую информационную систему или по разработке самой системы. Последнее включает в себя комплекс различных компонентов, сервисов, функций, ориентированных на автоматизацию внутренних процессов и, как следствие, повышение эффективности работы бизнеса.
На мой взгляд, системного аналитика можно охарактеризовать как «постановщика задач», хоть и говорить о чем-то конкретном достаточно сложно: деятельность этого специалиста очень разная, границы сильно размыты и разнятся в зависимости от организации, проекта.
Зачастую получается так, что бизнес-аналитик становится заказчиком для системного аналитика, который, в свою очередь, пытается понять желания бизнеса, оценивает список требований и дает оценку их реализации. После этого системный аналитик переводит требования бизнеса на язык разработки и ставит задачу на разработчиков.
Выходит, что системный аналитик является связывающим звеном между разработчиками и бизнесом.
По итогу системный аналитик создает задачи на создание сайта, программного обеспечения или приложения. Эти задачи и являются техническим заданием, оформление которого уже зависит от методологии разработки программного продукта.
В техническом задании он собирает все требования бизнеса и объединяет их, систематизирует и описывает.
Такой аналитик занимается написанием технических заданий для разработчиков, тестирует и принимает готовые функции.
Как стать системным аналитиком
Чтобы стать системным аналитиком, обязательно иметь техническое образование и разбираться в технологиях. Большим плюсом станет опыт программирования.
- системное мышление;
- обучаемость;
- внимательность;
- аналитический склад ума;
- грамотность;
- умение формулировать непротиворечивые требования;
- умение разделять общее и частное.
- знать нотации IDEF0‚ IDEF1X‚ EPC;
- уметь составлять SQL-запросы и работать с БД;
- быстро понимать требования и определять их приоритет, а также рассказывать о технических решениях и их влиянии на бизнес понятным клиенту языком;
- уметь в различных проектах следовать принятой методологии, нотациям и формам документов;
- иметь навыки работы с соответствующим программным обеспечением;
- уметь, сохраняя творческий стиль работы, соблюдать дисциплину в отношении ведения документов, версий, протоколов, быть готовым трудиться в команде с архитекторами, разработчиками, тестировщиками;
- знать основы программирования (в том числе объектно-ориентированного), проектирования, разработки, документирования ПО;
- знать основы теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации.
3. Аналитик UX
UX-аналитик, или проектировщик пользовательских интерфейсов, — профессия относительно новая.
Часто таких специалистов называют дизайнерами или проектировщиками пользовательских интерфейсов, хотя аналитическую работу они тоже выполняют.
Самая главная задача проектировщика пользовательских интерфейсов разработать интерфейс таким образом, чтобы он был интуитивно понятным и удобным для конечного пользователя и решал его задачи.
Большую часть рабочего времени аналитик UX тратит на то, чтобы разобрать и понять требования к пользовательскому интерфейсу. Для этого чаще всего используется информация (документы), которую подготовил либо бизнес-аналитик, либо системный аналитик.
UX-аналитик ставит себя на место пользователя и выясняет, как именно должен работать интерфейс. Подобный специалист должен обладать знаниями в области психологии поведения людей, инструментами, которые позволяют анализировать это (например, Google-аналитика, Яндекс-метрика и так далее), а самое главное — логикой.
Его миссию можно сформулировать следующим образом: создать максимально удобный пользовательский интерфейс, чтобы он полностью отвечал всем требованиям.
Основная задача UX-аналитика: повысить юзабилити интерфейса, то есть сделать его удобным и понятным, основываясь на поведении целевой аудитории пользователей.
Направление «проектирование пользовательских интерфейсов» с каждым годом набирает популярность, постепенно формируясь в отдельную профессию. Но несмотря на это довольно часто данный тип аналитиков отсутствует на проектах, и его обязанности лежат на стыке между системным аналитиком/бизнес-аналитиком (иногда проджект-менеджером) и дизайнером.
В маленьких компаниях или на небольших проектах интерфейсом занимаются люди, которые формируют требования, поскольку создание прототипов будущих интерфейсов является одним из способов уточнения требований. Это системный аналитик или бизнес-аналитик. И в этом кроется проблема, поскольку системный аналитик чаще смотрит на интерфейс с точки зрения системы, а не пользователя.
Проектируя, он создает все это удобным только для себя. При таком подходе наблюдается негативный эффект методологии «бритвы Оккамы»: «Не следует множить сущности без нужды». Нужда в данном случае исходит от требований со стороны бизнеса, ограничений со стороны системы, при этом желания конечных пользователей нивелируются. И мы получаем интерфейс, который позволяет решить задачу, но без UX-эффекта. Чем проще в разработке, тем лучше.
Бизнес-аналитик создает интерфейс с точки зрения потребностей бизнеса, чаще всего забывая о потребностях пользователей.
Как стать аналитиком UX
Сразу отмечу, что такой специальности в отечественных вузах нет. Ее можно получить несколькими путями:
- самообразование;
- обучение смежной специальности и последующая переквалификация;
- онлайн-курсы.
- аналитическое мышление;
- умение сохранять концентрацию даже под влиянием внешних раздражителей;
- развитые навыки командного игрока;
- усидчивость и терпение;
- умение выстроить план своего рабочего процесса и четко ему следовать.
- собирать данные и анализировать их;
- давать рекомендации по развитию продукта на основе полученных данных;
- качественно и аргументированно представлять свои решения;
- справляться с давлением и критикой;
- уметь проектировать;
- будет большим плюсом иметь опыт в маркетинге.
Тип 4. Аналитик данных
Аналитик данных должен знать и уметь применять методологии сбора, обработки, классификации, структурирования, хранения, преобразования данных и представления их в удобном виде для заказчика. Таких аналитиков еще называют математик-программистами, информационными аналитиками, а иногда и бизнес-аналитиками, но с навыками работы с Big Data. Конечно, в основу работы данных специалистов ложится их математическое образование и знания в области математической статистики, алгоритмов анализа данных и математического моделирования.
Подобные специалисты нужны компаниям, где надо управлять спросом клиентов, а это обычно крупные e-commerce проекты или банковский сектор.
Как стать аналитиком данных
Чтобы стать аналитиком данных, желательно иметь математическое образование. Также для переквалификации поможет:
- самообразование;
- онлайн-курсы.
- аналитическое мышление;
- внимание к деталям и методичность;
- рациональный скептицизм;
- уверенность в себе;
- любопытство;
- навыки общения и повествования;
- терпение;
- любовь к данным;
- желание учиться.
Что необходимо знать:
- инструменты доступа и обработки данных, электронные таблицы (SQL, СУБД, хранилища данных, ETL);
- языки программирования: R, SAS, C++, Python;
- BI-аналитику, аналитику данных, Data Science;
- статистику и математику (высшую математику, математическую логику, линейную алгебру, теорию вероятностей и другое);
- машинное и глубокое обучение — умение настроить или обучить с нуля нейросеть;
- Data Engineering — организация получения, хранения информации и доступа к ней;
- Data Science в продакшн. Знание инструментов для поиска лучшего в каждом отдельном случае. Это может быть внедрение SQL-запросов или машинного обучения, построение базы данных.
Тип 5. Интеграционный аналитик
Интеграционный аналитик — профессия или, корректнее будет сказать, роль, которая присуща для крупных проектов. Проектов в рамках которых необходимо либо разработать крупное программное обеспечение с возможностью обмена данными с другими информационными системами или подключить дополнительный сервис к уже существующей информационной системе. Под это выделяется отдельная роль или иногда целое направление, которое решает вопросы, связанные с интеграцией и аналитикой.
Интеграционный аналитик отвечает за соединение разных подсистем/сервисов в единую цельную систему. Получая требования от бизнес-аналитика/системного аналитика, он понимает, в каких точках происходят процессы обмена информацией между информационными системами, и совместно с архитектором/разработчиком прорабатывает процесс их соединения.
Интеграция — это сопоставление информационных потоков двух систем. Интеграционный аналитик чаще всего создает таблицы mapping одного информационного объекта, преобразовывая в формат другого.
Можно с уверенностью утверждать, что интеграционный аналитик — это частный случай системного аналитика, который обладает знаниями работы с технологиями и решениями, которые позволяют проектировать интеграционное взаимодействие.
- аналитическое мышление;
- внимание к деталям;
- рациональный скептицизм;
- уверенность в себе;
- любопытство;
- терпение;
- желание учиться.
- уметь анализировать бизнес-процессы;
- понимать язык разметки XML;
- уметь разрабатывать XSD;
- уметь читать и разрабатывать описание API;
- уметь работать с инструментами тестированияотладки web-сервисов Postman, SoapUI и так далее;
- понимать принципы работы REST, SOAP;
- знать основ SQL, уметь писать запросы;
- иметь опыт разработки технической документации;
- иметь опыт работы с Jira/Confluence;
- знать нотации BPMN и UML, иметь опыт создания диаграмм и схем с их использованием.
Кто такой аналитик в нашей компании
Сейчас мы не говорим о конкретном типе аналитика, а о всех вместе, называя данного героя просто аналитиком.
Первый факт, который стоит понять и принять: аналитик — это роль в компании или проекте, которая так или иначе появится. Может, не с самого начала, но в определенный момент точно.
Так произошло и с нашей компанией. Если ретроспективно рассматривать историю развития Artjoker, то семь лет назад выделенного специалиста, который бы занимался бизнес-анализом, не было. Его обязанности разделяли между собой Sales-менеджеры и Project-менеджеры. Первые собирали путем брифования первичные требования о проекте, вторые уже детализировали их и переводили на язык разработчиков. Все шло своим чередом, подобная синергия разноплановых специалистов, объединенных общей целью воплотить идею в эффективное решение, давала свои плоды, если речь шла об интернет-магазинах, корпоративных сайтах (поскольку в то время именно на этих продуктах специализировалась компания).
Шло время, правила игры на рынке менялись, спрос на IT-услуги стремительно рос, в свою очередь компания тоже расширялась. Проекты становились сложнее. Существующий процесс организации сбора и детализации требований стал давать сбой. Sales-менеджеры начали тратить больше времени на сбор требований, когда заходили большие проекты. Это влияло на объем продаж (не в лучшую сторону).
Стало понятно, что необходим человек, который будет сфокусировано заниматься сбором требований и их детализацией для больших проектов.
В первую очередь перед созданием данной вакансии компания нашла узкие места в процессах и выделила то, чем предстоит заниматься аналитику.
Так и зародилась позиция, где аналитик:
- собирает и анализирует требования;
- формирует документацию для проекта;
- принимает участие в пресейлах;
- активно вовлечен в оценку и поддержку проекта.
Факторы, которые указывают на то, что в вашем проекте или компании не хватает аналитика:
- у команды нет полного понимания продукта, отрасли, проекта;
- в процессе упускается много требований;
- нет четкого понимания, что мы делаем и зачем.
Аналитика нужна во всех сферах современного бизнеса — от маркетинга, финансов и продаж до разработки и внедрения программного обеспечения. Видов аналитиков на рынке много, есть возможность выбрать направление, исходя из своих навыков, интересов или бэкграунда.
Похожие статьи:
Японская компания Olympus объявила о пополнении своей новой серии компактных диктофонов LS двумя моделями компактных, универсальных и.
Міністерство цифрової трансформації спільно з блокчейн-компанією Everstake та криптобіржею FTX запустили офіційний сайт для донатів.
Хотите стать веб-разработчиком, но не знаете с чего начать? В ходе курса «Основы WEB РАЗРАБОТКИ» Вы получите все необходимые.
Багато українських айтівців регулярно допомагають українській армії грошима: хтось донатить на ЗСУ 50% або й 80% зарплати.
Эта статья нацелена на подрастающее поколение QA и разработчиков, которым интересно узнать что-то об уязвимостях.
Источник: gs-studio.com
Виды бизнес аналитиков в it
В ИТ-сфере различают 4 вида/направления работы аналитиков в соответствии с особенностями их функциональных обязанностей:
– системный аналитик (их еще называют архитекторами или интеграторами)
Для оперативного и правильного подбора персонала IT-рекрутеру важно обладать знаниями функциональных обязанностей аналитиков и инструментам, которые используют в работе аналитики.
Разберем подробнее каждую из должностей и сделаем акцент на отличительных особенностях каждой из должностей.
Продуктовый аналитик – выполняет следующие функции:
- сбор, хранение и анализ продуктовых данных,
- составление отчетов о состоянии продуктов,
- анализ поведения пользователей,
- поиск точек роста продукта
навыки, которыми должен обладать продуктовый аналитик:
- анализ данных, построение моделей, прогнозирование
- знание SQL
- зание математической статистики
- опыт работы с аналитическими инструментами
инструменты, которые он использует в своей работе:
- программы для сбора продуктовой аналитики: Google Analytics, Appsfyer, Firebase
- Excel, MS Office
Отличие продуктового аналитика от других аналитиков простыми словами можно выразить в следующей фразе: «когда клиент принимает решение купить в интернет-магазине какой-то товар и нажимает на кнопку «купить», то продуктовый аналитик заблаговременно проработал статистику критериев потребительской привлекательность товара и знает какие данные нужны для определения популярности этого товара в разные периоды: в сезон популярности или в период спада сезонной популярности»
Системный аналитик (архитектор или интегратор) – выполняет следующие функции:
- проектирование системы,
- написание функциональных требований,
- проработка интеграционных решений,
- поддержка команды разработки и тестирования,
- работа с инцидентами (жалобами клиентов)
навыки, которыми должен обладать системный аналитик:
- знание технологий интеграций, архитектуры приложений,
- знание SQL,
- знание языков моделирования UML, BPMN, IDEF
- навыки тестирования ПО
- опыт написания ТЗ (технических заданий)
инструменты, которые он использует в своей работе:
– для описания бизнес-процессов: Visio, ARIS, Draw io
– для описания требований: Confluence, MS Office Word
– Kanban-доски: Jira, Hygger, Asana
– для сбора продуктовой аналитики: Google Analytics, Appsfyer, Firebase
– Для тестирования: Postman, SOAP UI, Testrail
– Для разработки: Swagger, Bitbucket, Stash
Отличие от других аналитиков простыми словами можно сформулировать в следующем: «когда клиент принимает решение купить товар в интернет-магазине и нажимает кнопку «купить», то системный аналитик заблаговременно проработал систему интеграции данных о наличии товара на сладе и показ этой информации на сайте. Другими словами актуальная информация на сайте о наличии товара – это результат правильно работающей интеграции данных о наличии товара на складе, над которой потрудился системный аналитик»
BI – аналитик – выполняет следующие функции:
- анализ данных: поиск инсайтов, прогнозирование,
- подготовка отчетов по ключевым бизнес-метрикам,
- описание и анализ бизнес-процессов.
навыки BI аналитика:
- визуализация данных,
- опыт работы с BI-программами,
- знание языка SQL и экспертное знание Excel
- знание языков моделирования: UML, BPMN, IDEF
- знание языков Python и r
инструменты, которые он использует в своей работе:
– BI-программы: Power BI, Tableau, QlikView, SAP BI
– Excel, MS Office
– программы сбора продуктовой аналитики: Google Analytics, Appsfyer, Firebase
BI – это краткое сокращение Business inteligence – набор инструментов и технологий для сбора, анализа и обработки данных, соответственно должность BI-аналитика универсальная и может включать в себя и продуктовую аналитику и бизнес аналитику.
Бизнесс-аналитики – выполняют функции:
- сбор и документирование бизнес-требований,
- анализ и моделирование бизнес-процессов
- согласование решений с заказчиком
- подготовка презентаций и отчетов
навыки бизнес-аналитика в ИТ-сфере:
- визуализация данных,
- знание языка SQL и экспертное знание Excel
- знание языков моделирования: UML, BPMN, IDEF
для наглядности работы бизнес аналитика по моделированию бизнес-процесса можно привести пример: если клиент хочет купить товар в интернет-магазине, то бизнес-аналитик прописывает последовательность процесса:
- реализовать механизм поиска товара в каталоге,
- реализовать механизм показа информации о наличии количества товара на складе,
- реализовать механизм заказа товара в интернет-магазине через личный кабинет,
- реализовать механизм оплаты товара
- реализовать механизм доставки товара
далее описанные процессы визуализируются при помощи инструмента моделирования IDEF для наглядного и быстрого понимания всеми участниками процесса и направляю для согласования последовательности бизнес-процессов с целью дальнейшей передачи в др подразделения для их воплощения в жизнь.
О нас
Лучшие HR-технологии для Вас: формирование команды, мониторинг тенденций рынка труда, аудит кадровой документации в соответствии с требованиями законодательства – основные наши направления в многолетнем опыте работы.
СОГЛАШЕНИЕ О КОНФЕДЕНЦИАЛЬНОСТИ
Услуги
- Подбор персонала
- Мониторинг рынка труда
- Карьерная консультация
- Аудит кадровой документации
Источник: super-hr.ru
Аналитики в IT: какие бывают специальности и чем отличаются?
Ушакова Елена Сергеевна
На мастер-классе Вы узнаете, какие бывают аналитики в IT и что они должны знать и уметь
Где и когда?
20 июля в 18:30 мск Учебный центр «Специалист» проведет онлайн-мастер-класс для всех, кто хочет разобраться в направлениях и видах перспективной профессии аналитика в IT.
Мастер-класс проведет эксперт по аналитике
Спикер мастер-класса — опытнейший специалист в системном анализе и тестировании программного обеспечения Ушакова Елена Сергеевна. В настоящее время Елена Сергеевна работает ведущим аналитиком, занимается разработкой тест-дизайна для информационных систем.
С чем Вы познакомитесь?
На мастер-классе вы узнаете, чем отличаются системный аналитик от бизнес-аналитика и аналитика данных и что входит в их обязанности. Мы расскажем, какими компетенциями должны обладать аналитики в IT сфере, и Вы получите четкое представление, что работодатели ожидают от аналитиков в команде.
Почему это важно?
Для бизнеса крайне важно получать свежие данные и делать выводы на их основе, поэтому аналитики востребованы на рынке труда. Если вы хотите стать аналитиком или ищите аналитика к себе в команду, для начала нужно разобраться, в каком именно направлении двигаться.
Кому будет максимально полезно?
- Руководителям IT-отделов;
- Менеджерам IT-проектов;
- IT-специалистам;
- Аналитикам, работающим в IT;
- HR-специалистам;
- Всем, кто интересуется IT-аналитикой.
Где получить полноценные знания?
Получить знания и навыки, необходимые для работы системным аналитиком, Вы сможете на нашем курсе «Практика разработки требований к ПО».
Записывайтесь на мастер-класс и узнайте все об аналитиках в IT!
Источник: www.specialist.ru