2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Чем занимается системный аналитик

Кто такой системный аналитик?

Меня зовут Валерия, я — ведущий системный аналитик в компании-финансовом маркетплейсе. Системным анализом и IT-консультированием я занимаюсь уже около 5 лет. За это время мне удалось прожить роль системного аналитика в разных типах компаний: интеграторе, банке, агрегаторе. И в каждой из компаний я концентрировалась на разных типах задач.

Помню, как на первом курсе факультета бизнес-информатики Вышей школы экономики на вопрос «Кем мы сможем работать после окончания ВУЗа?» наряду с разработчиками, PO и IT-консультантами нам отвечали «аналитиками». Сегодня, имея за плечами бакалавриат и магистратуру, а также пятилетний опыт работы в IT, на вопрос, кем я работаю, я уже никогда не скажу просто «аналитиком». Из всех возможных направлений анализа в IT я выбрала именно системный анализ, и сейчас я четко понимаю, чем системный аналитик отличается от всех остальных.

Очень важно сделать правильный выбор. Зачастую у людей нет представления, чем занимаются аналитики, поэтому, идя по карьерному пути, они вдруг осознают, что занимаются не тем.

Давайте разберемся, какие области нуждаются в анализе (аналитиков за рамками IT, таких как инвестиционные, аналитики продаж и т.д. не рассматриваем), и какие задачи выполняют аналитики различных направлений.

Бизнес-аналитик

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

Бизнес-аналитик хорошо представляет, как работает бизнес и на каких именно процессах и операциях компания зарабатывает деньги. Он знает все «узкие места» в процессах и головные боли пользователей, поэтому его основными навыками являются умение выявлять и формализовывать требования, документировать текущие процессы, моделировать процессы AS-IS и TO-BE и составлять планы их внедрения. Он хорошо владеет нотациями моделирования, такими как BPMN, EPC, UML, и умеет презентовать свои результаты.

Продуктовый аналитик

Этот аналитик лучше всего понимает, как устроен продукт и с точки зрения конечного потребителя и с точки зрения его функциональности. Продуктовый аналитик знает, какие метрики продукта отслеживать и как на основании этих метрик определять точки роста. Он собирает и анализирует данные о поведении пользователей продукта и затем на основании полученных данных проводит сегментирование, формирует продуктовые гипотезы и проводит их проверки, пишет сценарии к A/B-тестированию.

Из хард-скиллов продуктовый аналитик обладает умением писать SQL-запросы и скрипты над базами данных на Python и R, интерпретировать и визуализировать результаты своих исследований. Также, он хорошо разбирается в инструментах web-аналитики и знаком с теорией вероятностей и математической статистикой.

Web/App-аналитик

Эта позиция очень схожа с продуктовым аналитиком. Для нее также требуется знание различных инструментов аналитики, таких как Яндекс.Метрика, Google Analytics, GTM, Mixpanel и т.п., а также умение создавать и настраивать события на сайте и в мобильном приложении.

В целом, данный аналитик выполняет более узко специализированные задачи, чем продуктовый аналитик, и, как правило, не занимается развитием продукта и поиском точек роста.

Аналитик баз данных

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

Зачастую, аналитик данных — это синоним понятия «BI-аналитик», что подразумевает также умение работать с DWH и витринами данных, стоить OLAP-кубы и вести отчетность в различных срезах.

Системный аналитик

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

Этот аналитик, как и аналитик данных, хорошо понимает структуры хранения данных и знает принципы взаимодействия фронта и бэка. Большой пласт задач системного аналитика заключается в настройке интеграций, поэтому он может понятным языком объяснить, чем SOAP-сервис отличается от REST, когда лучше использовать API, когда — очереди, а когда — ETL-процедуры.

Выводы

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

Читать еще:  Какие есть жаропонижающие уколы

Однако, основной фокус деятельности в каждом из направлений вам уже понятен. В следующем цикле статей мы глубже погрузимся в зоны ответственности системного аналитика. Если вы решили найти свое призвание именно в системном анализе, оставайтесь с нами

Системный аналитик

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

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

Системный аналитик должен балансировать на грани между бизнесом предприятия и возможностями IT-отдела, он должен представлять себе весь проект в целом, поэтому в его обязанности входит создание структуры взаимодействия двух компаний.

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

Особенности профессии

Типичные функциональные обязанности системного аналитика:

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

Плюсы и минусы профессии

Плюсы:

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

Минусы:

  • разногласия, споры с клиентом как следствие его непонимания отличия одной системы от другой и, кроме того, низкой эффективности постановки им задачи;
  • нередко пользователи негативно относятся к внедрению новой информационной системы в компании, тогда аналитику приходиться терпеливо и упорно объяснять ее пользу и преимущества, что отнимает время и нервы;
  • из-за высокого уровня смежности с другими специализациями (разработчик, архитектор приложений, консультант) существует риск переключения системного аналитика на смежные задачи, что не всегда может отвечать целям и устремлениям специалиста;
  • ненормированный рабочий день, частые командировки (хотя у таких поездок есть свои плюсы: иностранные компании любят проводить стажировки сотрудников представительств — отличный шанс за их счет пожить в шикарном отеле, посмотреть другие страны. Цивилизованные компании организуют не только обучение, но и отдых, в программу которого входят занятия, посещение выставок, экскурсии).

Место работы

Крупные банки, консалтинговые компании, специализирующиеся на разработке IT-решений для внешних заказчиков.

Кто такой системный аналитик и почему эта работа никогда не бывает скучной

Задача айтишников – не писать программы ради программ, а решать проблемы пользователей. С ростом уровня автоматизации и перспективами появления цифровой экономики незаменимыми становятся специалисты, которые смогут работать на два фронта: выяснять у заказчиков программного обеспечения, что им нужно, и затем переводить эти требования на «технический» язык IT-специалистов. ITMO.NEWS выяснил у аналитиков «Петер-Сервис», компании-разработчика ПО для телекоммуникационной отрасли, Марии Цветковой и Екатерины Рысевой, как именно происходит такая работа, какие навыки для нее требуются, чем им помогло обучение в Университете ИТМО. К началу отборочного тура олимпиады «Я – профессионал» специалисты компании рассказали, как они начинали свой профессиональный путь, что определило их выбор и почему их работа никогда не бывает скучной.

Кто такой аналитик в IT и чем он занимается

Мария Цветкова, аналитик в компании «Петер-Сервис»

Аналитик в IT-компании – это, по сути, переводчик с языка заказчиков на язык программистов. То есть я постоянно общаюсь и с программистами, и с заказчиками, анализирую, что нужно заказчику, и перевожу эти требования на язык, понятный программистам. Я работаю на внутренних проектах по автоматизации процессов в нашей компании, что улучшает взаимодействие пользователя с программами. Также занимаюсь интеграцией ПО, когда нужно, например, новую программу внедрить в уже работающие бизнес-процессы. Моя основная задача – это так выстроить коммуникацию, чтобы все – и заказчик, и программисты – поняли, что именно от них требуется. Также важно доносить до разработчиков обратную связь от заказчиков.

Читать еще:  Что такое свободные отношения

Источник: habrahabr.ru

Сегодня, чтобы выполнять задачи аналитика в IT-компании, недостаточно только понимать бизнес-процессы – важно знать, как их реализовать технически, то есть понимать возможности IT-отдела, осознавать, какие можно использовать базы данных, может быть, готовые программы под те или иные задачи. Конечно, можно взять условного бухгалтера и попросить его пообщаться с программистом. Но такая коммуникация будет неэффективной, потому что у бухгалтера есть свои задачи, он не разбирается в программировании, а программист не всегда обладает нужными навыками, чтобы разобраться, что же хочет этот бухгалтер.

Екатерина Рысева аналитик в компании «Петер-Сервис»

Мои главные обязанности – это анализ требований, которые приходят от заказчика. Необходимо формализовать эти требования и перевести на язык программистов, используя знания в той области, в которой разрабатывается продукт. Я работаю в подразделении, которое занимается разработками в области Интернета вещей. Например, сейчас я участвую в развитии программного продукта, который предназначен для управления объектами и процессами, основанными на технологиях межмашинного взаимодействия (Machine-to-Machine) и Интернета вещей. Главная задача этой технологии – управление подключениями устройств со встроенными SIM-картами, а также управление расходами на услуги связи. С ее помощью оператор получает единую точку контроля и управления SIM-картами, установленными в IoT-оборудовании. Нашими программными продуктами, основанными на этой технологии, уже пользуются крупные мобильные операторы.

Источник: nextbigwhat.com

Например, сим-карту можно ставить в специальный модуль в автомобиле и отслеживать данные о его перемещениях, о расходе бензина, о нарушениях ПДД и подобном. Такая технология уже применяется в системе взимания платы за проезд по автодорогам «Платон». Использовать М2М можно и для упрощения обслуживания банкоматов. Например, такие «сим-карты» позволяют удаленно контролировать наличие в банкоматах средств, их исправность, при этом у специалистов не будет нужды приезжать и лично осматривать устройство. Та же технология применяется и при обслуживании вендинговых аппаратов, в целом, она очень перспективная.

Прим. редакции: технология М2М логично укладывается в концепцию цифровой экономики (робономики), в которой аппараты, приборы смогут общаться между собой, автоматически заказывать у заводов недостающие детали при поломках, связываться с дронами, которые будут доставлять эти детали и так далее. Подробнее о цифровой экономике можно прочитать в материале ITMO.NEWS.

О профессиональном пути в системную аналитику

Мария: Мой путь в системную аналитику был достаточно долгим. Я поступила в Университет ИТМО в 2007 году на кафедру технологий профессионального обучения, сейчас это кафедра информационных технологий в гуманитарной сфере. Со второго курса начала работать на кафедре лаборантом, затем инженером. Параллельно трудилась оператором «горячей линии» в телекоммуникационной компании. Так продолжалось более двух лет, после чего уволилась и оттуда, и с кафедры, и начала работать в компании по разработке сметного программного продукта.

Мария Цветкова

Я ездила в компании, устанавливала это ПО и объясняла, как с ним работать. Потом вновь вернулась в ту же телекоммуникационную компанию, но уже в качестве специалиста по внутренним бизнес-процессам. Я налаживала коммуникации между разными отделами для оптимизации программных разработок, маркетинга, продаж. Затем работала еще в двух компаниях, где уже занималась системным и бизнес- анализом. В одной из них я была руководителем проекта, и этот опыт был очень ценным: я руководила командой, в которой были разработчики, тестировщики ПО, аналитики, специалисты по базам данным. Это помогло мне развить коммуникативные и творческие навыки, без которых сейчас, когда я работаю аналитиком в «Петер-Сервис», просто никуда. В «Петер-Сервис» я оказалась по рекомендации коллеги.

Екатерина: Я обучалась в Университете ИТМО на кафедре компьютерной фотоники и изначально хотела заниматься наукой и даже поступила в аспирантуру. У меня был отличный научный руководитель, который зажигал своим примером. Но через год после обучения в аспирантуре я поняла, что это не мое, такое иногда случается в жизни. Поняла, что хочется заниматься чем-то другим. Мне было интересно развиваться в сфере разработки программного обеспечения, хотя могло бы показаться, что моя специализация была очень узкой – все-таки фотоника, физика. Но это не так. Тем более на кафедре преподавали дисциплины и IT-направленности.

Екатерина Рысева

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

Читать еще:  Какая поисковая система лучше

Что побудило работать в IT

Мария: С первого курса университета мне было понятно, что будущая работа должна быть связана с программированием. Тогда мы мало знали про аналитику и не думали, что можно быть только аналитиком: считали, что можно быть либо программистом, либо еще кем-то, непонятно кем. Но на первом же курсе начались лабораторные работы, на которых кроме программирования надо было также спроектировать программный продукт. И у меня это получалось лучше, чем кодить.

Екатерина: Не могу сказать, когда я точно решила, что хочу работать в области IT. Но многие мои одногруппники начинали работать именно в IT тестировщиками, программистами, они делились своим опытом, и я понимала, что мне это интересно.

III Международный Telco CTO Summer Summit 2017, организованный компанией «Петер-Сервис»

Об особенностях работы в крупной IT-компании

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

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

Корпоративная конференция «Петер-Сервис», 2017

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

Екатерина: В компании, где я работала до «Петер-Сервис», я в какой-то момент осознала, что достигла «потолка» своего развития и двигаться дальше некуда. Поэтому стала искать новую работу. Мне было интересно попробовать свои возможности, понять, могу ли я работать в разных областях, над разными проектами. Работа аналитика позволяет мне много общаться с людьми, я развиваю свои коммуникативные навыки. Если у меня остаются вопросы, я всегда могу обратиться к коллегам за помощью, чтобы до конца разобраться в проблеме. Мои коллеги – это суперпрофессионалы, и я могу от них узнать все, что мне нужно по работе, многому научиться.

Корпоративная конференция «Петер-Сервис», 2017

Что дало обучение в университете и почему важно начинать работать как можно раньше

Мария: Все, что нам рассказывали в вузе, я использовала в работе. В бакалавриате дают больше практических знаний в области разработки, а вот магистратура дает какое-то развитие навыков коммуникации, анализа данных, то есть более углубленные и полные знания. Оба моих диплома – и бакалаврский, и магистерский – были связаны с проектированием информационных систем, то есть, по сути, с тем, чем я занимаюсь сейчас на работе. Но, мне кажется, именно практическая деятельность формирует человека как личность.

Если ты начинаешь работать уже во время обучения в вузе, ты формируешь свой характер. Потому что в вузе ты чувствуешь себя как в семье. А вот на работе тебе приходится выстраивать коммуникацию с людьми, которые тебе ничего не должны, которые, возможно, от тебя вообще ничего не хотят и которые, бывает, совсем не настроены с тобой общаться.

По моему опыту работы со стажерами, студенты, которые приходят на практику, в принципе не знают, что такое работа. Они боятся взаимодействовать с коллегами, у них устойчивые стереотипы о дресс-коде и других уже изживших себя формальностях. Поэтому университетское образование дает прочную базу, но ее нужно развивать месяцами, годами практического опыта. В целом, нужно стараться получать максимум опыта. Я, например, пока обучалась в магистратуре, также преподавала на кафедре. И это был крутой опыт общения, я узнавала много нового от студентов, а также получала заряд эмоций на всю неделю вперед!

Екатерина: Для меня университет был, скорее, не местом для получения знаний, а институтом, который помог мне выстроить вектор моего развития. В вузе ты понимаешь, в какую сторону тебе стоит двигаться, что тебе интересно. Все же сугубо профессиональные компетенции приобретаются на практике, поэтому надо стараться искать такую работу, где ты сможешь максимально развивать себя. Я думаю, что нашла такую компанию.

Источники:

http://thisisdata.ru/blog/kto-takoy-sistemnyy-analitik/
http://www.profguide.io/professions/system_analyst.html
http://news.itmo.ru/ru/science/it/news/7142/

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector