Как научился писать ТЗ

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

Ответ

Начинал с изучения основ бизнес-анализа и стандартов (BABOK, ГОСТ 34). Практиковался на реальных проектах, разбирая кейсы и получая фидбек от команды. Использую шаблоны, но адаптирую под контекст. Например, для API-интеграции:

{
  "endpoint": "/orders",
  "method": "POST",
  "request": {
    "user_id": "int, required",
    "items": "array of product_ids"
  },
  "response": {
    "success": "bool",
    "order_id": "int"
  }
}

Ключевые принципы:

  1. Четкие acceptance criteria (Given-When-Then)
  2. Минимум допущений, максимум примеров
  3. Отдельно выделяю нефункциональные требования
  4. Всегда согласовываю с dev-ами уровень детализации

Постоянно рефакторю подход на основе ретроспектив.