Ответ
BA (Business Analyst) — это связующее звено между бизнесом и разработкой. Он помогает:
- Четко сформулировать требования — избегаем "хотелок" и недопонимания.
- Снизить риски — уточняет детали до старта разработки, а не в процессе.
- Оптимизировать бюджет — меньше правок = меньше переделок.
Пример:
Клиент хочет "удобный интерфейс". BA проведет воркшопы, опросит пользователей и сформирует конкретные user stories:
Как клиент, я хочу фильтровать товары по цене,
чтобы быстро найти подходящий вариант.
Без BA требования часто превращаются в бесконечные правки, а проект — в долгострой.