Plan Template - PlutoGr/TravelAgency GitHub Wiki
Шаблон ТЗ
Скопируйте блок ниже в новую страницу Plan-Название.md, добавьте ссылку в боковую панель и в дорожную карту.
# Название функции
Статус: черновик | согласовано | в работе (#issue) | сделано (см. Doc-…)
## Цель
Какую задачу пользователя решаем, одним абзацем.
## Простой пример
Шаг пользователя или запрос и ответ, по которому сразу понятна суть.
## Объём
- что входит.
## Вне объёма
- что сознательно не делаем сейчас.
## Модель данных
Новые сущности, поля, связи, в каком сервисе хранятся.
## API
Новые или изменённые эндпоинты: метод, путь, доступ, тело, ответ, ошибки.
## Интерфейс
Экраны, состояния, тексты ошибок.
## Приёмка
Сценарии, по которым функция считается готовой.
## Открытые вопросы
- вопрос, варианты.
Как сравнивать с аналогами: для каждой функции полезно посмотреть, как она сделана у Tourvisor и других агрегаторов, и записать в «Цель» или «Открытые вопросы», что берётся и что делается иначе.