Системный аналитик
Организует и курирует автоматизацию деятельности предприятия в целом или одного из его отделов. Он также разрабатывает IT-систему, включающую в себя комплекс компьютерных программ, работающих на повышение эффективности бизнеса и может выступать в качестве консультанта по системному анализу и автоматизации. Он прорабатывает сценарии использования, пишет технические задания для разработчиков, тестирует и принимает готовые продукты. В профессии требуется аналитический склад ума, знания в области инженерии, хорошие навыки коммуникации и организаторские навыки.Ключевая роль системного аналитика в проекте автоматизации компании заключается в разработке непротиворечивой и полной модели требований бизнеса к внедряемому программному обеспечению.
Основные обязанности:
- Сбор, анализ и документирование требований;согласование требований с заказчиком, для одинакового их восприятия как заказчиком, так и разработчиками проекта;определение пользователей проекта;
- определение прав доступа.Изучение и систематизация документации по проекту в части выделения процессов, подлежащих автоматизации;
- Подготовка документации по описанию сущностей, взаимосвязей и процессов предметной области с использованием специальных нотаций;В процессе выявления требований заказчик может сообщить не всю необходимую информацию для полноценного функционирования проекта ;
- Аналитик должен уметь выявить эту информацию и согласовать с заказчиком данный функционал работы ;
- Написание технического задания ;
- Участие в подготовке схем тестирования функционала для выявления отклонений от сформулированных бизнес-требований и функциональных требований;
- участие в тестировании прототипа разрабатываемой системы ;
- Участие в обучении пользователей системы;
- анализ рисков и причин возникновения ошибок при разработке систем;
- участие в выборе платформы для реализации проекта.
Требования к индивидуальным особенностям специалиста
- Системное мышление;
- Обучаемость;
- Внимательность;
- Аналитический склад ума;
- Грамотность;
- Умение формулировать непротиворечивые требования;
- Умение разделять общее и частное.
Требования к профессиональной подготовке
- Высшее техническое или экономическое образование ;
- Знание нотаций IDEF0‚ IDEF1X‚ EPC;
- Умение составлять SQL-запросы и работать с БД;
- Способность быстро понять требования и определить их приоритет, а также рассказать о технических решениях и их влиянии на бизнес понятным клиенту языком;
- Умение в различных проектах следовать принятой методологии, нотациям и формам документов;
- Навыки работы с соответствующим программным обеспечением;
- Способность к коллективной работе с другими аналитиками в случае, если над проектом трудится команда;
- Умение, сохраняя творческий стиль работы, соблюдать дисциплину в отношении ведения документов, версий, протоколов и готовность трудиться в команде с архитекторами, разработчиками, тестировщиками;
- Навык убедительно демонстрировать компетенцию компании в определенной области, по итогам краткого разговора составить представление о клиенте и его требованиях к решению;
- Основы программирования (в том числе объектно-ориентированного), проектирования, разработки, документирования программного обеспечения;
- Основы теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации;
- Основы проектирования человеко-машинных интерфейсов;
- Общие знания в области менеджмента, основ экономики, бухгалтерского и управленческого учета.