Что такое системный анализ
Что проверяют
Понимаете ли вы, чем системный аналитик отличается от бизнес-аналитика и что он на самом деле производит в команде разработки. Почти всегда следом просят описать ваш типичный путь от запроса бизнеса до задачи разработчику и назвать артефакты, которые вы при этом делаете.
Как отвечать
Начните с короткого определения: системный анализ в разработке ПО это перевод бизнес-потребности в требования к конкретной системе, её данным и интеграциям так, чтобы разработчик мог это реализовать, а тестировщик проверить. Бизнес-аналитик отвечает на вопрос «что и зачем нужно бизнесу», системный на вопрос «как это должно работать в системе».
Дальше покажите, из чего складывается работа:
- выявление требований: интервью, разбор текущих процессов, анализ существующей системы, её данных и документации смежных команд;
- функциональные и нефункциональные требования: use case или user story с критериями приёмки, плюс производительность, безопасность, доступность;
- модели: BPMN для процессов, UML (sequence, activity, state) для поведения, ER-диаграмма или логическая модель данных;
- интеграции: контракт API (OpenAPI для REST, схемы сообщений для Kafka или RabbitMQ), обработка ошибок, идемпотентность, маппинг полей между системами;
- сопровождение: ответы на вопросы разработки, согласование изменений, участие в приёмке.
Закрепите ответ примером: какая была задача, какие артефакты вы сделали, где пригодился SQL или чтение кода, чтобы проверить гипотезу о данных. Если опыт небольшой, покажите на учебном или пет-проекте, но конкретно.
Где спотыкаются
Отвечают академическим определением про «исследование сложных систем» и на этом останавливаются. Интервьюеру нужна практика, а не формулировка из учебника.
Смешивают системный анализ с управлением проектами. Сроки и ресурсы ведёт менеджер, аналитик может помогать с оценкой, но его зона это требования и модель системы.
Перечисляют нотации без понимания, зачем каждая. Назвали sequence-диаграмму, будьте готовы объяснить, какой вопрос она снимает: порядок вызовов и точку, где интеграция может упасть.