Разработка технического задания для сайта, веб-сервиса или информационной системы на основе идеи проекта, существующих материалов и требований заказчика.
В рамках работы анализируются цели проекта, пользовательские роли, основные сценарии, функциональные требования, структура системы, интеграции, ограничения и спорные моменты. Разрозненные пожелания и вводные преобразуются в последовательный документ, который можно использовать для оценки стоимости, проектирования и последующей разработки.
В зависимости от задачи техническое задание может включать:
— цели и границы проекта;
— термины и определения;
— роли и права пользователей;
— функциональные и нефункциональные требования;
— пользовательские сценарии;
— описание страниц, модулей и разделов системы;
— бизнес-правила и логику обработки данных;
— требования к интеграциям;
— статусы, уведомления и обработку ошибок;
— требования к безопасности и персональным данным;
— ограничения, допущения и критерии приёмки.
Результатом работы становится структурированное техническое задание в формате DOCX, PDF или Google Docs. При необходимости дополнительно подготавливаются таблицы требований, схемы процессов, диаграммы, прототипы отдельных экранов и пояснения для команды разработки.
Состав и детализация документа определяются с учётом стадии проекта. Можно подготовить как отдельный раздел или описание конкретного функционала, так и полное техническое задание на разработку системы.