Хорошее знание бизнес-процессов
Системный аналитик занимается анализом предметной области и формулированием требований к разрабатываемым информационным системам и прикладному программному обеспечению. Он должен уметь задавать "правильные" вопросы и получать "нужные" ответы, поэтому кандидату на данную позицию должны быть присущи такие качества, как системность, коммуникабельность и представительность.
Системный аналитик
Общее описание
Системный аналитик – специалист в области анализа предметной области и формулирования требований к разрабатываемым информационным системам и прикладному программному обеспечению.
Илья Федоров, руководитель проектов и специалист по разработке и внедрению бизнес-приложений
Образование
Одно из ключевых требований работодателя к соискателям – наличие профильного высшего образования. Специальности, связанные с разработкой программного обеспечения и автоматизированными системами управления:
- «Прикладная математика и информатика» (010501);
- «Математическое обеспечение и администрирование информационных систем» (010503);
- «Вычислительные машины, комплексы, системы и сети» (230101);
- «Прикладная информатика в экономике» (080801);
- «Программное обеспечение вычислительной техники и автоматизированных систем» (230105).
Данные специальности преподаются во многих вузах России. Наиболее авторитетные по данным направлениям: МГУ им. М. В. Ломоносова, МГТУ им. Н. Э. Баумана, Московский государственный университет экономики, статистики и информатики, МИФИ.
Некоторые вузы предлагают для
Профессиональными аттестатами и сертификатами, подтверждающими уровень знаний кандидата, являются:
- диплом о среднем техническом или высшем образовании по специальности, связанной с информационными технологиями;
- сертификаты, подтверждающие наличие навыков и специальных знаний по методологиям и нотациям описания бизнес-процессов и профильного программного обеспечения.
Дополнительным преимуществом кандидата будут дипломы или сертификаты:
- о прохождении курса подготовки по специализации «системный аналитик»;
- о профессиональной переподготовке.
Справка: в июне 2008 года Российский союз промышленников и предпринимателей (РСПП) совместно с Министерством образования и науки РФ предложил утвердить профессиональные стандарты по наиболее массовым и востребованным профессиям в области информационных технологий. В число разработанных РСПП стандартов входит стандарт и по профессии "системного аналитика«*.
Смежные карьеры
К кандидатам на должность системного аналитика компании-работодатели предъявляют следующие требования:
- Наличие опыта работы в проектах не менее
1–1,5 лет на позициях технического писателя, программиста, разработчика и тому подобных. - Наличие опыта работы в качестве специалиста в области информационных технологий и участие в проектах разработки и внедрения программного обеспечения. Особое внимание уделяется наличию опыта участия в проектах по разработке и внедрению прикладных информационных систем, в том числе систем автоматизации учета и систем управления деятельностью предприятия (ERP).
Функциональные обязанности
Типичные функциональные обязанности системного аналитика:
- изучение той или иной области на предмет внедрения и/или разработки прикладных информационных систем;
- участие в интервьюировании (совместно с бизнес-аналитиками) бизнес-экспертов и пользователей информационных систем на предмет изучения текущих принципов организации хода процессов (в том числе с точки зрения функционирования информационных систем);
- изучение и систематизация документации по проекту в части выделения процессов, подлежащих автоматизации;
- подготовка документации по описанию сущностей, взаимосвязей и процессов предметной области с использованием специальных нотаций;
- участие в постановке задач и разработке технического задания;
- сбор, анализ и документирование функциональных требований к программному обеспечению.
Также в круг обязанностей системного аналитика может входить выполнение дополнительных функций:
- участие в подготовке схем тестирования функционала для выявления отклонений от сформулированных бизнес-требований и функциональных требований;
- участие в тестировании прототипа разрабатываемой системы;
- участие в обучении пользователей системы;
- анализ рисков и причин возникновения ошибок при разработке систем;
- участие в выборе платформы для реализации проекта.
Профессиональные умения и навыки
Системный аналитик должен знать:
- основы программирования (в том числе объектно-ориентированного), проектирования, разработки, документирования программного обеспечения;
- основы теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации;
- основы проектирования человеко-машинных интерфейсов;
- обладать общими знаниями в области менеджмента, основ экономики, бухгалтерского и управленческого учета.
Системный аналитик должен иметь следующие навыки:
- системного анализа и формализации результатов обследования предметной области;
- использования методик проектирования и разработки информационных систем;
- подготовки проектной документации по разработке программного обеспечения;
- разработки функциональных требований;
- разработки схем тестирования программного обеспечения;
- программирования на языках верхнего уровня (Pascal, C++);
- формализации сущностей и ассоциаций, документирование, моделирование процессов с использованием специальных методологий и нотаций (ERD, DFD, WFD, IDEF*, ARIS, UML, BPML и других);
- использования специального программного обеспечения, реализующего методологии и нотации (Process Modeler (BPWin), ARIS Toolset, Rational Rose и тому подобное).
Илья Олегович Красильников, технический директор компании ЗАО «МНПП Намип», рассказывает, какие требования предъявляются к претендентам на позицию системного аналитика:
|
Требования |
Критерии роста |
|
1. Высшее образование. 2. Специальные знания и навыки: · профессиональное владение ПК; · теоретические знания и опыт применения на практике системного анализа, средств проектирования АСУ, моделирования и оптимизации бизнес-процессов, в области разработки технических заданий; · уверенные знания в области нескольких бизнес-процессов промышленного предприятия, управленческого и бухгалтерского учета, документооборота промышленного предприятия; · знания в области разработки технических заданий, процесса обследования деятельности предприятий, процесса разработки и внедрения АСУ; · разработка мероприятий по совершенствованию бизнес-процессов, управленческой структуры; · умение координировать работу группы программистов. |
1. Увеличение количества применяемых методик работы с программистами, составления ТЗ и проверки получаемого результата. 2. Увеличение количества сотрудников, деятельность которых координирует аналитик. 3. Увеличение количества бизнес-процессов, в которых разбирается аналитик. 4. Увеличение числа используемых методик проектирования, моделирования КИС, внедрения КИС. 5. Получение сертификатов. 6. Увеличение стажа работы. |
Плюсы и минусы профессии
Широкая эрудиция по основным и вспомогательным бизнес-процессам, ориентирование в предметной области клиента (заказчика) позволяют аналитикам развивать свою карьеру в нескольких направлениях: консультирование, руководство проектами, подразделениями, направлениями.
Системные знания и опыт работы в проектах по внедрению конкретной ERP-системы позволяют специалисту успешно участвовать в проектах по внедрению аналогичных систем.
Также к плюсам работы системным аналитиком можно отнести высокий уровень компенсации; возможность самовыражения и реализации творческого потенциала.
Предоставление гибкого графика работы, в том числе возможность удаленной работы (до 30% рабочего времени), также можно считать плюсом!
«Однако ввиду высокого уровня смежности с другими специализациями (разработчик, архитектор приложений, консультант) существует риск переключения системного аналитика на смежные задачи, что не всегда может отвечать целям и устремлениям специалиста», – рассказывает Илья Федоров.
К недостаткам профессии можно отнести и трудности с переходом в сферы деятельности, не связанные с внедрением и разработкой программного обеспечения.
Основные «проблемы» профессии и пути их разрешения:
1. Наличие значительного опыта в конкретной предметной области или знаний в рамках возможностей конкретной ERP-системы ограничивает возможности перехода в новые предметные области и к другим ERP (фактор «стереотипов»).
Способ устранения: участие в смежных проектах, постоянный поиск и переключение на новые задачи, приобретение опыта работы (знакомства) с другими информационными системами.
2. Низкий уровень формулирования заказчиком целей и задач разработки и внедрения информационных систем (фактор «целеполагания»).
Способ устранения: правильная организация процесса сбора сведений, организация обратной связи, документирование принимаемых решений.
3. Зависимость качества знаний от квалификации бизнес-экспертов и пользователей информационных систем. Низкая квалификация экспертов – низкий уровень понимания и знания предметной области (фактор «стокгольмского синдрома»).
Способ устранения: общение с экспертами профессионального сообщества, их консультирование, а также самообразование либо смена компании.
Оплата труда
Размер дохода системного аналитика зависит от направления деятельности компании и уровня проектов и задачВ Москве вилка заработной платы системного аналитика колеблется от 45 000 до 100 000 рублей.
В последнее время на кадровом рынке все чаще появляется вакансии стартового уровня – «системный аналитик, стажер». Уровень компенсации, как правило, составляет
Размер дохода системного аналитика с опытом работы, прежде всего, зависит от направления деятельности компании и уровня проектов и задач. В компаниях-разработчиках, как правило, материальная компенсация зависит от объема выполненных работ и услуг (оклад + проценты от стоимости услуг). В компаниях заказчика, как правило, фиксированный оклад плюс премии в соответствии с принятой системой мотивации. Бонусы обычно начисляются по результатам участия и завершению проектов.
Перспективы
Имея опыт работы системным аналитиком и опыт участия в проектах, специалист может продолжить свое профессиональное развитие и претендовать на позиции: архитектора приложений, консультанта по внедрению информационных систем, бизнес-аналитика, руководителя проектов по внедрению.
Сейчас наблюдается повышение спроса на данную специализацию, растет заинтересованность работодателей в привлечении квалифицированных специалистов, претендующих на довольно высокий уровень компенсации.
«В связи с увеличением сложности и масштабности проектов тенденция к усилению специализации продолжится, в том числе в четком выделении роли системных аналитиков в составе проектной команды. Также еще больше происходит углубление специализации в направлении ориентации на конкретные системы SAP, Oracle EBS,Axapta, Navision, 1С», – говорит Илья Федоров.
Редакция выражает благодарность Илье Федорову, бизнес-аналитику, консультанту, специалисту в области разработки целей, стратегий, проектирования, разработки и внедрения информационных систем, автоматизации бизнес-процессов, за помощь в подготовке материала.
