Add VitePress technical specification draft
This commit is contained in:
58
docs/tz/normative-base.md
Normal file
58
docs/tz/normative-base.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# Нормативная база и формат ТЗ
|
||||
|
||||
## Базовый стандарт
|
||||
|
||||
Структура настоящего ТЗ ориентирована на `ГОСТ 19.201-78` как на базовый стандарт для технического задания на программный продукт.
|
||||
|
||||
В практической части документ адаптирован под современную веб-разработку, потому что продукт:
|
||||
|
||||
- является B2B веб-системой
|
||||
- включает несколько ролей и интерфейсов
|
||||
- зависит от внешних интеграций
|
||||
- разрабатывается поэтапно
|
||||
|
||||
## Принцип адаптации ГОСТ
|
||||
|
||||
Мы не копируем ГОСТ механически, а используем его как каркас. Поэтому в ТЗ оставляем обязательную инженерную логику:
|
||||
|
||||
- основания для разработки
|
||||
- назначение продукта
|
||||
- требования к продукту
|
||||
- требования к данным и документации
|
||||
- этапы разработки
|
||||
- порядок приемки
|
||||
|
||||
И дополняем это современными разделами:
|
||||
|
||||
- user flow
|
||||
- экранная карта
|
||||
- роли и права
|
||||
- интеграции и события
|
||||
- статусы бизнес-процессов
|
||||
- UX/UI-этап как отдельный приемочный блок
|
||||
|
||||
## Разделы, которые должны быть в финальном ТЗ
|
||||
|
||||
Финальная редакция ТЗ должна включать:
|
||||
|
||||
1. Основания для разработки
|
||||
2. Назначение и цели продукта
|
||||
3. Объект автоматизации и границы системы
|
||||
4. Состав ролей и прав доступа
|
||||
5. Функциональные требования
|
||||
6. Нефункциональные требования
|
||||
7. Требования к данным и интеграциям
|
||||
8. Требования к документации и передаваемым материалам
|
||||
9. Этапы выполнения работ
|
||||
10. Критерии приемки
|
||||
11. Приложения
|
||||
|
||||
## Что еще нужно будет приложить к финальной версии
|
||||
|
||||
- карта экранов
|
||||
- перечень статусов и переходов
|
||||
- перечень сущностей и их полей
|
||||
- описание уведомлений
|
||||
- список интеграционных точек с 1С
|
||||
- перечень страниц Этапа 1
|
||||
- список артефактов, передаваемых заказчику по результату
|
||||
Reference in New Issue
Block a user