Ответ
Бизнес-аналитик (BA) в команде выполняет роль связующего звена между заказчиком и разработчиками. Его ключевые задачи:
- Сбор требований — интервью с заказчиком, выявление потребностей, анализ рынка.
- Документирование — написание пользовательских историй (User Stories), спецификаций, use cases.
- Приоритизация — помогает Product Owner'у расставлять приоритеты в бэклоге.
- Валидация решений — проверка, что фичи соответствуют бизнес-целям.
- Моделирование процессов — создание диаграмм (BPMN, UML), прототипов интерфейсов.
Пример User Story:
Как [роль], я хочу [функция], чтобы [ценность].
Например: "Как пользователь, я хочу фильтровать товары по цене, чтобы быстрее найти подходящий вариант".
BA также участвует в демо, ревьюит тест-кейсы и помогает избегать scope creep. В Agile работает в тесной связке с PO и командой.