Основные отличия технического задания (ТЗ) от технического проекта (ТП) при разработке ПО:
- ТЗ описывает, что нужно сделать (цели, задачи, требования к результату). 46 Его составляет аналитик в самом начале проекта. 6
- ТП описывает, как именно будет реализовано то, что задано в ТЗ. 4 Этот документ создаёт технический писатель на основе утверждённого ТЗ. 4 В ТП включают макеты интерфейсов, описание протоколов для интеграции со смежными системами и оборудованием, пользовательские сценарии, структуру серверов и баз данных. 6
Таким образом, ТЗ определяет «что», а ТП — «как». 4
Также за составление ТЗ обычно отвечает заказчик, а ТП — исполнитель. 4