Аналитик проводит интервью, изучает полученные данные от заказчика и пользователей, чтобы понять, как именно реализовать то, что требуется. Например, если руководитель хочет новый отчет, аналитик выясняет какие данные он хочет видеть в отчете, смотрит какие даннные мы действительно можем предоставить и пишет требование.
Системный аналитик создает примерное описание того, как будет выглядеть и работать программа или сайт. Например, если магазин планирует обновить свой веб-сайт, системный аналитик может нарисовать черновые эскизы страниц и описать основные функции.
Аналитик передает информацию о том, что именно должно быть создано, команде разработчиков, которые будут делать программу или сайт. Например, если нужно добавить новую функцию в приложение, системный аналитик составляет документ, в котором подробно описывает, как она должна работать.