Рубрики

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

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

История профессии

Профессия «Системный аналитик» (дальше - СА) появилась на рынке труда относительно недавно, но, как и большинство специальностей, связанных с АйТи, быстро завоевала популярность. Аналитик – существительное от слова "анализировать", значит, данная позиция предполагает всестороннее развитие человека. СА должен иметь представление не только об информационных технологиях, но и разбираться в экономике, маркетинге и менеджменте, а также в той отрасли, в которой специализируется его компания-наниматель.

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

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

Другие названия

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

системный аналитик должностная инструкция

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

Что нужно делать?

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

Такие разные аналитики

Но известно, что системный аналитик - далеко не единственный аналитик в АйТи-сфере, существует ещё и тот, кто анализирует бизнес. В чём разница между этими двумя профессиями?

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

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

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

Функциональные обязанности

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

  • Мониторинг различных сфер для выявления необходимости разработки программного обеспечения или системы, которые могли бы быть использованы в этих областях.
  • Работа с клиентом: определение основных требований клиента;
  • Оптимизация бизнес-проектов.
  • Изучение мнений пользователей о работе той или иной системы для возможного её улучшения.
  • Бумажная работа с клиентом: составление и оформление всех необходимых документов для заключения договора с заказчиком, календарное планирование проекта, разработка плана действий, составление отчётов на всех этапах разработки.
  • Написание технического задания для команды разработчиков после анализа требований клиента и описания этих требований специальными нотациями.
  • Коммуникация с разработчиками на всех этапах проекта, составление отчётов по результатам их деятельности.

работа системного аналитика

Но и это ещё не всё, что делает системный аналитик. Профессиональный стандарт этого специалиста включает ещё такие функциональные обязанности, как:

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

Специфика работы

Человек, которому кажется, что то, чем занимается системный аналитик, очень близко к профессии его мечты, должен понимать, что ожидать нормального рабочего графика не придётся: никто не отменял работу с клиентами из других стран, разницу часовых поясов, а также постоянные командировки для уточнения тех или иных деталей по проекту. Кроме того, когда приближается срок сдачи проекта, о нормированном графике и вовсе можно забыть.

резюме системный аналитик

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

Требования

Каковы же требования системного аналитика? Конечно, они зависят от престижа компании, в которой он трудится, но ведь нечто общее есть во всех фирмах. Из основных навыков, обязательных для СА, можно отметить:

  • Системное анализирование, обработка полученных результатов и представление их в формальном виде.
  • Владение основами проектировки и разработки программного обеспечения и информационных систем.
  • Подготовка необходимой документации, связанной с разработкой программного обеспечения или информационных систем.
  • Подготовка технического задания, а также выбор наиболее подходящих методов тестирования конечного продукта.
  • Владение языками программирования.
  • Владение специализированными программами проектировки и моделирования (их перечень зависит от конкретной компании).
  • Объектно-ориентированное программирование.
  • Документирование программного обеспечения.
  • Проектирование интерфейса (в частности человеко-машинного).
  • Владение основами менеджмента (для эффективного планирования проекта), экономики и бухучёта.

Личные качества

Что касается личных качеств, которыми должен обладать и обычный, и ведущий системный аналитик (ответственность последнего, конечно, гораздо больше), стоит отметить коммуникабельность (иначе общения ни с клиентом, ни с командой разработчиков не получится), системность (ключевое качество для анализа) и представительность (именно она поможет создать доверие между заказчиком и СА, а также СА и программистами). Кроме того, аналитик не выживет без умения чётко формулировать задачи (разработчики откажутся работать с абстрактным), выделять основное и избавляться от несущественного (также положительно скажется на формулировании заданий, позволяя отбросить ненужные детали и сосредоточиться на главном). И, как и в любой профессии, хоть в какой-то мере связанной с людьми, системному аналитику нужна хорошая интуиция: она позволит не только налаживать контакт с нужными людьми, но и более эффективно работать с проектами. И, естественно, самое важное - умение структурировать получаемую информацию, расставляя задачи в плане действий в приоритетном порядке.

Как стать и чего ждать?

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

профессия системный аналитик

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

А в перспективах (если верить тем, кто работает в этой сфере) – позиции и эксперта-консультанта по внедрению информационных систем, и бизнес-аналитика, и руководителя АйТи-проектов. Наблюдается тенденция к углублению специализации в некоторых системах, а также выделение аналитика в команде разработчиков, что свидетельствует о важности этой должности, а также гарантирует постепенный рост заработной платы.

Немного о резюме

Как выглядит идеальное для этой профессии резюме? Системный аналитик, если верить сайтам по поиску работы, - это чаще мужчина в возрасте от 25 до 45 лет. Обычно работодателя не интересуют личные качества кандидата – гораздо важнее то, что он умеет в своей профессиональной деятельности, хотя тому, кто не умеет работать с людьми, получить эту позицию будет очень не просто. Человека без опыта работы в компанию не возьмут, максимум – примут кандидата, который трудился в схожих сферах (например, на должности бизнес-аналитика). Не обойтись и без высшего образования (о нём говорилось выше), и практически профессиональных знаний программирования – основ явно будет маловато. В некоторых случаях, это также упоминалось, понадобятся и узкоспециализированные знания (в том же строительстве, медицине и так далее – сфера зависит от того, для кого разрабатывается программное обеспечение). Часто встречается требование о владении английским языком как минимум на среднем уровне.

требования системного аналитика

Естественно, за подобный список требований и оплата соответствующая. Начинающий системный аналитик зарабатывает от 600 долларов (это в фирмах, где его функции минимальны). В более крупных предприятиях зарплата доходит до 1500 долларов, но попасть туда можно, только имея за плечами довольно богатый опыт. Максимальная заработная плата системного аналитика – 2500 долларов.

Заключение

Имея общее представление о том, кто такой системный аналитик, с чем связана его работа и что за неё можно получить, нетрудно понять, подходит ли вам эта профессия или нет. Сегодня всё больше людей, уже получивших высшее образование, идут переучиваться на то, что каким-то образом связано с АйТи-сферой, веря, что там они смогут заработать гораздо больше, чем по первому диплому. Специальность системного аналитика будет легко освоить тем, кто уже имеет представление хотя бы об основах программирования, но не стоит отчаиваться и тем, кто ничего не смыслит в нём – научиться при желании можно всему. Главное, помнить: АйТишник – это не профессия, а образ жизни и стиль мыслей. Любая прибыльная работа в этой сфере связана с ненормированным рабочим днём и скользящим графиком, но игра действительно стоит свеч.