Files
web-frontend/docs/appendix/current-state.md
2026-05-01 11:24:14 +07:00

2.2 KiB
Raw Blame History

Приложение: текущее состояние продукта

Назначение приложения

Этот раздел нужен, чтобы ТЗ не отрывалось от реальной реализации.

Ниже перечислены основные разделы, уже присутствующие в кодовой базе web-frontend, которые можно использовать как фактическую основу для дальнейшей детализации ТЗ.

Клиентские разделы

  • главная страница
  • каталог товаров
  • карточка типа товара
  • корзина
  • список клиентских заказов
  • карточка клиентского заказа
  • профиль пользователя
  • адреса
  • уведомления
  • бонусная программа

Менеджерские разделы

  • список клиентов
  • карточка клиента
  • приглашение клиента
  • список заказов
  • карточка заказа
  • уведомления
  • настройки каталога
  • настройки сообщений
  • настройки синхронизации
  • бонусный блок

Что это означает для ТЗ

ТЗ можно писать не с нуля, а на основании уже сложившейся структуры продукта.

Это позволяет:

  • быстро привязать бизнес-требования к реальным экранам
  • не терять уже реализованные сущности
  • сократить расхождение между договорной документацией и кодом

Что еще нужно будет дозаполнить

  • окончательная экранная карта
  • перечень состояний каждого ключевого экрана
  • точные статусы заявок и заказов
  • детальное описание бонусного контура
  • детальная спецификация интеграции с 1С