Техническое задание на сайт: как составить и что в него включить (шаблон)

Техническое задание на сайт: как составить и что в него включить (шаблон)

Техническое задание на сайт – это письменный документ, в котором заказчик и исполнитель договариваются, что именно будет создано, как это должно работать и по каким признакам работа считается принятой. Он нужен, чтобы через два месяца разработки вы получили то, что ожидали, а не то, что каждая сторона по-своему поняла из устных разговоров. Ниже разберём, из чего состоит ТЗ, как его составить самостоятельно и когда без него можно обойтись.

Коротко
  • Техническое задание на сайт фиксирует, что будет сделано, как оно должно работать и по каким признакам работа принимается.
  • Хорошее ТЗ отвечает на вопросы о целях, аудитории, структуре, функциях, дизайне, интеграциях, SEO, сроках, бюджете и приёмке.
  • Формулировки вроде "современный удобный сайт" не проверяются, поэтому каждое требование должно быть измеримым.
  • Для небольшого лендинга полноценное ТЗ можно заменить кратким брифом со структурой и списком функций.
  • Сначала фиксируется смета и объём, затем идут прототип, дизайн, разработка, тестирование и запуск.

Нужна помощь с этим? Отвечаю в течение рабочего дня.

Содержание
  1. Зачем нужно ТЗ на сайт
  2. Техническое задание на сайт: из чего оно состоит
  3. Шаблон ТЗ на сайт: чеклист
  4. Как составить ТЗ на сайт по шагам
  5. Пример фрагмента ТЗ
  6. Этапы разработки сайта
  7. Когда ТЗ можно заменить кратким брифом
  8. Частые ошибки
  9. Как это делаю я
  10. Что делать дальше
  11. Частые вопросы

Зачем нужно ТЗ на сайт

Без письменных договорённостей спор о результате почти неизбежен. Заказчик говорит: "Я же просил, чтобы было удобно", исполнитель отвечает: "Мы так и сделали". Проверить такие формулировки нельзя, и каждая сторона остаётся при своём мнении.

ТЗ решает сразу несколько задач:

Отдельная польза – сам процесс составления. Когда вы пытаетесь письменно описать, какие страницы нужны сайту и что должна делать форма заявки, выясняется, что многие вопросы вы ещё не решили. Лучше обнаружить это до начала разработки, чем после.

Техническое задание на сайт: из чего оно состоит

Универсальной формы у ТЗ нет, но набор блоков почти всегда одинаковый. Ниже – структура, которую можно взять за основу.

Раздел Что в нём описывается Пример формулировки
Цели и задачи Зачем нужен сайт и что считается успехом Получать заявки на монтаж, снизить число повторяющихся вопросов по телефону
Аудитория Кто приходит на сайт и с какой задачей Владельцы квартир, ищущие подрядчика на ремонт
Структура Список страниц и их иерархия Главная, услуги, портфолио, цены, контакты
Функции Что умеет сайт Форма заявки, калькулятор, поиск, личный кабинет
Дизайн Стиль, референсы, адаптивность Светлая тема, шрифты и цвета из фирменного стиля
Интеграции С чем связан сайт Яндекс.Метрика, CRM, приём платежей, уведомления в Telegram
SEO Требования к поисковой оптимизации Свои заголовки у каждой страницы, карта сайта, микроразметка
Технические требования Хостинг, безопасность, скорость HTTPS, резервные копии, целевые показатели скорости
Сроки и бюджет Этапы, даты, порядок оплаты Оплата по результатам каждого этапа
Приёмка Как проверяется результат Чек-лист функций, тестирование на телефоне и компьютере

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

Техническое задание на сайт: как составить и что в него включить (шаблон): иллюстрация
Иллюстрация создана с помощью ИИ

Шаблон ТЗ на сайт: чеклист

Если у вас нет опыта, начните с этого списка. Пройдите по пунктам и ответьте на каждый хотя бы одним-двумя предложениями.

  1. Бизнес-цель. Что должен получить бизнес: заявки, продажи, запись на приём, узнаваемость?
  2. Целевое действие. Какое одно главное действие должен совершить посетитель: позвонить, оставить заявку, оплатить, скачать материал?
  3. Аудитория и сценарии. Кто приходит, откуда (поиск, реклама, соцсети), что он хочет узнать в первую очередь.
  4. Список страниц. Перечислите каждую и коротко опишите, что на ней должно быть.
  5. Функциональность. Формы, каталог, поиск, фильтры, калькуляторы, корзина, личный кабинет, многоязычность.
  6. Контент. Кто готовит тексты, фотографии и видео, в какие сроки и в каком виде их передаёт.
  7. Дизайн. Есть ли фирменный стиль, какие сайты вам нравятся и почему, какие не нравятся.
  8. Адаптивность. Как сайт должен выглядеть и работать на телефоне и планшете.
  9. Интеграции. Метрика, CRM, платёжная система, доставка, мессенджеры, почтовые рассылки.
  10. SEO. Какие запросы важны, нужна ли оптимизация страниц, перенос старых адресов с редиректами.
  11. Безопасность и данные. HTTPS, хранение заявок, согласие на обработку персональных данных, политика конфиденциальности.
  12. Хостинг и домен. Где размещается сайт, на кого оформлены домен и доступы.
  13. Сроки и этапы. Даты сдачи каждого этапа и ответственные с обеих сторон.
  14. Бюджет и оплата. Фиксированная смета, график платежей, что входит и что оплачивается отдельно.
  15. Приёмка и гарантия. Как проверяется результат, сколько времени даётся на замечания, что происходит после запуска.

Если вы отвечаете на все пятнадцать пунктов, у вас на руках уже вполне рабочее ТЗ. Оформить его красиво можно потом, главное – содержание.

Как составить ТЗ на сайт по шагам

Шаг 1. Сформулируйте цель одной фразой

Не "нужен красивый сайт", а "нужен сайт, через который клиенты будут записываться на консультацию без звонка". Из цели вытекает всё остальное: страницы, функции, тексты. Если цель не удаётся сформулировать, ТЗ пока писать рано.

Шаг 2. Опишите путь посетителя

Представьте человека, который впервые попал на сайт. Что он ищет в первые секунды? Что должен прочитать, чтобы доверять? Где он нажмёт кнопку? Этот путь и есть основа структуры: страницы и блоки нужны, чтобы провести человека к целевому действию.

Шаг 3. Соберите структуру и функции

Составьте список страниц и для каждой напишите блоки: заголовок, описание, преимущества, отзывы, форма. Затем отдельно выпишите функции, которые нельзя увидеть на макете: как обрабатываются заявки, куда приходят уведомления, что происходит после оплаты.

Шаг 4. Добавьте референсы

Два-три сайта, которые вам нравятся, дают исполнителю больше информации, чем страница описаний. Обязательно напишите, что именно понравилось: логика меню, подача цен, анимации, цвета. А ещё лучше – укажите, что категорически не подходит.

Шаг 5. Пропишите критерии приёмки

Это самая недооценённая часть. Для каждой функции запишите, что считается правильной работой. Например, для формы заявки: поля проверяются, после отправки показывается подтверждение, заявка приходит в Telegram и сохраняется на сервере, письмо не попадает в спам.

Пример фрагмента ТЗ

Чтобы было понятнее, как выглядит проверяемое требование, посмотрим на пример для формы заявки на лендинге. Это иллюстрация подхода, а не документ реального проекта.

По такому описанию можно и написать код, и проверить результат. Сравните это с формулировкой "удобная форма обратной связи": проверить её невозможно.

Этапы разработки сайта

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

Этап Что происходит Срок
Бриф и аналитика Обсуждаем цели, собираем требования, готовим смету и ТЗ 1–3 дня
Прототип и дизайн Схемы страниц, затем визуальный дизайн, согласование 1–2 недели
Разработка Вёрстка, программирование, интеграции; спринты по 1–2 недели с демо после каждого 2–10 недель
Тестирование и запуск Проверка по критериям приёмки, исправления, перенос на рабочий сервер 3–7 дней
Поддержка Обновления, исправления, доработки по подписке по договорённости

Длительность зависит от сложности: лендинг займёт меньше времени, чем интернет-магазин с каталогом и оплатой. Важно, что ТЗ и смета фиксируются в начале, а не обсуждаются заново на каждом этапе.

Когда ТЗ можно заменить кратким брифом

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

Полное ТЗ необходимо, если в проекте есть личный кабинет, оплата, каталог с остатками, сложные расчёты, несколько ролей пользователей, интеграции с учётными системами. Чем больше в проекте логики, тем дороже обходятся недомолвки. Подробнее о том, как сформировать бюджет, читайте в статье сколько стоит сайт, магазин и CRM.

Частые ошибки

Как это делаю я

Я работаю напрямую, без менеджеров, поэтому ТЗ составляется вместе с вами на этапе брифа и аналитики. Вы рассказываете о бизнесе и задаче, я задаю уточняющие вопросы, затем готовлю смету и описание объёма. Смета фиксированная, договор заключается до начала работ, оплата привязана к результатам этапов, а исходники и доступы передаются вам. Если вы хотите понять, как это выглядит на практике, посмотрите страницу разработки сайтов и реальные кейсы, например сайт фотосалона Фото+, где в проекте были конструктор адресных табличек, корзина и оплата. Именно для таких сложных функций подробное ТЗ особенно полезно.

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

Что делать дальше

Возьмите чеклист из 15 пунктов, ответьте на каждый пункт хотя бы парой предложений и отметьте те, где ответа пока нет. Эти вопросы и стоит обсудить с исполнителем в первую очередь. Если хотите, чтобы документ и смету подготовил я, оставьте заявку в форме на сайте или напишите в Telegram @Maks_Abushek.

Частые вопросы

Что такое ТЗ на сайт простыми словами?

Это инструкция для исполнителя и одновременно договор о результате. В ней описано, какие страницы и функции будут на сайте, как они должны работать и как вы проверите результат. Чем точнее описание, тем меньше споров при сдаче.

Как составить ТЗ на сайт самостоятельно?

Начните с цели и пути посетителя, затем опишите структуру, функции, дизайн, интеграции и критерии приёмки. Используйте чеклист из этой статьи как основу и не пытайтесь придумать всё за один день: лучше вернуться к документу и уточнить его. Готовый черновик стоит обсудить с исполнителем, он подскажет, чего не хватает.

Кто должен писать техническое задание: заказчик или исполнитель?

Идеально – вместе. Заказчик знает бизнес и аудиторию, исполнитель знает, какие технические детали нужно уточнить. Если заказчик пишет всё один, часто пропускаются важные технические моменты, а если исполнитель один, документ может не отражать реальные цели бизнеса.

Сколько страниц должно быть в ТЗ?

Объём зависит от проекта. Для лендинга хватает пары страниц, для магазина или CRM документ может быть заметно длиннее. Ориентируйтесь не на размер, а на проверяемость: по каждому требованию должно быть понятно, выполнено оно или нет.

Нужно ли ТЗ для лендинга или сайта-визитки?

Полное ТЗ обычно не требуется, достаточно краткого брифа со структурой, контентом и списком функций. Но критерии приёмки и график работ лучше зафиксировать письменно даже в небольшом проекте.

Можно ли менять ТЗ в процессе разработки?

Можно, но изменения нужно оформлять письменно: что меняется, как это влияет на срок и стоимость. Небольшие уточнения часто входят в работу, а новые функции – это уже дополнительный объём. Такой порядок защищает обе стороны.

Где найти пример ТЗ на создание сайта?

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

Оставьте заявку: разберу вашу задачу

Опишите задачу в двух словах. Отвечу в течение рабочего дня, назову ориентир по стоимости и срокам. Сайты и лендинги: от 60 000 ₽.

Данные заявки хранятся на сервере в России и удаляются через 12 месяцев, если мы не заключили договор. В Telegram уходит только уведомление без ваших данных.

Заявка отправлена. Отвечу в течение рабочего дня. Если срочно, напишите в Telegram.
Не получилось отправить заявку. Напишите мне в Telegram или позвоните.
Макс Абушек

Разработчик и предприниматель, ИП. 7 лет в разработке, 50+ проектов: сайты, интернет-магазины, CRM, чат-боты и ИИ-платформы. Работаю по договору, исходники и доступы передаю заказчику. Кейсы · Услуги

Иллюстрации к статье созданы с помощью ИИ. Материал не является юридической, налоговой или иной профессиональной консультацией: вопросы права и бухгалтерии уточняйте у специалистов.

Оставить заявку