Что такое ТЗ и зачем оно нужно
Техническое задание (ТЗ) — это документ, который фиксирует все требования к будущему сайту: что должно быть сделано, как должно работать, в какие сроки и за какие деньги. Это фундамент договора между заказчиком и разработчиком.
Без ТЗ каждая сторона понимает «хороший сайт» по-своему. Заказчик хочет одно, разработчик делает другое — итог: потраченные деньги, сорванные сроки и суды. С ТЗ такого не происходит.
💡 Хорошее ТЗ экономит до 30% бюджета: разработчик точно знает что делать и не тратит время на переделки из-за «я имел в виду совсем другое».
Структура ТЗ на сайт
1. Цели и задачи проекта
Опишите зачем нужен сайт и что он должен делать для бизнеса. Конкретно, с цифрами.
Плохо: «Сделать красивый сайт компании».
Хорошо: «Увеличить количество заявок с сайта с 5 до 25 в месяц. Представить 12 услуг компании. Вывести сайт в топ-10 Яндекса по 30 ключевым запросам через 6 месяцев».
2. Целевая аудитория
Опишите вашего покупателя: возраст, проблемы, как он ищет исполнителя, что для него важно при выборе. Это влияет на дизайн, тексты и структуру сайта. Разработчик создаёт не «просто сайт», а инструмент под конкретную аудиторию.
3. Структура сайта и карта разделов
Перечислите все страницы сайта в виде дерева. Например для корпоративного сайта:
- Главная
- Услуги → Услуга 1, Услуга 2, Услуга 3
- О компании → История, Команда, Сертификаты
- Портфолио
- Блог
- Контакты
Чем подробнее карта — тем точнее оценка стоимости. Разработчик считает стоимость постранично.
4. Требования к дизайну
Укажите референсы — сайты, дизайн которых вам нравится (даже из другой отрасли). Опишите фирменный стиль: логотип, цвета, шрифты. Если фирменного стиля нет — скажите об этом, разработчик предложит варианты.
Если у вас уже есть лендинг — новый сайт должен быть выполнен в едином стиле.
5. Функциональные требования
Это самый важный раздел. Опишите всё что должен уметь сайт:
- Форма обратной связи с уведомлением на email
- Личный кабинет пользователя
- Онлайн-оплата (какие платёжные системы)
- Интеграция с CRM (какая система: Битрикс24, amoCRM и др.)
- Интеграция с 1С (какая версия, что синхронизировать)
- Калькулятор расчёта стоимости
- Онлайн-чат (какой сервис)
- Мультиязычность
- Каталог с фильтрами (какие фильтры)
⚠️ Каждая незаявленная функция — это доработка за отдельную плату. Лучше указать всё в ТЗ, даже если что-то кажется очевидным.
6. Контент
Укажите кто пишет тексты и готовит фото/видео — вы или разработчик. Это влияет на стоимость и сроки. Если контент готовите вы — зафиксируйте дедлайн: разработчик не может заполнить страницу без материалов.
7. SEO-требования
Минимальный набор SEO-требований, который должен выполнить разработчик:
- Настройка мета-тегов (title, description) для каждой страницы
- Правильная структура заголовков H1–H3
- ЧПУ-адреса (человекопонятные URL)
- Автогенерация sitemap.xml
- Настройка robots.txt
- Микроразметка Schema.org
- Скорость загрузки PageSpeed 80+
Подробнее о том, почему это важно — в нашей статье про SEO-продвижение сайтов.
8. Технические требования
- CMS / платформа WordPress, Битрикс, Next.js или другая
- Хостинг требования к серверу (PHP, MySQL, объём диска)
- Браузеры поддержка Chrome, Firefox, Safari, Edge — последние 2 версии
- Устройства десктоп, планшет, мобильный (укажите минимальную ширину)
- SSL обязательно
- Резервное копирование частота, место хранения
9. Бюджет и сроки
Укажите диапазон бюджета и желаемую дату запуска. Это поможет разработчику предложить оптимальное решение, а не «то что вы попросили». Иногда задачу можно решить быстрее и дешевле — разработчик подскажет как.
10. Поддержка после запуска
Зафиксируйте условия гарантии: что входит, на какой срок, что считается гарантийным случаем, а что — новой задачей. У нас гарантия 12 месяцев на все виды работ входит в каждый проект.
Частые ошибки в ТЗ
- «Как у конкурента» — без конкретики. Что именно как у конкурента? Дизайн? Функционал? Структура?
- Расплывчатые формулировки — «сайт должен быть современным» не значит ничего
- Нет приоритетов — что делать в первую очередь если бюджет закончится?
- Отсутствие примеров — без референсов разработчик угадывает вкус заказчика
- ТЗ без согласования — документ должен быть подписан обеими сторонами
Готовый шаблон ТЗ
Мы составляем ТЗ бесплатно в рамках подготовки к проекту. После первого созвона фиксируем все требования в документ, согласовываем с вами и прикладываем к договору. Запишитесь на консультацию — расскажем о проекте подробнее и подготовим ТЗ под ваши задачи.
