Гайды и аналитика

Техническое задание на сайт: как написать, чтобы получить нужный результат

11.02.2026

Зачем вообще нужно ТЗ

Большинство конфликтов между заказчиком и разработчиком рождаются не из-за плохой работы — а из-за разных ожиданий. Один думал «обычная форма обратной связи», другой сделал минимальное поле с кнопкой. Оба правы в своём понимании. Именно для того, чтобы это понимание совпадало, существует техническое задание.

ТЗ — это не формальность и не защита только одной стороны. Это общий язык проекта. Документ, в котором зафиксировано: что именно делается, как это должно работать, кто за что отвечает и что считается готовым результатом. Без него любая оценка сроков и бюджета — это гадание.

Что обязательно должно быть в ТЗ

Цели и аудитория

Первый раздел — самый важный и самый игнорируемый. Зафиксируйте: зачем нужен сайт, кто его будет использовать и какой результат считается успехом. «Увеличить количество заявок» — это цель. «Красивый современный сайт» — это не цель, это пожелание к дизайну.

Структура и страницы

Перечислите все разделы сайта с кратким описанием каждого. Не «главная страница», а «главная страница: слайдер с тремя офферами, блок услуг с переходами в разделы, форма обратной связи, блок отзывов». Детализация на этом уровне сразу отсекает 80% последующих разногласий.

Функциональные требования

Опишите каждую функцию: что она делает, кто ею пользуется и как выглядит успешный результат. Для формы: какие поля обязательны, куда идут данные (на email, в CRM, в базу), что видит пользователь после отправки. Для личного кабинета: какие роли, что может каждая роль, как выглядит регистрация и авторизация.

Интеграции

Перечислите все внешние сервисы, которые должны быть подключены: CRM, платёжные системы, аналитика, карты, чаты, рассылки. Для каждой интеграции укажите, есть ли у вас доступы и документация. Интеграции без документации — это почти всегда дополнительное время и деньги.

Требования к дизайну

Укажите наличие брендбука или гайдлайнов, референсы в виде ссылок на понравившиеся сайты, ограничения по цветам и шрифтам. Если дизайн разрабатывается с нуля, зафиксируйте количество итераций правок — это критически важный пункт.

Технические требования

Требования к скорости загрузки (например, PageSpeed не ниже 85 на мобильных), поддерживаемые браузеры, хостинг и домен, требования к CMS или фреймворку, если есть предпочтения.

Самые частые ошибки заказчиков при написании ТЗ

Вывод

Хорошее ТЗ — это не объёмный документ, а точный. Чем конкретнее описаны требования, тем точнее оценка, тем меньше сюрпризов в процессе и тем быстрее проект доходит до приёмки без лишних итераций.

Читайте также