3.5 KiB
3.5 KiB
7. Приемка и состав артефактов
7.1 Общие положения приемки
Приемка должна подтверждать, что разработанный программный продукт соответствует настоящему техническому заданию, договору и спецификации.
При приемке должны проверяться:
- функциональность клиентского контура
- функциональность менеджерского контура
- работа с каталогом
- работа с заявками на заказ
- работа с заявками на расчет
- работа с заказами
- работа уведомлений
- работа бонусного контура
- работа интеграционного обмена в согласованном объеме
7.2 Критерии приемки
Продукт считается соответствующим требованиям, если:
- все обязательные сценарии выполняются
- роли и права разграничены корректно
- статусы и история изменений отображаются корректно
- каталог и остатки отображаются корректно
- клиент не видит цену до публикации условий менеджером
- менеджер может обрабатывать заявки и публиковать условия
- система сохраняет и отображает историю значимых действий
7.3 Передаваемые артефакты
В состав передаваемых материалов должны входить:
- исходный код всех разработанных компонентов
- перечень используемых сторонних модулей и их версий
- сведения об используемых внешних API
- схемы взаимодействия модулей
- схемы движения данных
- схемы баз данных и связей
- распределение ролей пользователей
- сетевые требования, порты и протоколы
- обучающие материалы
- исходные графические и интерфейсные материалы
7.4 Требования к документации
Документация должна позволять:
- развернуть продукт
- сопровождать продукт
- понимать архитектуру модулей
- понимать состав данных
- понимать состав пользовательских ролей
- понимать сценарии интеграционного обмена
7.5 Требования к фиксации замечаний
При приемке каждая выявленная проблема должна быть классифицирована по влиянию:
- блокирующий дефект
- критичный дефект
- некритичное замечание
- пожелание к развитию
Каждое замечание должно иметь:
- описание
- шаги воспроизведения
- ожидаемый результат
- фактический результат
- статус устранения