Как составить техническое задание на разработку сайта: полный чек-лист для заказчика

Как составить техническое задание на разработку сайта: полный чек-лист для заказчика

Как составить ТЗ на сайт, чтобы получить именно то, что нужно? Хорошее ТЗ — это не многотомный документ, а чёткий список того, что сайт должен делать. Главное: опишите цель сайта, целевую аудиторию, структуру страниц, функционал и дизайн-референсы. Без ТЗ разработчик будет гадать — и почти наверняка угадает мимо. Средний срок подготовки ТЗ силами заказчика — 3–7 дней при системном подходе. В этой статье — пошаговый чек-лист, который превратит хаос в структуру.

Зачем вообще нужно техническое задание

Техническое задание (ТЗ) — это документ, который фиксирует договорённости между заказчиком и разработчиком до начала работы. Без ТЗ разработка превращается в бесконечный цикл «сделай так… нет, не так… а можно ещё вот это?».

По статистике студий, проекты с ТЗ сдаются в 2,5 раза быстрее и требуют на 60% меньше правок после сдачи. Причина проста: когда все параметры зафиксированы на бумаге, нет места фантазиям и недопониманию.

ТЗ выполняет три функции:

  • Юридическая защита — при конфликте вы ссылаетесь на пункт ТЗ, а не на устную договорённость
  • Точная оценка — разработчик видит объём работ и называет реальную цену, а не «от 50 000»
  • Контроль результата — при приёмке вы сверяете сайт с ТЗ пункт за пунктом

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

ТЗ не обязательно делать на 40 страниц. Для типового сайта достаточно 5–10 страниц структурированного документа. Вот минимальный набор разделов:

1. Цели и задачи сайта

Опишите, какую бизнес-задачу решает сайт. Не «нужен сайт», а конкретно: «получать 30 заявок в месяц с органического поиска», «продавать онлайн-курсы через корзину», «презентовать портфолио для B2B-клиентов». Чем конкретнее цель — тем точнее разработчик подберёт инструменты.

2. Целевая аудитория

Кто будет пользоваться сайтом? Опишите 2–3 портрета: возраст, профессия, боли, сценарий использования. Например: «руководитель отдела закупок, 35–50 лет, ищет поставщика через Google на мобильном телефоне».

3. Структура и навигация

Перечислите все страницы сайта с их названиями и иерархией. Пример:

  • Главная
  • Услуги (с подстраницами)
  • Портфолио
  • О компании
  • Контакты
  • Блог / Статьи

Для интернет-магазина добавьте: каталог → категории → карточка товара, корзина, оформление заказа, личный кабинет.

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

Самый важный раздел. Опишите, что должен уметь сайт. Разбейте на блоки:

  • Формы — какие формы нужны (обратная связь, заявка, подписка), какие поля, куда отправлять заявки
  • Интеграции — CRM, платёжные системы, почтовые сервисы, Telegram-боты
  • Личный кабинет — нужен ли, какой функционал
  • Поиск и фильтры — поиск по сайту, фильтрация товаров по параметрам
  • Мультиязычность — нужны ли версии на других языках
  • Админ-панель — что заказчик должен уметь менять сам (тексты, фото, цены)

5. Дизайн и визуальный стиль

Приложите референсы: 3–5 ссылок на сайты, которые нравятся визуально. Укажите, что именно нравится: цветовая гамма, типографика, расположение блоков, анимации. Если есть брендбук — приложите его.

Укажите требования к адаптивности: сайт должен корректно отображаться на мобильных устройствах, планшетах и десктопах (это стандарт, но лучше прописать явно).

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

Здесь — всё, что касается «внутренностей» сайта:

  • CMS (WordPress, 1С-Битрикс, самописная)
  • Хостинг и домен — есть ли уже, или нужна помощь с выбором
  • SSL-сертификат — обязателен для всех сайтов в 2026 году
  • Требования к скорости загрузки
  • SEO-требования — базовая оптимизация или глубокая проработка

Как составить ТЗ, чтобы разработчик не завысил цену

Распространённая ошибка заказчика — дать слишком подробное ТЗ с техническими деталями, в которых сам заказчик не разбирается. Разработчик видит это и думает: «О, тут уже решили за меня — значит, правки будут бесконечные, заложу +30% к смете».

Правильный подход: в ТЗ описывайте ЧТО должен делать сайт, а не КАК. Как — решает разработчик. Например:

  • ❌ «Форма должна отправлять данные через AJAX-запрос с CSRF-токеном»
  • ✅ «Форма должна отправлять заявку на почту и не обновлять страницу при отправке»

Ещё один способ не переплатить — разделите функционал на «обязательный» и «желательный». Обязательный попадает в смету, желательный — опционально, если впишется в бюджет. Это даёт разработчику гибкость и снижает итоговую цену на 15–25%.

Чек-лист: 15 пунктов, которые спасут ваш проект

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

  1. ☐ Цель сайта сформулирована в одном предложении
  2. ☐ Целевая аудитория описана (2–3 портрета)
  3. ☐ Все страницы перечислены с названиями
  4. ☐ Для каждой страницы указан её контент (текст, фото, видео)
  5. ☐ Все формы описаны (какие поля, куда отправлять)
  6. ☐ Интеграции перечислены (CRM, оплата, рассылки)
  7. ☐ Дизайн-референсы приложены (минимум 3 ссылки)
  8. ☐ Требования к мобильной версии указаны
  9. ☐ Брендбук или гайдлайн приложен (если есть)
  10. ☐ CMS и хостинг выбраны или заданы вопросы разработчику
  11. ☐ Прописана SEO-стратегия (базовая или глубокая)
  12. ☐ Функционал разделён на «обязательный» и «желательный»
  13. ☐ Сроки сдачи обозначены (хотя бы желаемые)
  14. ☐ Критерии приёмки записаны
  15. ☐ Контакты ответственного лица указаны

Типичные ошибки в ТЗ и как их избежать

Ошибка 1. «Сделайте как у конкурента, но лучше». Разработчик не читает мысли. Приложите конкретные ссылки и опишите, что именно нужно повторить, а что улучшить.

Ошибка 2. ТЗ на две страницы текста сплошным полотном. Никто не будет это читать. Структурируйте: заголовки, списки, таблицы. Разработчик скажет спасибо и назовёт точную цену.

Ошибка 3. «Дизайн на ваше усмотрение». Это гарантированный путь к трём итерациям переделок. Даже если нет чёткого видения, покажите 3–5 сайтов, которые нравятся, и 2–3, которые не нравятся.

Ошибка 4. Забыть про контент. Разработчик сделает сайт, но кто наполнит его текстами и фото? Если контента нет — заложите его подготовку в ТЗ отдельной строкой. Копирайтинг и фотосъёмка — это не «само собой разумеется».

Ошибка 5. Не обсудить поддержку после сдачи. Сайт — не картина, он требует обновлений. Пропишите в ТЗ, что входит в постпроектную поддержку: обновление CMS, исправление багов, консультации. Уточните формат: разовые работы или абонентское обслуживание.

Где взять шаблон ТЗ

Не нужно изобретать велосипед. Есть готовые шаблоны, которые можно адаптировать под свой проект:

  • Google Docs / Notion — создайте документ по разделам из этой статьи и заполняйте постепенно
  • Брифы веб-студий — многие студии (в том числе наша на странице портфолио и услуг) предлагают заполнить бриф перед стартом проекта
  • WordPress-плагины — для сложных проектов можно использовать плагины сбора требований, интегрированные в админку

На практике 80% проектов успешно стартуют с документом на 5–7 страниц, составленным по разделам из этой статьи. Главное — начать, а не откладывать «на потом».

Сколько стоит подготовка ТЗ

Три сценария:

  • Самостоятельно — бесплатно, 3–7 дней работы. Подходит, если вы готовы разобраться в структуре
  • С помощью разработчика — 5 000–15 000 ₽ за анализ и составление ТЗ. Многие студии включают эту услугу в стоимость проекта или предлагают как отдельную консультацию
  • Бизнес-аналитик — 30 000–80 000 ₽. Детальная проработка для сложных проектов (интернет-магазины, порталы, маркетплейсы)

Важный момент: если разработчик предлагает сделать сайт «без ТЗ, по ходу разберёмся» — это красный флаг. Опытные студии не берутся за проект без зафиксированных требований, потому что знают: без ТЗ правки будут бесконечными.

Вывод

Техническое задание — не бюрократия, а страховка ваших денег и времени. Хорошее ТЗ экономит до 40% бюджета проекта за счёт отсутствия переделок. Потратьте 3–5 дней на подготовку требований до обращения к разработчику — и вы получите именно тот сайт, который нужен вашему бизнесу, без сюрпризов по срокам и бюджету.

Начните с простого: откройте Google Doc, скопируйте разделы из этой статьи и заполните их. Через пару дней у вас будет документ, с которым не стыдно идти в любую веб-студию.

728x90 9
Можно ли обойтись без ТЗ при заказе сайта?

Технически — да, но это рискованно. Без ТЗ вы получаете сайт «как получится», а любые правки после сдачи оплачиваются отдельно. По статистике, проекты без ТЗ требуют в 2–3 раза больше доработок по сравнению с проектами, где требования зафиксированы.

Кто должен писать ТЗ — заказчик или разработчик?

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

Какой объём ТЗ считается нормальным?

Для лендинга — 3–5 страниц, для корпоративного сайта — 5–10 страниц, для интернет-магазина — 10–20 страниц. Главное — не объём, а полнота охвата: все разделы из чек-листа должны быть освещены.

Что делать, если в процессе разработки захотелось добавить новый функционал?

Это нормальная практика — она называется «дополнительное соглашение». Новые требования оформляются отдельным документом, оцениваются по времени и бюджету, и добавляются к основному договору. Главное правило: не менять ТЗ «на лету» без письменной фиксации.

Влияет ли качество ТЗ на стоимость разработки?

Напрямую. Чем детальнее ТЗ, тем точнее оценка. Разработчик видит реальный объём работ и не закладывает «запас на неизвестность». Экономия на этапе ТЗ почти всегда оборачивается перерасходом на этапе разработки.

Можно ли использовать один шаблон ТЗ для разных типов сайтов?

Базовую структуру — да. Но каждый тип сайта имеет специфику: для лендинга важен сценарий конверсии, для интернет-магазина — логистика и интеграции, для портала — ролевая модель пользователей. Адаптируйте шаблон под конкретный проект.

Мощный SEO плагин Clearfy
Поделиться:
Telegram ВКонтакте