Что нужно знать бизнес аналитику
Бизнес-аналитики в IT помогают руководителям принимать верные и обоснованные решения. Благодаря бизнес-анализу можно корректировать стратегию развития и работы с системой на основе понятных аргументов и конкретных данных. Именно поэтому IT-компаниям нужны хорошие бизнес-аналитики. О специфике профессии, задачах, сфере ответственности и о том, как стать бизнес-аналитиком мы сегодня беседуем с Евгенией Шпильной, преподавателем курсов и тренингов по бизнес-анализу.
Евгения, для чего нужен бизнес-анализ IT-компаниям?
Важнейшая задача бизнес-анализа — сопоставить состояние существующих процессов с потребностями заказчика и предложить варианты оптимизации текущих процессов и/или организации новых процессов в соответствии с задачами бизнеса. Все предлагаемые варианты тщательно прорабатываются аналитиком, взвешиваются все «за» и «против», по возможности предоставляются экономические обоснования каждого решения.
Расскажите, как Вы пришли в профессию, с чего начинали?
Я училась на IT-направлении в университете (Программное обеспечение вычислительной техники и автоматизированных систем). До последнего курса была уверена, что стану разработчиком. Во время обучения нам рассказывали, как в целом проходит процесс разработки, какие сотрудники участвуют. В том числе говорили о задачах аналитика. Эта сфера меня очень заинтересовала. После получения диплома мне нужно было выбрать, чем заниматься дальше. К тому времени стало понятно, что в разработку я не пойду, оставались аналитика и тестирование. Я выбрала аналитику, потому что профессия отчасти творческая. Нужно придумывать идеи, прорабатывать решения, все раскладывать по полочкам.
Сначала я работала стажером, затем техническим писателем и системным аналитиком. Так я достигла должности бизнес-аналитика, постепенно развивая необходимые компетенции и навыки
В чем отличия между бизнес-анализом и системным анализом?
По сути разница между бизнес-анализом и системным анализом состоит в уровне проработки требований к продукту, к автоматизированной системе. Бизнес-аналитик работает с бизнес-требованиями, а системный — в области системных требований. Но где граница между этими двумя видами требований, каждая компания определяет сама. Задачи бизнес-аналитика в одной компании могут пересекаться с задачами системного аналитика в другой.
На схеме представлены уровни проработки требований к автоматизированной системе. Как правило, нижний блок системных требований находится в компетенции системного аналитика, а верхний, с бизнес-требованиями, — сфера бизнес-аналитика. Как распределить остальные требования между системным и бизнес-анализом, решается индивидуально в каждой компании. Четкой границы здесь нет.
Разработка требований к программному обеспечению, Карл И. Вигерс
Почему тогда проводят черту между бизнес-анализом и системным анализом, нужно ли ее проводить?
Черту проводят именно из-за основной сферы, с которой работает аналитик. Это может быть бизнес (процессы, люди, цели, показатели) или система. Имеется в виду автоматизированная система, т.е. некое приложение, которое позволяет пользователю достигать определенных целей. В то же время в рамках всего процесса это могут быть только промежуточные цели. Если проект небольшой, нет смысла разделять задачи и брать двух аналитиков в компанию, в таком случае сможет справиться один специалист. Чем крупнее проект, тем больше вероятность, что нужно разделять задачи.
Какими знаниями и навыками нужно обладать, чтобы стать бизнес-аналитиком?
Так как мы говорим о бизнес-анализе в IT, желательно иметь какой-то IT-бэкграунд. Как минимум, знать основные возможности технологий и различия между ними. Нужны навыки, связанные с анализом — умение собирать данные, анализировать, делать выводы.
Среди бизнес-аналитиков есть и те, кто раньше не работал в IT, но уже в процессе познакомился с методологиями разработки.
Еще нужны внимание к деталям и желание разобраться в проблеме, способность наглядно и понятно выражать свои мысли, хорошие коммуникативные навыки (умение активно слушать, задавать вопросы). Важна способность работать с большим объемом информации, ответственность и, пожалуй, склонность к перфекционизму. Если узнали себя в этом психологическом портрете, бизнес-анализ вам подходит.
А какие требования предъявляют к бизнес-аналитикам работодатели?
Обычно это высшее образование (информационные технологии или математика), потому что именно такие направления, как правило, выбирают люди с аналитическим, структурным мышлением. Но в некоторых компаниях востребован опыт в их отрасли. Например, если компания работает в области медицины, может потребоваться медицинское образование. Что касается навыков аналитика, работодателя может заинтересовать опыт сбора и описания требований (Vision, Use-Cases, User Stories, SRS), выявления и документирования бизнес-процессов, моделирования бизнес-процессов. Пригодится также опыт создания прототипов пользовательских интерфейсов. Именно об этих моментах мы будем достаточно много говорить на курсе. Я подробно расскажу, зачем нужен каждый процесс, с чего начать, на что обратить внимание.
Также в требованиях вакансий можно встретить знание инструментов моделирования (MS Visio, ARIS, Enterprise architect, Bizagi и др.), знание инструментов прототипирования интерфейсов (Balsamiq, Axura и др.), знание нотаций моделирования (UML, IDEF, BPMN и др.). О том, какие инструменты выбрать, мы тоже поговорим на курсе, будут и практические домашние задания. В деталях изучить софт можно самостоятельно,
Не стоит сосредотачиваться на конкретных программах. Чем выше квалификация специалиста, тем меньше он зависит от инструментов.
Сколько времени нужно, чтобы стать высококвалифицированным специалистом?
Это зависит от самого человека. Нужно потратить 10 000 часов практики, чтобы стать профессионалом в какой-то области, а это примерно 5-6 лет работы. Если все это время уделять углубленному изучению выбранной сферы, то 5 лет более чем достаточно, чтобы стать экспертом. Правда, стоит помнить, что бизнес-анализ, как и все направления в IT, не стоит на месте. Всегда нужно следить за трендами, узнавать новости, постоянно учиться.
Какие карьерные перспективы ожидают аналитиков?
Это может быть горизонтальный рост: углубление в специализацию, переход в системный анализ, анализ данных. Или вертикальный рост: смещение в управление, работа руководителя отдела, менеджера проекта, менеджер продукта.
С чего можно начать, чтобы стать бизнес-аналитиком?
Можно начать с должности технического писателя, помощника бизнес-аналитика, стажера. Или можно начать с тестирования, но путь может оказаться длиннее. Если вы собираетесь стать бизнес-аналитиком, но на такие вакансии пока претендовать не получается, попробуйте устроиться на позицию, где есть возможность поработать с аналитиками.
На курсе бизнес-анализа мы изучаем, какие скиллы нужны для успешной работы, смотрим, как добиться успеха в каждом из направлений. Курс дает хороший вектор для дальнейшего развития.
Почему стоит пройти курс в IT-Академии, ведь можно самому учиться, узнавать все о профессии?
Курс не похож на университетские лекции. Занятия проходят в небольших группах, и это всегда диалог, двусторонний формат. Можно задать преподавателю-эксперту вопросы, которые действительно интересуют, оперативно получить ответ, пообщаться с коллегами. Это ценный опыт.
Какие книги и ресурсы порекомендуете читать начинающим аналитикам?
Начните с книг: Карл И. Вигерс, Джой Битти «Разработка требований к программному обеспечению», Алистер Коберн «Современные методы описания функциональных требований к системам» и другие. Много полезных материалов для аналитиков на сайтах analyst.by, habrahabr.ru, uml2.ru.
Что посоветуете тем, кто хочет работать аналитиком в IT?
Профессия бизнес-аналитика творческая, в то же время предполагает большую ответственность. Нужно не бояться этого. И, конечно, всегда развиваться, смотреть, что происходит вокруг, учиться новому.
Приглашаем вас на тренинг по бизнес-анализу, где вы сможете узнать больше о профессии и попробовать свои силы на реальных кейсах из практики преподавателя. А получить более полные знания можно на курсе бизнес-анализа. Ждем вас!