Сбор и анализ требований к программному обеспечению (ПО) и ожидаемых результатов заинтересованных сторон;
Анализ существующих бизнес-процессов заказчика;
Моделирование бизнес-процессов;
Разработка технических заданий на программное обеспечение;
Участие в разработке архитектуры и структуры ПО;
Контроль реализации требований на всём жизненном цикле разработки ПО;
Взаимодействие с разработчиками: проработка возникающих вопросов, сопровождение изменений требований, описание сценариев использования и критериев их приемки.
Участие в разработке и согласовании: договорной документации с исполнителем, технических заданий, спецификаций, требований приемки, протоколов, внутренней нормативной документации по жизненному циклу ПО и т.п.;
Сбор обратной связи пользователей ПО;
Внесение предложений по улучшению существующих процессов или созданию новых;
Проведение совещаний с разработчиками: согласование требований, алгоритмов, макетов интерфейса, решение спорных моментов;
Участие в планировании;
Участие в тестировании и приемке ПО;
Периодический промежуточный контроль соответствия разрабатываемого функционала;
Анализ заявленной трудоемкости от исполнителя;
Приоритизация требований совместно с заказчиком;
Оценивать риски при изменении требований, аргументированно доносить до заказчика влияние новых задач на сроки и бюджет;
Требования:
Высшее образование
Опыт работы в роли аналитика от 3х лет;
Высшее техническое образование;
Знание жизненного цикла разработки ПО. Практический опыт работы в командах разработки;
Знание методов и подходов, а также наличие опыта самостоятельного сбора, анализа и описания требований к ПО;
Опыт декомпозиции задач и управления вариантами/развилками требований;
Знание нормативной базы (стандартов, требований) к разработке, приемке, документированию и поддержанию ПО;
Опыт подготовки функциональных и нефункциональных требований;
Практический опыт написания сценариев и критериев приемки;
Понимание методов тестирования ПО и опыт участия в тестировании;
Базовое понимание технического контекста для проверки реализуемости требований;
Базовые знания языков программирования C++, C#, Python;
Умение четко и структурированно вести общение, переписку;
Навыки управления совещаниями, встречами;
Опыт участия как аналитика в разработке расчетного ПО;
Владение вспомогательным инструментарием для сопровождения требований, разъяснений;
Знание нотаций моделирования бизнес-процессов UML и BPMN.
Условия:
Конкурентная заработная плата: оклад + ежеквартальная премия + годовая премия.
Возможности для профессионального развития и обучения.