Без заголовка
Требования а) выявляет, б) формулирует, в) документирует, г) валидирует (это всё разные практики, и там ещё есть управление требованиями и т.д.) инженер по требованиям, разбираясь при этом в разнице между требованиями и потребностями (они относятся к разным системам). Не фиксирует, а документирует (ибо требования меняются, и это нужно учитывать -- слово "фиксирует" тут сбивает с толку). Инженер-архитектор разрабатывает системную архитектуру. Инженер по испытаниям пишет план испытаний.
Если инженер-архитектор говорит, что у ракеты должно быть три ступени, то так тому и быть. Если инженер по требованиям говорит, что ракета должна лететь со скоростью не меньше 9км/сек, то так тому и быть. Если инженер пишет план испытаний, то его никто не утверждает дополнительно: он ведь главный, он несёт ответственность. Если это всё говорит аналитик, то эти высказывания должен потом утвердить инженер, взять на себя ответственность. Инженер говорит "так будет" (и от него этого ждут), аналитик говорит "моё мнение такое-то", ждут от него аналитического отчёта (а решение по изменению мира -- это синтез, а не анализ). Вот и вся разница. Аналитик не требования выдаёт, а аналитический отчёт с тем, что может быть станет требованиями.