Пример требований, которые я выдаю отделу кадров для подбора системных аналитиков в команду разработки
Квалификационные требования
- Высшее профессиональное: техническое (инженерное) или математическое образование;
- Знание основ экономики предприятия и бухгалтерского учета, основ бюджетирования. Глубокое знание организации процессов в 2-х предметных областях: разработка программного обеспечения и одна произвольная предметная область в бизнес-области (например, логистика, управление финансами и т.п.);
- Понимание методологии управления жизненным циклом программного продукта. Знание современных подходов к проектированию архитектуры информационной системы.
- Знание различных методологий разработки программного обеспечения (Scrum, Agile, Waterfall и др.);
- Знание основ объектно-ориентированного подхода в программировании, понимание архитектуры клиент-сервер и принципов разработки трехзвенных приложений;
- Знание концептуальных подходов к проектированию и разработке баз данных и баз знаний;
- Знание и умение применять одну из методик описания бизнес-процессов: BPMN, IDEF0, DFD, UML и т.п.;
- Аналитическое мышление и умение систематизировать информацию. Грамотная устная и письменная речь;
- Уверенный пользователь офисного ПО.
Навыки системного аналитика | Навыки бизнес аналитика |
---|---|
Навыки описания бизнес-процессов, в том числе: | Навыки описания бизнес-процессов, в том числе: |
Знание основ экономики предприятия и бухгалтерского учета | Знание основ экономики предприятия и бухгалтерского учета |
Знание нотации моделирования бизнес-процессов BPMN | Знание нотации моделирования бизнес-процессов BPMN |
Знание нотации моделирования бизнес-процессов IDEF0 | Знание нотации моделирования бизнес-процессов IDEF0 |
— | Знание организации процессов в конкретной бизнес области |
Знание нотации моделирования бизнес-процессов UML | — |
Знание библиотеки ITIL | — |
Навыки ведения переговоров | Навыки ведения переговоров |
Психология общения | Психология общения |
Стрессоустойчивость | Стрессоустойчивость |
Навыки аналитического мышления, структурирования данных и анализа закономерностей | Навыки аналитического мышления, структурирования данных и анализа закономерностей |
Грамотная устная и письменная речь | Грамотная устная и письменная речь |
Навыки написания документации, в том числе: | Навыки написания документации, в том числе: |
Техническое задание | Техническое задание |
Руководство пользователя | Руководство пользователя |
Пояснительная записка к техническому проекту | — |
Описание архитектуры информационной системы | — |
Знание стандартов серии ГОСТ 34 | — |
Глубокие знания в методологии управления жизненным циклом программного продукта | Основы методологии разработки программного |
Знание стандарта ISO/IEC 12207:2008 «System and software engineering — Software life cycle processes» (ГОСТ Р ИСО/МЭК 12207-2010 «Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств») | — |
Знание различных методологий разработки программного обеспечения (Scrum, Agile, Waterfall и др.) | Знание основ гибкой методологий разработки программного обеспечения (Scrum, Agile) |
Навыки планирования работ и управления | Навыки планирования работ и управления |
Планирование собственных работ | Планирование собственных работ |
Навыки оценки архитектурных решений и рисков разработки программного продукта | — |
Планирование с использованием диаграммы Gantt-а | — |
Навыки формулирования требований к разработке и постановки задач программистам | — |
Навыки разработки программного обеспечения | — |
Опыт работы с базами данных: проектирование структуры БД | — |
Опыт написания запросов на SQL | — |
Опыт разработки на одном из языков программирования | — |
Функциональные обязанности
- Работа с бизнес заказчиками по вопросам выявления и описания функциональных требований, их формализации (изложения в виде требований, заданий, схем) и согласования. Определение нефункциональных требований, на основе анализа процессов заказчиков;
- Выработка предложений по оптимизации бизнес-процессов предметной области и информационного взаимодействия между участниками (подразделениями предприятия, клиентами, поставщиками, регуляторами);
- Участие в проектировании прикладной функциональной архитектуры информационных систем;
- Разработка технических заданий на создание, доработку, внедрение информационных систем;
- Постановка задач разработчикам (программистам): формулирование задач как детализация требований ТЗ, написание постановок, функциональное тестирование и приемка результатов;
- Разработка сопровождающей документации для информационной системы (спецификации, инструкции пользователей, регламенты, стандарты и др.);
- Обучение пользователей, демонстрация работы информационной системы заказчикам.
Необязательно, но будет плюсом
- Опыт работы в должности системного аналитика или бизнес аналитика;
- Опыт участия в проектах по разработке программного обеспечения в роли постановщика задач, тестировщика, разработчика ПО;
- Знание систем управления базами данных и владение каким-либо CASE-средством для проектирования БД;
- Опыт работы с инструментами описания бизнес-процессов.
Комментарии на Sponsr Требования к системному аналитику