Техническое задание — исходный документ для проектирования сооружения или промышленного комплекса, конструирования технического устройства (прибора, машины, системы управления и т. д.), разработки информационных систем, стандартов либо проведения научно-исследовательских работ (НИР).

Приложение должно содержать основные технические требования, предъявляемые к сооружению или изделию и исходные данные для разработки; также необходимо указывать назначение объекта, область его применения, стадии разработки конструкторской (проектной, технологической, программной и т.п.) документации, её состав, сроки исполнения и т. д., а также особые требования, обусловленные спецификой самого объекта либо условиями его эксплуатации.

Техническое задание позволяет:

  1. Обеим сторонам:
    • представить готовый продукт;
    • выполнить попунктную проверку готового продукта (приёмочное тестирование — проведение испытаний);
    • уменьшить число ошибок, связанных с изменением требований в результате их неполноты или ошибочности (на всех стадиях и этапах создания, за исключением испытаний).
  2. Заказчику:
    • осознать, что именно ему нужно;
    • требовать от исполнителя соответствия продукта всем условиям, оговорённым в техническом задании.
  3. Исполнителю:
    • понять суть задачи, показать заказчику «технический облик» будущего продукта;
    • спланировать выполнение проекта и работать по намеченному плану;
    • отказаться от выполнения работ, не указанных в техническом задании.

По материалам http://www.quickdoc.ru/dogovor/prilojeniya/tehnicheskoe_zadanie/

При переводе на английский по смыслу это звучит как specification. Аналог русского слова «спецификация».

В практике это является приложением к договору, в которой прописывается то что нужно сделать или произвести.