Update technical specification structure
This commit is contained in:
99
docs/tz/development-stages.md
Normal file
99
docs/tz/development-stages.md
Normal file
@@ -0,0 +1,99 @@
|
||||
# 13. Стадии и этапы разработки
|
||||
|
||||
## 13.1 Общий порядок выполнения работ
|
||||
|
||||
Работы выполняются поэтапно, чтобы согласовывать ключевые решения до перехода к следующей части реализации.
|
||||
|
||||
Переход к следующему этапу выполняется после согласования сторонами результата предыдущего этапа либо после фиксации замечаний, не препятствующих продолжению работ.
|
||||
|
||||
## 13.2 Этап 1. Разработка и согласование технического задания
|
||||
|
||||
На этапе разрабатывается и согласуется настоящее техническое задание.
|
||||
|
||||
Результат этапа:
|
||||
|
||||
- согласованная редакция технического задания
|
||||
- зафиксированные границы продукта
|
||||
- зафиксированный состав пользовательских ролей
|
||||
- зафиксированные функциональные, интеграционные, технические и эксплуатационные требования
|
||||
|
||||
Критерий завершения этапа: утверждение технического задания сторонами.
|
||||
|
||||
## 13.3 Этап 2. UX/UI и согласование визуального подхода
|
||||
|
||||
На этапе подготавливаются 2-3 сверстанные страницы личного кабинета с основными элементами интерфейса.
|
||||
|
||||
В состав страниц для согласования могут входить:
|
||||
|
||||
- страница входа или регистрации
|
||||
- каталог либо карточка товара
|
||||
- корзина либо карточка заявки
|
||||
- менеджерская карточка клиента или заказа
|
||||
|
||||
Результат этапа:
|
||||
|
||||
- согласованный визуальный подход
|
||||
- согласованные базовые интерфейсные элементы
|
||||
- подтверждение применимости выбранного подхода для клиентского и менеджерского контуров
|
||||
|
||||
Критерий завершения этапа: согласование визуального подхода сторонами.
|
||||
|
||||
## 13.4 Этап 3. Функциональная реализация без интеграции с 1С
|
||||
|
||||
На этапе реализуются основные пользовательские и менеджерские сценарии без подключения обмена с 1С.
|
||||
|
||||
В состав этапа входят:
|
||||
|
||||
- регистрация и подключение клиентов
|
||||
- роли и разграничение доступа
|
||||
- каталог готовой продукции
|
||||
- корзина и заявки на заказ
|
||||
- заявки на расчет индивидуальной продукции
|
||||
- обработка заявок менеджером
|
||||
- статусы и история изменений
|
||||
- уведомления в согласованном объеме
|
||||
- бонусный и реферальный контур
|
||||
- административные настройки, необходимые для работы продукта
|
||||
|
||||
Результат этапа:
|
||||
|
||||
- работоспособный программный продукт с основным функционалом
|
||||
- возможность проверки клиентских, менеджерских и бонусных сценариев без обмена с 1С
|
||||
|
||||
Критерий завершения этапа: готовность и приемка основного функционала без интеграции с 1С.
|
||||
|
||||
## 13.5 Этап 4. Интеграция с 1С и отладка обмена
|
||||
|
||||
На этапе выполняются подключение, настройка и отладка интеграции с 1С.
|
||||
|
||||
В состав этапа входят:
|
||||
|
||||
- согласование или уточнение интеграционной спецификации
|
||||
- настройка приема webhook-событий от 1С
|
||||
- настройка получения данных из 1С через согласованные методы
|
||||
- сопоставление внутренних идентификаторов и идентификаторов 1С
|
||||
- проверка получения каталога, остатков, заказов, статусов и задолженности
|
||||
- проверка обработки дублей и ошибок обмена
|
||||
- проверка отображения даты актуальности данных
|
||||
|
||||
Результат этапа:
|
||||
|
||||
- работоспособный интеграционный обмен с 1С в согласованном объеме
|
||||
- журналирование ключевых интеграционных событий
|
||||
- подтвержденная работоспособность сценариев, зависящих от данных 1С
|
||||
|
||||
Критерий завершения этапа: подтвержденная сторонами работоспособность сценариев с 1С в согласованном объеме.
|
||||
|
||||
## 13.6 Этап 5. Передача результата и приемка
|
||||
|
||||
На этапе выполняются итоговая проверка, устранение критичных замечаний и передача результата работ.
|
||||
|
||||
Результат этапа:
|
||||
|
||||
- размещенный программный продукт в согласованном эксплуатационном контуре
|
||||
- согласованная редакция технического задания
|
||||
- пользовательская и эксплуатационная документация в согласованном объеме
|
||||
- перечень ключевых сторонних компонентов
|
||||
- акт приемки выполненных работ
|
||||
|
||||
Критерий завершения этапа: подписание акта приемки либо наступление условий приемки, предусмотренных договором.
|
||||
Reference in New Issue
Block a user