Files
web-frontend/docs/tz/normative-base.md
2026-05-01 11:24:14 +07:00

59 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Нормативная база и формат ТЗ
## Базовый стандарт
Структура настоящего ТЗ ориентирована на `ГОСТ 19.201-78` как на базовый стандарт для технического задания на программный продукт.
В практической части документ адаптирован под современную веб-разработку, потому что продукт:
- является B2B веб-системой
- включает несколько ролей и интерфейсов
- зависит от внешних интеграций
- разрабатывается поэтапно
## Принцип адаптации ГОСТ
Мы не копируем ГОСТ механически, а используем его как каркас. Поэтому в ТЗ оставляем обязательную инженерную логику:
- основания для разработки
- назначение продукта
- требования к продукту
- требования к данным и документации
- этапы разработки
- порядок приемки
И дополняем это современными разделами:
- user flow
- экранная карта
- роли и права
- интеграции и события
- статусы бизнес-процессов
- UX/UI-этап как отдельный приемочный блок
## Разделы, которые должны быть в финальном ТЗ
Финальная редакция ТЗ должна включать:
1. Основания для разработки
2. Назначение и цели продукта
3. Объект автоматизации и границы системы
4. Состав ролей и прав доступа
5. Функциональные требования
6. Нефункциональные требования
7. Требования к данным и интеграциям
8. Требования к документации и передаваемым материалам
9. Этапы выполнения работ
10. Критерии приемки
11. Приложения
## Что еще нужно будет приложить к финальной версии
- карта экранов
- перечень статусов и переходов
- перечень сущностей и их полей
- описание уведомлений
- список интеграционных точек с 1С
- перечень страниц Этапа 1
- список артефактов, передаваемых заказчику по результату