Читать книгу Как создать подразделение IT-бизнес-анализа. От задачи до результата - - Страница 4
Глава 1. КТО ТАКИЕ АНАЛИТИКИ В IT
ОглавлениеИменно такой вопрос задал недавно мой старый друг. Мы познакомились во времена моей работы в банке, где он был нашим клиентом. С тех пор многое изменилось: я перешла из банковской сферы в IT, он переехал в Северную Америку, занимаясь проектом разработки и внедрения платежных систем. В одном из наших разговоров я упомянула, что сейчас работаю бизнес-аналитиком. Его реакция удивила меня: «А кто такой бизнес-аналитик в IT и в чем заключается твоя работа?» Услышать такой вопрос от человека из одной индустрии было неожиданно, но это заставило меня задуматься. Если даже специалисты из IT не всегда до конца понимают роль аналитика, то что говорить о людях из других сфер?
В этой главе мы разберем, какие аналитики могут встретиться на проектах разработки программного обеспечения, чтобы исключить путаницу и определить фокус дальнейшего повествования.
Действительно, аналитик – слишком широкое понятие, которое нуждается в уточнении. Это как врач, который специализируется в одной области, или инженер, который проектирует либо самолеты, либо небоскребы, но никогда и то и другое одновременно. Так и аналитики оперируют специальными знаниями для решения вполне конкретных задач. Итак, какие бывают аналитики.
Бизнес-аналитик (Business Analyst) – глубоко погружен в предметную область проекта. Его задача – выявить истинные потребности заказчика и перевести их на язык, понятный команде разработки. Это не просто связующее звено, а специалист, который должен понимать цели проекта, чтобы превращать идеи заказчика в четкие, структурированные требования.
Системный аналитик (System Analyst) – это специалист, который работает с требованиями к функционалу системы, опираясь на бизнес-требования и адаптируя их к техническим особенностям проекта. Он прорабатывает детали архитектуры, контролирует совместимость с существующими системами и учитывает потенциальные технические ограничения. Часто роль системного аналитика пересекается с функциями бизнес-аналитика или разработчика.
Дата-аналитик (Data Analyst) – специалист, работающий с большими массивами данных. Он выявляет тренды, закономерности и инсайты, необходимые для принятия стратегических решений. Анализируя данные с помощью таких инструментов и языков программирования, как Excel, SQL, Python, R, он создает информационную основу для выработки рекомендаций.
Продуктовый аналитик (Product Analyst) помогает улучшить характеристики продукта, анализируя данные о его жизненном цикле, собирая обратную связь от пользователей и формулируя метрики успеха. В проектах, где на первый план выходят пользовательские метрики, продуктовый аналитик помогает определять точки роста и выявлять ключевые моменты для улучшения продукта.
BI-аналитик (Business Intelligence Analyst) отвечает за преобразование данных в полезную информацию для принятия управленческих решений. Он визуализирует данные в виде дашбордов и отчетов с помощью BI-инструментов: Tableau, Power BI, Google Data Studio, SAP. Основная задача – представить данные для принятия обоснованных решений на основе аналитики.
Аналитик информационной безопасности (Security Analyst) работает с данными сетей и систем, связанными с кибербезопасностью, анализирует потенциальные угрозы, разрабатывает меры по их предотвращению.
Аналитик бизнес-процессов (Business Process Analyst) – это специалист, который анализирует, оптимизирует и автоматизирует бизнес-процессы компании, чтобы повысить их эффективность, снизить затраты и улучшить результаты.
Примеры прикладных задач аналитиков на IT-проектах
Чтобы лучше понять, над какими задачами проекта могут работать аналитики, представим проект по разработке веб-приложения для бронирования авиабилетов. Это пример из реального проекта, в разработке которого я принимала непосредственное участие.
На каждом этапе развития такого проекта могут потребоваться разные специалисты-аналитики.
Как видно из приведенных выше примеров, каждый аналитик вносит свой вклад в успех проекта на разных этапах. Однако в этой книге я сосредоточусь на ролях, связанных с разработкой требований к программному обеспечению, а именно на бизнес- и системных аналитиках. Далее более подробно разберем ежедневные задачи, успешное выполнение которых и формирует ценность профессии.
Целью этой книги не является обучение профессии бизнес или системного аналитика с нуля. Существует множество замечательных книг, которые подробно описывают эту профессию, ее особенности и нюансы, а также раскрывают основные подходы и инструменты работы аналитиков.
Моя задача – сосредоточиться на практических аспектах и поделиться своим опытом, который я накопила за годы работы в сфере разработки программного обеспечения. Вместо повторения теоретической базы я расскажу о том, для чего и как применить ключевые навыки аналитика в реальной жизни, какие ежедневные задачи возникают в процессе работы и как их эффективно решать.