Кто в команде занимается написанием ТЗ и функциональных требований

«Кто в команде занимается написанием ТЗ и функциональных требований» — вопрос из категории Требования и ТЗ, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Обычно ТЗ и функциональные требования разрабатываются совместно с бизнес-аналитиком (BA) и product owner (PO). PM координирует процесс, обеспечивая согласованность с целями проекта.

Роли:

  • BA — детализирует требования, описывает user stories, use cases.
  • PO — определяет приоритеты и бизнес-ценность.
  • Разработчики/архитекторы — уточняют технические ограничения.
  • QA — проверяет тестируемость требований.

Пример структуры ТЗ (user story):

**Title**: User Login  
**As a** registered user  
**I want to** log in via email and password  
**So that** I can access my account  

**Acceptance Criteria:**  
1. Поле email валидирует формат.  
2. При неверном пароле — ошибка "Invalid credentials".  
3. После успешного входа — редирект на /dashboard.  

PM финализирует документ, устраняя противоречия, и обеспечивает его утверждение.