Александр
Это спорная точка зрения. Есть противоположное зрение, чувак будет требования пропускать через свою призму понимания технологий и это может приводить к тому что программисты будут решать не проблему бизнеса, а что то другое
Все зависит от того какие обязанности лежат на аналитике. В моем понимании это человек который может на понятном языке объяснить бизнесу что делает сейчас продукт и почему именно так он это делает (например он может залезть в сорцы и не тревожить программистов). Так же он может объяснить программисту что от него требует бизнес. Т.е. это своего рода переводчик ) К сожалению сейчас я наблюдаю аналитиков которые просто создают таски в которые слово в слово переписывают то что сказал заказчик и практически не понимают специфику разработки. Но это мое окружение, возможно где то все намного лучше