Системный аналитик описывает, как должна работать информационная система: какие данные приходят, что с ними происходит, какие статусы меняются, какие проверки обязательны и что делать при ошибке. Он нужен там, где задача затрагивает не один экран, а поведение нескольких сервисов, ролей и правил.
Работа начинается с уточнения логики. Аналитик выясняет, что происходит в основном сценарии, какие есть исключения, кто отправляет запрос, что получает в ответ, где хранится состояние и как изменение увидят другие системы. Его задача — убрать неясность до того, как разработчик начнёт проектировать решение, а тестировщик писать проверки.
От бизнес-аналитика системного аналитика отличает техническая глубина. Бизнес-аналитик помогает понять проблему процесса и целевое изменение для компании. Системный аналитик переводит согласованную задачу в устройство будущей реализации: данные, статусы, правила обработки, интеграции, ошибки и критерии готовности. Если эта граница размыта, команда получает красивую формулировку, но всё равно спорит о деталях во время разработки.
В профессию часто приходят из тестирования, поддержки, внедрения, разработки и смежной аналитики. Такой опыт помогает видеть, где в требованиях спрятана будущая поломка: неучтённый статус, двусмысленное поле, забытый отказ внешнего сервиса или правило, которое участники понимают по-разному.