Системный аналитик: что делает, сколько получает и как им стать
Содержание:
- Системный аналитик — IT-профессия широкого плана
- Образование
- Чек-лист: Прямые обязанности обязанности
- Где учиться на системного и бизнес-аналитика?
- Что пригодится такому аналитику
- Детальная разработка технического задания
- Цели
- Как получить профессию аналитик?
- Какое нужно образование?
- Оплата труда
- Зарплата на 17.05.2021
- Ступеньки карьеры и перспективы
- Интересные факты
- Плюсы и минусы профессии
- Обучение на HR-аналитика
- В чем суть выполняемых аналитиком задач?
- Почему стоит заняться аналитикой данных
- Кто может быть аналитиком?
- Overview of the Systems Analyst Job
- Чем занимается продуктовый аналитик
- Professional development
- Итоги
Системный аналитик — IT-профессия широкого плана
Системный аналитик — это специалист, который изучает бизнес и определяет, как можно сделать его эффективнее с помощью внедрения информационных систем.
Его можно назвать посредником между заказчиком — руководством компании — и исполнителем — разработчиком.
Итог такого сотрудничества — программный продукт.
Такое определение близко к истине, но не универсально. У проблемы трактовки есть несколько причин.
Основная причина — различия в требованиях разных компаний к специалисту.
Другая причина — разница в развитии IT-рынков в России и в мире. Впервые термин «системный анализ» ввела в 1948 году некоммерческая организация RAND, которая в 1956 году выпустила книгу на эту тему. В 1959 году американские предприниматели Рой Натт и Флетчер Джонс основали первую компанию по разработке ПО — Computer Sciences Corporation. И многие практики задумались о том, что основы системного анализа можно использовать в разработке.
Это дало свои плоды — спрос на системный анализ начал расти. В 1976 году была разработана технология Waterfall, позволяющая оптимизировать процесс разработки ПО.
В России и странах ближнего зарубежья развитие IT-рынка началось позднее. Разработка первых программ для коммерческого использования ЭВМ стартовала только в 1980 году. А индустрия информационных технологий начала развиваться только в 1990-х — после распространения первых ПК.
На протяжении долгого времени на российском рынке не было кузницы кадров. Системные аналитики начали появляться в России в начале 2000-х, а профессиональные стандарты появились лишь к 2014 году.
Профессия системного аналитика окончательно оформилась как самостоятельная и стала востребованной по нескольким причинам:
При зарождении IT-рынка выделенной роли аналитика не было, но потребность в системном анализе присутствовала всегда. Зачастую анализ выполнял смежный специалист, но не всегда успешно.
Рост конкуренции на рынке ПО тоже оказал влияние. По разным причинам многие проекты завершались неудачно: компании вкладывались в невостребованные решения из-за недопонимания между заказчиком разработки и исполнителем. Так возникла потребность в специалистах с хорошим техническим бэкграундом и развитыми soft skills, которые могут правильно понять боли бизнеса и оптимизировать процесс разработки.
Образование
Какое образование нужно получить человеку, чтобы работать в данной сфере? На сегодняшнее время учебных заведений, ведущих подготовку по этой специальности, в России нет. В 2002 году была открыта кафедра бизнес-аналитики (при факультете ГУ ВШЭ) в городе Москве, которая является подразделением Школы бизнес-информатики, но она недостаточно развита. Для начала бизнес-аналитику необходимо наличие высшего образования или нескольких «вышек». И уже после проходить дополнительное обучение. Эксперты в данной области говорят, что знания экономики и информационных технологий, полученные в вузах, схожи с теми, что нужны аналитику. Также и высшее математическое образование можно часто встретить у сотрудников ИТ-компании.
Знания бизнес-моделирования получают на специальных дополнительных курсах. Здесь проходит обучение по формированию различных программных систем и программному языку. Как уже здесь говорилось, вузов для подготовки специалистов нет, поэтому смежной со специальностью системного аналитика может быть и любая другая специальность. То есть человек может быть как гуманитарием — им легче вести переговоры, так и технарем — у них не возникает проблем с решением технических вопросов.
Чек-лист: Прямые обязанности обязанности
- Сначала специалист анализирует, какой из процессов можно автоматизировать или улучшить, просчитывает насколько это будет рентабельно, эффективно, а после этого вносит предложение руководству.
- Если руководство одобряет внедрение проекта, то начинается следующий этап работы. Проводится тщательный анализ с анкетированием сотрудников, которые будут будущими пользователями программы.
- После анкетирования, сбора всех пожеланий начинается расчет с анализом, насколько эффективно и возможно выполнить требования сотрудников.
- После того, как нужное решение найдено происходит написание технического задания, которое передается программистам.
- Кроме этого должностные инструкции системного аналитика подразумевают еще, обучение персонала работе с готовой программой. После её внедрения, когда истекает время собирается статистика для выявления эффективности проекта.
Задача специалиста — быть посредником между пользователями и программистами.
Где учиться на системного и бизнес-аналитика?
Мы рассмотрели заработные платы, обязанности, функции системного аналитика и бизнес-аналитика, поэтому настало время выбрать курсы подготовки. В России реализуется большое количество направлений, однако самым полным и понятным, если мы говорим о вхождении в профессию с нуля, является курс от GeekBrains.
При онлайн-университете функционирует факультет системной и бизнес-аналитики, на котором готовят многозадачных специалистов для IT-отрасли. Срок обучения составляет 1 год, программа разделена из 5 четвертей, а также есть курс вне четверти. Последний является обязательным, студенты выбирают предметы для дополнительного изучения, которые могут осваивать в любое удобное время в течение 2,5 лет после оплаты курса. В основную программу включены следующие дисциплины:
- Python, Excel, Power BI, SQL, UML, MySQL;
- Pandas, Tableau Desktop, PowerPoint;
- Draw.io, Git, Trello, Confluence.
Слушатели осваивают системный и бизнес-анализ, анализ данных, язык программирования Python для аналитиков, а также проходят практическую подготовку. Они получают всестороннюю поддержку от преподавателей и помощь в трудоустройстве после завершения обучения.
Что пригодится такому аналитику
Простая формула идеального аналитика
Точно определить, что стоит знать аналитику — задача неблагодарная, потому что аналитику в разных процессах и компаниях потребуются разные знания. Тем не менее, для абстрактного аналитика полного цикла в задачах автоматизации существуют базовые вещи, которые пригодятся в работе.
Если общие знания аналитика есть 100%, то с некоторой погрешностью для задач автоматизации будет нужен:
-
Бизнес-анализ — 30%
-
Системный анализ — 35%
-
Продуктовый анализ — 15%
-
UX-аналитика и дизайн — 10%
-
Менеджмент — 5%
-
Прочее — последние 5%
Если детальнее, то из бизнес-анализа стоит знать:
-
Бизнес-процессы — зачем они нужны, зачем их формализуют
-
Нотации моделирования бизнес-процессов, базовые знания BPMN необходимы
-
Логику и правила проектирования логической модели данных
-
Правила сбора требований и ограничений
-
Отдельно отмечу правила сбора требований к пользовательским интерфейсам
Для системного анализа пригодятся:
-
Типовые архитектурные паттерны
-
Навыки программирования — алгоритмы, типы данных, наследование
-
Знания БД, понимание концепций нормализации и денормализации, реляционных и нереляционных СУБД
-
Представление о нотациях UML, умение работать с базовыми диаграммами (диаграмма последовательности, вариантов использования)
-
Понимание концепции декомпозиции задач на конкретные работы, хотя бы банально на back и front
-
Понимание информации, которую необходимо описывать для разработки в постановках задач
-
Понимание работы тестирования и умение самому представлять возможные не-happy path варианты работы решения
Для решения задач продуктового анализа потребуется:
-
Знание предметной области или живой ум, чтобы быстро разбираться на уровне, достаточном для решения задач
-
Базовое понимание метрик и их ценностей для продукта
-
Умение расставлять приоритеты между задачами и понимание концепции MVP
Для корректного взаимодействия с дизайнерами необходимы базовые знания UX/UI:
-
Сложно формализуемое чувство прекрасного для интерфейса и умение поставить себя на место пользователя
-
Понимание компонентного подхода при проектировании интерфейсов
И да, менеджерами здесь будут отдельные люди. Но аналитику нужно обладать достаточным пониманием задач, которые решает менеджер. Это будет полезно для того, чтобы помогать рабочим процессам протекать правильно и вовремя эскалировать проблемы.
Детальная разработка технического задания
Следующий момент, чем системный аналитик отличается от бизнес-аналитика, заключается в том, что этот специалист должен разрабатывать технические задания, для того чтобы всецело реализовать заложенные требования. Знания предметной области, а также полноценное владение нотациями позволяет аналитику полностью решать задачу целостности и непротиворечивости той модели, которую он составляет.
Навыки в работе с самым современным программным обеспечением позволяют данному сотруднику формировать единообразие в общении вне зависимости от того, общается он с клиентами или же разработчиками, и более того – он помогает найти им общий язык. В преимущественном большинстве случаев крупные компании предпочитают изначально принимать стандарты описания бизнес-процессов, вследствие чего специальность «системный аналитик» предусматривает навык быстрого изучения данной информации. Используя данную информацию, нужно будет проецировать запросы клиента на такой язык, который является понятным для разработчиков программного обеспечения.
В данном случае от системного аналитика требуется знание архитектуры традиционного решения компании-поставщика, а также общие принципы современных архитектур информационных систем. Такие понятия, как «распределенная архитектура», «клиент-сервер» и другие должны быть для него предельно понятными. При этом стоит отметить, что это далеко не все, что должен делать системный аналитик. Требования к продукту, особенности разработки и всю остальную информацию он должен уметь излагать людям, которые не являются специалистами в данной области, но при этом должны понимать все преимущества и ограничения определенных типов архитектур. В то же время разработчики должны получить от него информацию о том, каким образом разработанная бизнес-модель будет накладываться на используемое решение.
Цели
Программная аналитика направлена на поддержку решений и получение информации, т. Е. Выводов, выводов и оценок программных систем и их реализации, состава, поведения, качества, развития, а также деятельности различных заинтересованных сторон в этих процессах.
- Проницательная информация, полученная с помощью аналитики программного обеспечения, передает значимое и полезное понимание или знания для выполнения целевых задач. Как правило, его нелегко получить путем прямого изучения необработанных больших данных без помощи методов и приемов аналитики.
- Практическая информация, полученная аналитиками программного обеспечения, направляет или предписывает решения, которые могут принять заинтересованные стороны в процессах разработки программного обеспечения (например, специалисты по программному обеспечению, руководители разработчиков или руководство уровня C).
Как получить профессию аналитик?
Для того чтобы стать специалистом в этой непростой сфере, надо окончить ВУЗ и получить диплом о высшем образовании.
Часто такие люди обучаются на факультетах:
- математики;
- экономики;
- компьютерных технологий или финансов;
- статистики.
Во время учебного процесса студентам предоставляется возможность выучить основные программы для анализа данных, освоить работу компьютерных системам и устройствам.
При поступлении в ВУЗ необходимо сдать экзамены:
- математику.
- информатику;
- иностранный язык;
- обществознание;
Обычно в таких заведениях высокие конкурсы, поэтому абитуриентам необходимо иметь изначально хорошие оценки после освоения школьной программы, для чего рекомендуется заниматься с репетиторами дополнительно.
Чтобы получить соответствующую хорошую квалификацию, необходим диплом, который можно получить по окончании ВУЗа. В нашей стране их предостаточно. Приехав в любой большой город вы с легкостью найдете учебное заведение где учат на аналитика. Часто после окончания таких заведений ученикам приходится дополнительно посещать различные курсы, чтобы развить свои навыки. Но делается это только при личном желании.
Какое нужно образование?
Пока что на сегодняшний день нет таких учебных заведений в России, которыми бы осуществлялась подготовка конкретно по специализации «системный аналитик». Кафедра бизнес-аналитики, открытая в 2002 году при факультете ГУ-ВШЭ, является еще недостаточно развитой для того, чтобы похвастаться какими-либо действительно успешными проектами со стороны своих выпускников. В преимущественном большинстве случаев изначально бизнес-аналитик должен получить одно или же несколько высших образований, после чего становится на путь совершенствования и дополнительно проходит обучение.
Некоторые эксперты говорят о том, что высшее образование, которое получил человек в действительно известном и уважаемом вузе по определенной специальности, связанной с экономикой или информационными технологиями, может послужить началом его становления в профессии «системный аналитик», обязанности которого достаточно схожи с тем, чему обучался данный специалист. Помимо всего прочего эксперты говорят также о том, что достаточно часто в данной профессии можно встретить людей, имеющих высшее математическое образование, а также дипломы в тех областях, где они на данный момент работают. Требуемые знания в сфере бизнес-моделирования в преимущественном большинстве случаев человек уже получает при проведении дополнительного образования.
Оплата труда
Зарплата на 17.05.2021
Россия 40000—150000 ₽
Москва 60000—250000 ₽
Размер дохода системного аналитика с опытом работы, прежде всего, зависит от направления деятельности компании и уровня проектов и задач. В компаниях-разработчиках, как правило, материальная компенсация зависит от объема выполненных работ и услуг (оклад+проценты от стоимости услуг). В компаниях заказчика — фиксированный оклад плюс премии в соответствии с принятой системой мотивации. Бонусы обычно начисляются по результатам участия и завершению проектов.
Ступеньки карьеры и перспективы
Если бизнес-аналитик получил место в представительстве крупной западной или даже отечественной компании, то считайте, что его карьера уже состоялась. Среди перспектив — продвижение в отделе, а также внутри самой фирмы. Имея опыт работы системным аналитиком и опыт участия в проектах, специалист может продолжить свое профессиональное развитие и претендовать на позиции: архитектора приложений, консультанта по внедрению информационных систем, руководителя проектов по внедрению.
Интересные факты
В чем отличие системного аналитика от бизнес-аналитика?
Если подходить к вопросу с теоретической точки зрения, то система — более всеобъемлющее понятие, чем бизнес. То есть системный аналитик анализирует все подряд, а бизнес-аналитик — только то, что связано с вопросами бизнеса. С другой стороны, первый традиционно имеет отношение к сфере информационных технологий (IT), то есть его улучшения касаются только внедрения новых разработок IT, а второй усовершенствует любыми методами, в том числе и методами IT. С данной точки зрения понятие «деятельность бизнес-аналитика» шире, чем «компетенция системного аналитика». Но на практике любой анализ в результате сводится к тому, что работу надо усовершенствовать, что возможно, как правило, за счет автоматизации процессов. Вот так и сливаются в одно целое обязанности двух этих специалистов. Заметим, что в профильные IT-компании требуется системный аналитик, а в непрофильные — бизнес-аналитик.
Бывают ситуации, когда, например, в некоторой компании А есть бизнес-аналитик, его деятельность приводит к тому, что компания А обращается за программным продуктом в компанию Б. В последней, если она разрабатывает и внедряет программное обеспечение, есть системный аналитик. В таком случае бизнес-аналитик компании А сотрудничает рука об руку с системным аналитиком компании Б.
Автор Флюра Ягофарова.
Плюсы и минусы профессии
Плюсы:
- высокая востребованность на рынке труда;
- достаточно высокий уровень оплаты труда;
- гибкий график работы, в том числе возможность удаленной работы;
- неоспоримая значимость бизнес-аналитика в глазах сотрудников и заказчиков, удовлетворение от реализованного проекта,
- возможность поездить по стране и за ее пределами;
- возможность реализовать свои творческие способности;
- результат работы и ощутимая польза видны сразу же, как только рабочий процесс в компании выводится на новый уровень;
- за счет навыков коммуникативного общения во время проектов в разных организациях происходит расширение круга полезных знакомств.
Минусы:
- разногласия, споры с клиентом как следствие его непонимания отличия одной системы от другой и, кроме того, низкой эффективности постановки им задачи;
- нередко пользователи негативно относятся к внедрению новой информационной системы в компании, тогда аналитику приходиться терпеливо и упорно объяснять ее пользу и преимущества, что отнимает время и нервы;
- из-за высокого уровня смежности с другими специализациями (разработчик, архитектор приложений, консультант) существует риск переключения системного аналитика на смежные задачи, что не всегда может отвечать целям и устремлениям специалиста;
- ненормированный рабочий день, частые командировки (хотя у таких поездок есть свои плюсы: иностранные компании любят проводить стажировки сотрудников представительств — отличный шанс за их счет пожить в шикарном отеле, посмотреть другие страны. Цивилизованные компании организуют не только обучение, но и отдых, в программу которого входят занятия, посещение выставок, экскурсии).
Обучение на HR-аналитика
Работодатели заинтересованы в HR-аналитиках, которые имеют диплом о высшем образовании. В вузах России открыто много профильных направлений подготовки:
- «Управление персоналом» (код: 38.03.03);
- «Статистика» (новое направление, утвержденное в 2017 году, открыто при РТУ МИРЭА и ОГУ);
- «Экономика», например, с профилем «Экономика труда» (код: 38.03.01);
- «Менеджмент», например, с профилем «Управление человеческими ресурсами» (код: 38.03.02).
Профильным экзаменом для вышеперечисленных направлений является математика
Обратите внимание на то, что HR-аналитик должен регулярно повышать свою квалификацию и обновлять знания, поэтому несколько раз в год рекомендуется принимать участие в семинарах, вебинарах, тренингах
В чем суть выполняемых аналитиком задач?
В деятельности каждой компании есть много бизнес-процессов, и чем крупнее бизнес, тем их больше. Каждый процесс использует и порождает информацию, которую надо учитывать и контролировать. Например, на производственном предприятии план продаж порождает производственный план, который, в свою очередь, определяет план закупок (на основе потребностей производства в материалах и комплектующих). Заказы на закупку формируются на основе норм расхода материалов (эти данные содержатся в описании техпроцессов), с учетом наличия материала на складе. Процессы производства и продаж — от отпуска материалов со склада до отгрузки готовой продукции — сложны и нуждаются в качественном управлении и учете. Разумеется, это касается любых компаний всех отраслей — от производства до сферы услуг.
Ручное управление бизнесом давно в прошлом, сейчас на рынке огромное количество информационных систем, облегчающих жизнь и владельцам бизнеса, и рядовым сотрудникам. На каждом уровне свои задачи — руководитель хочет контролировать, например, финансовые потоки, а специалист в отделе продаж — иметь актуальную клиентскую базу. Требования на всех уровнях может удовлетворить внедрение одной или объединение нескольких информационных систем. Вот здесь и начинается работа аналитика — определить перечень автоматизируемых процессов, найти в них узкие места (как известно, прочность цепи определяется прочностью самого слабого звена), найти пути устранения узких мест, выбрать платформу (систему), определить объем необходимых доработок и т.д.
Круг задач бизнес-аналитика достаточно широк, и зависит, главным образом, от того, на каком этапе проекта аналитик трудится. Как правило, в проектах внедрения информационных систем участвует несколько аналитиков, и каждый отвечает за свою функциональную область. На старте проекта аналитик должен изучить бизнес-процессы заказчика (и желательно задокументировать с помощью функциональных схем), и проработать совместно с заказчиком его требования, на основе которых будет составлено Техническое задание. После утверждения ТЗ начинается этап моделирования (или дизайна), где аналитик разрабатывает модель процессов «как должно быть». После обсуждений, поиска узких мест в моделях, многократных «так не делается» и «это не будет работать» от системных аналитиков, бизнес-аналитик рисует макеты интерфейсов будущей системы и пишет постановки задач разработчикам. На этапе разработки аналитик тоже задействован, поскольку необходимо тестировать то, что сделал разработчик, сопоставлять это с ожиданиями заказчика (и своими тоже), уточнять требования, корректировать ТЗ (а иногда писать несколько дополнительных ТЗ), и т.д. По завершению разработки аналитик пишет сценарий приемо-сдаточного тестирования системы (или ПМИ — программа и методика испытаний), согласно которой Заказчик принимает разработку, и начинается этап внедрения. На этом этапе аналитик тесно работает с пользователями — обучает, отвечает на вопросы, консультирует специалистов своей функциональной области, при необходимости — пишет инструкции и руководства пользователя. На заключительном этапе, когда система запущена в промышленную эксплуатацию, аналитик принимает активное участие в сопровождении системы, потому что невозможно предусмотреть все заранее, и некоторые недоработки всплывут только сейчас. Аналитик изучает проблему, ищет варианты решения, и снова пишет постановки задач разработчикам (или новые технические задания, зависит от степени избалованности разработчиков).
Почему стоит заняться аналитикой данных
Это востребовано на рынке
Специалисты по аналитике очень востребованы на рынке. Как показывают исследования, 94% специалистов, прошедших обучение по аналитике данных, получили работу в этой области. Количество вакансий в этой сфере постоянно растет.
Согласно прогнозу Superjob, аналитик данных — одна из самых востребованных профессий в российском сегменте IT-сферы в 2020 году. Соотношение числа вакансий и резюме составляет в данном сегменте 1 к 4,5.
Совместно исследование Яндекса и HeadHunter также подтверждает высокий спрос на аналитиков. Эта профессия входит в ТОП-15 самых востребованных в сфере IT.
Но не только в России, во всем мире вот уже несколько лет растет спрос на аналитиков.
По данным опроса, проведенного IBM, в 2020 году число вакансий для специалистов по аналитике данных в США составит 2,72 млн. Спрос на аналитиков за год вырастет на 28%.
Но это еще не все. Эксперты IBM утверждают, что спрос на таких специалистов настолько высок, а профессионалов в этой сфере так мало, что такие вакансии остаются открытыми в среднем в течение 45 дней, а это на пять дней больше по сравнению с другими вакансиями на рынке.
Это неплохо оплачивается
По данным Яндекса и HeadHunter, средняя зарплата начинающего data science (анализ данных или машинное обучение) с опытом меньше года, составляет 50 тысяч рублей. Специалисты с опытом более 6 лет могут рассчитывать на зарплату 208 тысяч рублей в месяц, что сравнимо с зарплатой разработчиков, а иногда и превышает ее.
Средняя заработная плата начинающего аналитика данных в США, по данным IBM, составляет более $80 тысяч в год. Опытные специалисты могут рассчитываться на среднюю годовую зарплату $100-116 тысяч.
Это приносит пользу
Бизнес сегодня получает множество разных данных от клиентов: количество посещений сайта, транзакции, взаимодействие с рекламой. При этом 65% компаний не могут проанализировать имеющиеся данные, показал опрос Gemalto. 89% организаций считают, что если бы они умели правильно анализировать информацию, то получили бы конкурентное преимущество.
Специалисты по анализу данных могут внести вклад в развитие бизнеса и увидеть результаты в виде повышения эффективности.
Это перспективно
Сайт LinkedIn составил список профессий, которые позволяют быстро построить карьеру. Исследователи посчитали, что специалисты по аналитике данных имеют высокие шансы получить повышение по службе. Карьерные перспективы в данной отрасли LinkedIn оценил на 9 из 10.
Это интересно
Аналитика данных — универсальная область, а специалисты по аналитике востребованы в самых разных отраслях. Аналитики данных могут работать не только в IT-компаниях, но и реализовать себя в самых разных сферах.
Здравоохранение использует данные, чтобы предоставлять более качественные услуги и программы. В сельском хозяйстве данные используются для повышения урожайности и даже для контроля за прорастанием семян. В автомобильной отрасли аналитика помогает разрабатывать более удобные транспортные средства, предсказывать неисправности, прогнозировать спрос. А есть еще сфера финансовых услуг, коммерция и различные сектора бизнеса, которые работают с данными. Так что у специалиста есть возможность не только погрузиться в мир цифр и статистики, но и ближе познакомиться с новыми для себя отраслями от ритейла до освоения космоса и внести ценный вклад в развитие компании.
Кто может быть аналитиком?
Это работа подойдет тем людям, которые любят работать цифровыми массивами информации, а также умеют ее анализировать. Им необходимо обладать хорошей памятью, иметь дипломом факультета экономики и финансов.
Аналитикам необходимо обладать следующими качествами:
- ответственность;
- развитое мышление и ум;
- внимательность;
- терпеливость;
- креативность;
- наблюдательность;
- организованность.
Надо знать, где искать информацию и уметь пользоваться программным обеспечением, без которого будет достаточно сложно работать в современных условиях стремительного развития социума.
На этом у нас все. Теперь вы знаете практически все о профессии аналитик кто это такой, чем он занимается и как получить данную специальность. Мы надеемся, что данная публикация стала вам полезной.
Spread the love
Overview of the Systems Analyst Job
A system analyst pertains the understanding of programming languages, operating systems and information systems. Additionally, she/he helps identify and plan the technical solutions, write documents from technical aspects, create application models and keep himself up to date with technical and industry developments. Occasionally, a systems analyst may be a specialist for a specific set of technology and gives his services by providing the expert suggestions/recommendations against the application of technology in the betterment of the solution being developed.
It’s rare for a Systems Analyst to actually sit and code but they should understand the underlying coding basics, concepts and best practices as it will help them make better decisions when they are planning and designing Information systems that will help organizations be more effective and efficient in their operations.
It is interesting to note that Computer System Analyst is currently one of the best technology jobs in the world!
To get a broader sense of understanding of all the activities that are performed by a Systems Analyst, let’s see all the responsibilities and duties performed by him in each phase of a typical project life-cycle.
Чем занимается продуктовый аналитик
Продуктовый аналитик анализирует состояние продукта и помогает развивать его: следит, чтобы метрики продукта не проседали, а продуктовые решения были успешными.
Мы не нашли единых правил организации данных, постановки задач и проведения тестов для продуктовых аналитиков, в каждой компании они свои. Имеет значение и жизненный цикл продукта, с которым придется работать: в только что запущенном стартапе аналитика попросят привести в порядок систему сбора данных, а в зрелом — найти точки роста и рассмотреть конкурентов.
Поэтому мы проанализировали десятки вакансий и составили список задач, с которыми может столкнуться аналитик. В обзор попали не только ИТ-компании, но и «традиционный бизнес»: авиаперевозчики, компании масс-маркета и логистики.
Находить точки роста и «узкие места» продукта
Продуктовой команде сложно опираться на данные о том, сколько раз кликнули на кнопку, они не объясняют причину поведения человека. Поэтому команда идёт к аналитику, который делает выводы на основе данных, находит закономерности и аномалии в продукте.
Как найти «узкое место». Пример из геймдева
Разрабатывать отчёты и метрики мониторинга продуктов
Дашборды показывают командам и руководителям ключевые показатели продукта, зависимости и тренды. Аналитик решает, какие отчёты и метрики нужно выводить на дашборд, чтобы они не отвлекали от главного и помогали принимать управленческие решения. Нет универсального набора метрик, который нужен команде, их выбирают в зависимости от целей бизнеса и типа продукта.
Продакт-менеджер Сергей Тихомиров соотносит набор метрик с жизненным циклом продукта. А продакт AppMetrica Владислав Прищепов советует отталкиваться от цели и сосредоточиться на ключевой метрике продукта. Так, для приложения по доставке еды — это «time to eat»: время от совершения заказа до его получения.
Валидировать проблемы и решения команды
Аналитик «копает» количественные данные, чтобы проверить гипотезы команды и правильно расставить приоритеты в задачах. Если при глубинном интервью команда выявила проблему, аналитик может подтвердить её или опровергнуть. Например, проанализировав сотни разговоров менеджеров колл-центра с клиентами по ключевым словам с помощью инструментов речевой аналитики.
Проводить A/B-тесты
Рабочие гипотезы проверяют на контрольном сегменте пользователей. Аналитик следит, чтобы на тест не влияли внешние и внутренние факторы: праздники, погода за окном, обзвон клиентов менеджерами колл-центра — всё это может искажать показатели.
Результат тестов должен быть статистически значим — по данным сервиса Appsumo так бывает лишь в 12,5% случаев. Если контрольный сегмент подтвердил гипотезу, её масштабируют. Отдельная проблема — принимать решение после тестов в b2b с небольшим трафиком.
Проверять и масштабировать гипотезы
Тестирование гипотезы условно делится на четыре этапа: 1) ищем метрику, на которую хотим влиять; 2) проводим исследование; 3) анализируем обратную связь; 4) убиваем гипотезу или масштабируем. Аналитик работает с продуктовой командой на каждом этапе, отвечает на вопросы «Почему это произошло» и «Что с этим сделать», спасает команду от поддержки непопулярных решений. Главная ценность работы аналитика — в интерпретации результатов.
Кейс компании Авито
Авито изменили интерфейс карточки товара и провели A/B-тест. Он показал, что в контрольной группе на кнопку «Написать» стали кликать меньше (плохо), но увеличилась конверсия первых сообщений выросла (хорошо).
Результаты теста — отрицательные, кажется, что это плохо
Professional development
Training often takes place on the job with additional support from in-house courses. These are likely to cover programming languages and the principles of systems analysis, plus specific training to cover the technical skills required for particular projects.
You can also develop your interpersonal skills in order to enhance interaction with clients, with courses in areas such as:
- communication
- leading a team
- presentation skills.
Many large companies run mentoring schemes to ensure that you’re exposed to different working environments and systems. They also try to tailor your training opportunities to the projects you’re working on.
Membership of relevant bodies such as The Institution of Analysts and Programmers (IAP) and the BCS (The Chartered Institute for IT) is useful for building up a network of contacts.
Continuing professional development is key throughout your career and you’ll need to keep updating and reviewing your skills as new technologies, products and services emerge. You could study for a short course or Masters at a university or undertake a practitioner qualification offered by a specialist training provider. Useful CPD qualifications include the BCS Practitioner Certificate in Enterprise and Solutions Architecture and Prince2.
With experience you could apply for professional registration as a Chartered IT Professional (CITP).
Итоги
Аналитик — важная составляющая процесса разработки. Часто от его компетенции зависит целостность и прогнозируемость разрабатываемого продукта. Поэтому ценность аналитика определяется возможностью применения его в требуемых работодателю задачах. Чем больше похожих задач или смежного опыта — тем ценнее сотрудник.
А потенциальному соискателю важно понять, что хотелось бы пробовать, чтобы искать соответствующие позиции. И в процессе собеседования очень важно понять, какие задачи нужно будет решать, какие скиллы будут применяться и что можно прокачать на том или ином месте работы.