Plan Template - PlutoGr/TravelAgency GitHub Wiki

Шаблон ТЗ

Скопируйте блок ниже в новую страницу Plan-Название.md, добавьте ссылку в боковую панель и в дорожную карту.

# Название функции

Статус: черновик | согласовано | в работе (#issue) | сделано (см. Doc-…)

## Цель
Какую задачу пользователя решаем, одним абзацем.

## Простой пример
Шаг пользователя или запрос и ответ, по которому сразу понятна суть.

## Объём
- что входит.

## Вне объёма
- что сознательно не делаем сейчас.

## Модель данных
Новые сущности, поля, связи, в каком сервисе хранятся.

## API
Новые или изменённые эндпоинты: метод, путь, доступ, тело, ответ, ошибки.

## Интерфейс
Экраны, состояния, тексты ошибок.

## Приёмка
Сценарии, по которым функция считается готовой.

## Открытые вопросы
- вопрос, варианты.

Как сравнивать с аналогами: для каждой функции полезно посмотреть, как она сделана у Tourvisor и других агрегаторов, и записать в «Цель» или «Открытые вопросы», что берётся и что делается иначе.