Come work in Estonia – the most advanced digital society. Many Ukrainians already know that Estonia is affordable – become one of them and check out the jobs available!
×Закрыть

Карьера в IT: должность Бизнес-аналитик

Idea image via Shutterstock.

Представляем седьмую статью серии «Карьера в IT». На этот раз речь пойдет о бизнес-аналитике, который выполняет роль связующего звена между заказчиком и разработчиками.

Бизнес-аналитик — это специалист, который исследует проблему заказчика, ищет решение и оформляет его концепцию в форме требований, на которые в дальнейшем будут ориентироваться разработчики при создании продукта.

По данным ДОУ, среднему украинскому бизнес-аналитику 28 лет, он имеет зарплату $1300-2500 и опыт работы 3 года.

Задачи и обязанности

Главная задача бизнес-аналитика — выявить проблемы бизнеса заказчика и найти максимально эффективное решение. Для этого он должен обладать знаниями в предметной области. Бизнес-аналитик работает с требованиями на всех этапах жизненного цикла разработки ПО и постоянно выступает посредником между заказчиком и командой программистов.

Работа бизнес-аналитика включает такие этапы:

1. Выявить потребности заказчика, понять проблему, которую он хочет решить.
2. Самостоятельно или с помощью команды сформулировать концепцию решения.
3. Оформить концепцию в техническое задание с конкретными требованиями к будущему продукту. Для этого используются различные техники бизнес-анализа — постронение моделей процессов и структур, прототипы пользовательского интерфейса, сценарии использования. В это же время делается точная оценка трудозатрат и длительности работ.
4. Детализировать каждое требование в виде спецификаций.
5. Консультировать программистов и тестировщиков во время разработки продукта, спорные моменты обговаривать с заказчиком.

«Круг задач можно описать простыми словами: работа с требованиями. Это предполагает как взаимодействие с заинтересованными лицами на стороне заказчика, так и с членами команды, которые отвечают за процесс разработки решения».

В мировой практике карта карьеры аналитиков выглядит так. В Украине не все проекты предполагают выделенного аналитика. Бывает и обратная ситуация, когда аналитик дополнительно выполняет обязанности менеджера проектов, специалиста по качеству или технического писателя.

В больших проектах иногда разделяют роли Бизнес-аналитика и Системного аналитика. В обязанности Бизнес-аналитика входит выявление бизнес-целей заказчика, продумывание концепций решения и формирование требования. В обязанности Системного аналитика — формализация и спецификация требований, написание технического задания на уровне функциональных требований и программной реализации.

«Иногда аналитики жалуются, что заказчик сам не знает, чего хочет. Обычно как раз заказчик знает, а вот аналитик не имеет достаточных аналитических навыков, чтобы понять его».

В круг обязанностей бизнес-аналитика входит:
— Анализ бизнес-потребностей заказчика;
— Составление требований к будущему продукту (общение с заинтересованными лицами — разработчиками, клиентами, конечными пользователями);
— Анализ требований (применение различных методологий и нотаций — прототипирование, анкетирование, опрос, мозговой штурм, анализ существующих документаций, конкурентов);
— Анализ проблемных областей и предложения для улучшения;
— Формализация требований (разделение требований на бизнес-, функциональные, не функциональные, написание спецификации требований);
— Управление требованиями (обработка запросов на изменение, анализ и описание влияния на существующие требования);
— Трансляция требований между разработчиками и клиентом.

«Аналитик может иметь хороший английский, подвешенный язык и писать идеальную документацию. Но если он не разбирается в предметной области, не может понять заказчика и донести это до разработчика, то его проекты будут проваливаться».

Типичный рабочий день бизнес-аналитика — это:
— Митинги с проектной командой и с заказчиком;
— Проработка концептуальных решений;
— Работа с инструментами анализа: схемами, диаграммами, моделями, прототипами;
— Работа с требованиями: сбор, написание ТЗ и спецификаций;
— Консультации разработчиков и тестировщиков;
— Изучение стандартов.

«Всё зависит от того, на каком этапе находится проект. Когда-то могу заниматься самообразованием, когда-то — писать документацию, или изучать документы, написанные другими, тестировать программу, общаться с Заказчиком».

Достоинства и недостатки

Главное преимущество профессии бизнес-аналитика — возможность проникать в суть: разбираться, что как устроено, из каких частей состоит, как они между собой связаны и взаимодействуют, и затем описывать сложные вещи с помощью простых, но полезных моделей.

«Мне нравится придумывать красивые решения реальных проблем. Красивые — это логичные, универсальные, которые ложатся в имеющуюся структуру и сами становятся масштабируемой структурой, в которую потом лягут дальнейшие изменения. Реальные проблемы — это первоисточники проблем заказчика, решение которых уберет большое количество „симптомов“, с которыми он к нам обратился».

Бизнес-аналитики помогают разным сторонам понимать друг друга, и в результате получают реализацию, которая удовлетворит всех.

«Люблю общаться с людьми, внедрять в жизнь решения, которые облегчают кому-то жизнь».
«Нравится заниматься структурированием информации, оптимизацией, проявлять творчество. Коммуницировать на всех уровнях — с заинтересованными лицами и конечными пользователями, разработчиками, менеджерами, тестировщиками, дизайнерами и админами. Истинная власть над проектом ^_^»

Еще один плюс — важность и значимость деятельности, так как именно результаты работы бизнес-аналитика определяет ход проекта.

«Говоря абстрактно, я не решаю, как будет ехать велосипед и какой толщины будут у него спицы. Я в принципе определяю, это будет велосипед или мотоцикл, или он вообще здесь не нужен».
«Качество продукта — это качество требований. Качество требований — это аналитик».

Среди недостатков выделяют сложности в общении с заказчиком, когда не удается донести хорошие идеи или же мешают ограничения в сроках и бюджете.

Другая жалоба — необходимость изучать большие объемы информации в краткие сроки. Кроме изучения непосредственно своего проекта, бизнес-аналитик обязан постоянно держать руку на пульсе новых методологий, подходов, изучать базовые принципы новых платформ.

«Идеального ТЗ не существует. Да оно и не нужно, это колоссальные затраты времени и денег. Критика будет всегда, нужно учиться отделять зерна от плевел».

Как стать бизнес-аналитиком и куда идти дальше?

Можно выделить 2 пути становления:
1. IT-специалист, которому ближе общение, чем написание кода. Такой аналитик будет понимать процесс разработки, знает возможности ПО и понимает, что нужно знать разработчику для качественной работы. Однако ему необходимо отдельно приобретать бизнес-знания в области, которая автоматизируется.
2. Специалист без IT-образования, который является профессионалом в определенной предметной области. Такой аналитик понимает все нюансы бизнеса и разговаривает с заказчиком на одном языке. Но ему придется разбираться, что именно подлежит автоматизации и какие данные нужны разработчикам для работы.

«Часто аналитики вырастают из тестировщиков. Проделавшие такой путь специалисты знают „внутреннюю кухню“ IT и имеют материал для того, чтобы отличать хорошо написанные требования от плохо написанных».

Для работы бизнес-аналитика важно:
— знать методологии сбора, анализа и формализации;
— знать предметную область, которую нужно анализировать;
— понимать жизненный цикл ПО в соответствии с различными методологиями;
— знать основы программирования, тестирования, алгоритмов, экономики.

«Аналитик должен избавиться от узконаправленности мышления айтишника, уметь увидеть картину в целом, замечать недостатки. Чем лучше ему удастся выйти „за рамки“, тем успешней будет работа».

Что касается личных качеств, необходимо:
— обладать аналитическим мышлением;
— легко разбираться в неизвестной области;
— уметь анализировать текущую ситуацию в сравнении с прошлой;
— уметь принимать решения;
— любить и уметь учиться;
— иметь отличные коммуникативные способности;
— быть внимательным к деталям;
— четко и ясно выражать свои мысли.

«Нужно уметь разложить то, что ты хочешь объяснить, на простые составляющие, чтобы абсолютно всем и каждому было ясно, в чем идея».
«От будущего аналитика требуется разбираться в процессах разработки ПО, изучить теорию бизнес-анализа и требований к ПО, иметь хороший уровень английского, уметь и хотеть думать, смотреть с разных сторон и высот. Также желателен общий технический бекграунд — или опыт в IT, или технический ВУЗ».

Перспективы карьерного развития бизнес-аналитика:
1. Совершенствоваться как аналитик, осваивать все больший круг аналитических задач.
2. Углубиться в системную составляющую и стать Business или Enterprise Architect
3. Развиваться по управленческой лестнице, проектной (Project manager -> Program Manager -> CTO) или бизнес (Product manager).

«Перспективы разные. Стать руководителем подразделения аналитики, стать квалифицированным специалистом, предоставлять консалтинговые услуги. Даже открывая свое дело, необходимо анализировать рентабельность бизнеса. И в уже созданном бизнесе необходимо анализировать и прогнозировать результаты работы».


P.S. Спасибо за помощь в написании статьи 18 украинским бизнес-аналитикам, которые поделились с DOU таинствами своей профессии. Приведенные в статье цитаты взяты из их рассказов.



Остальные статьи цикла:
Карьера в IT: должность Team Lead
Карьера в IT: должность Software Architect
Карьера в IT: должность Project Manager
Карьера в IT: должность CTO
Карьера в IT: должность QA engineer
Карьера в IT: должность QA Automation engineer
Карьера в IT: должность Системный администратор
Карьера в IT: должность Data Scientist / Machine Learning Engineer
Карьера в IT: должность Technical Writer
Карьера в IT: должность Delivery Manager
Карьера в IT: должность Software Product Manager

30 комментариев

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Спасибо, понравилась статья)
Про схожие (в некотором роде) позиции еще напишите — product owner & scrum master))

Про РМ & Product Manager уже есть Карьера в ІТ

Саме таких і шукаємо. Новий проект. Можна не ідеал, але щоб було бажання ним стати.

Жаль вы в Виннице, а то можно было бы пообщаться..

какого рода задания? сфера бизнеса? предметная область?

див. про компанію “...Win Interactive is the game development company...”

стаття — гарний підсумок і відображення бізнес аналітика як такого, на нашому ринку. шкода тільки не велика спільнота аналітиків. зі свого боку пораджу вебінар про те хто такий бізнес аналітик, зі свого досвіду www.youtube.com/...h?v=5lf92Vp_npA

Рома, не согласен с тобой что у нас не большое сообщество :) Конференция во Львове собрала около 80чел. ежемесячные встречи Киевского клуба собирают порядком 30-50чел. Посмотрим сколько соберет первая конференция в Киеве, которая посвящена сугубо теме бизнес-анализа :) Мы есть, обмениваемся опытом и интересными идеями. А тебе отдельное спасибо за твой вклад в развитие бизнес-анализа, поддержку разнообразных мероприятий не только от меня, но и от всех бизнес-аналитиков сообщества IT Network.

Есть книга Business Analysis Body of Knowledge. Там описано какие задачи есть перед бизнес-аналитиками и какие методики используются, какие этапы. Читал версию 2.0, сейчас может уже и 3.0 вышла.

Клевая статья!
но есть нюансы, есть еще такие люди как консультанты по внедрению — это касается отдельных продуктов, внедрением которых являются партнеры.
Тут больше было описано об аналитиках, на новых продуктах.
Но за статью респект, для многих студентов — ОЧЕНЬ полезно!

Статья хорошая, спасибо! Кто хочет лично прийти на всстречу связанную с бизнес-анализом и понять, чем занимаются бизнес-аналитики, а так же QA, задать интересующие вопросы — приходите на встречу 15.04 в Киеве www.qaclubkiev.com/...6-qa-ba-it.html

Доброго дня. Зучтрічі QAClubKiev проходять періодично. Декілька днів тому провели івент по Test Management.
link: www.qaclubkiev.com/...est-management-tools.html

Так, зустріч по QA та бізнес-аналізу проведемо ближче до кінця року.

Спасибо! Наконец-то понял, что я бизнес-аналитик, только ТЗ формулирую не для програмеров, а для бухгалтеров и юристов :)

Спасибо за статью! Мне как раз интересна эта должность. Кстати, кто знает, каковы шансы «завести трактор» на должности ВА?

Интересно, насколько эта должность востребована....

Структурировано всё разложено, и реально. Зачёт.

Добрый день! Кто-нибудь знает курсы для BA в Киеве, или стажировку? Ато без опыта и практики никак)

С нетерпением жду описания оставшихся должностей.

А какие еще должности интересуют?

Системных и сетевых администраторов, dba, devops-ов, техподдержку, HR.

Власне. Симбіоз Девопса і тестера (під юнікси). Типу QA/2nd line support/Devops-Maintenance Engineer. Такий собі 2 в 1, а то й 3 в 1.

инженер по безопасности информационных и коммуникационных систем, профессионал по организации защиты информации с ограниченным доступом

пасиб =)

Статья понравилась

Подписаться на комментарии