Про профессию переводчика все слышали и понимают, что этот человек занимается переводом с одного языка на другой, стараясь при этом учитывать культурные особенности и контекст. В IT тоже есть такие специалисты, только здесь специалисту приходится изучать бизнес-процессы заказчиков, а потом переводить это на язык разработчиков. Если вы слышали хоть раз словосочетание «системный аналитик», то уже поняли, что речь идёт именно о них. Задача аналитика по сути сводится к выстраиванию коммуникации, чтобы все стороны взаимодействия верно понимали ожидания друг друга и могли их реализовать в продукте. То есть при общении с заказчиком аналитик собирает так называемые «user story», которые позволяют уточнить техническое задание на разработку, а затем контролировать проект перед сдачей в релиз. Так формируются требования, которые помогают команде разработки реализовать ожидания заказчика в конкретных итерационно распределённых задачах, над которыми разработчики и будут трудиться несколько спринтов