Техническое задание на разработку сайта - это документ, который фиксирует, что именно вы получите за свои деньги: список страниц, функции, интеграции, требования к дизайну и текстам, сроки и порядок приёмки. Рабочее ТЗ для сайта малого бизнеса занимает 5-15 страниц и состоит примерно из 10 разделов. Главный признак хорошего ТЗ - по каждому пункту понятно, что считается сделанным, и это можно проверить, не будучи программистом.