Системный анализ
Почему мы
Как мы работаем
Системный аналитик отвечает на проекте за техническую постановку задачи разработки ПО.
Системный аналитик знает продукт и систему, понимает бизнес-задачу и разрабатывает функциональные требования (ФТ) и техническое задание (ТЗ), в которых прописана ее техническая реализация.
Задачи системных аналитиков включают в себя следующие:
- выявление требований путем анализа существующего ПО, проведения интервью со стейкхолдерами и пользователями, а также приоритизация требований и планирование их реализации;
- выявление и купирование технических и UX рисков на проекте;
- дизайн систем, включая проектирование баз данных, интеграционных решений, схем обмена;
- ведение документации: создание и актуализация документов с требованиями, подготовка графиков и диаграмм, разработка интерактивной документации;
- разработка прототипов и проведение демонстраций для пользователей, стейкхолдеров и команд разработки;
- не только поддержка, но и развитие текущих проектов (предложения по оптимизации и действия по улучшению продукта и процессов);
- обучение пользователей принципам работы нового ПО и помощь пользователям в решении возникающих вопросов.
В краткосрочной перспективе работа системного аналитика уменьшает затраты на разработку. В долгосрочной перспективе повышается стабильность системы. Аналитика помогает сократить количество багов при внедрении нового функционала в процессе масштабирования или изменения системы.
Участвуем в процессе на всех этапах создания продукта.
- на первом этапе создания продукта команда аналитики перерабатывает входящие требования в формализованную форму, учитывая текущее состояние продукта, существующие интеграции и т.д.;
- аналитик формирует техническое задание, в соответствии с которым разработчики будут реализовывать систему;
- следующий этап включает в себя планирование задач и дизайн;
- на этапе непосредственно разработки и последующего релиза участие аналитиков носит консультационный характер;
- на протяжении всего проекта аналитики вносят изменения в документацию по продукту в соответствии с фактическими изменениями, реализованными в процессе разработки;
- если системного аналитика подключают к работе в середине проекта, необходимо учитывать время, требующееся для изучения проекта (в среднем, 1-2 недели в зависимости от полноты и актуальности текущей проектной документации).
Что вы получаете
Техническое задание – документ, формализующий требования к системе, который состоит из следующего:
- цели и задачи проекта;
- описание продукта;
- прототипы;
- функциональные требования;
- требования к разработке, тестированию и проверке;
- нефункциональные требования;
- карта клиентских путей;
- таблица версионности.
Навыки и опыт

Инструменты
– Swagger;
– Postman;
– Confluence;
– Visual Paradigm;
– draw.io;
– Figma;
– Axure RP.

Визуализация ТЗ
– диаграмма бизнес-процесса (BPMN);
– ER-диаграмма (UML);
– диаграмма последовательности (UML);
– диаграмма вариантов использования (UML).