Техническое задание (ТЗ) на разработку сайта — это документ, который превращает «хочу крутой сайт» в конкретные задачи для дизайнера, программиста и менеджера. Без ТЗ проект превращается в бесконечную «сагу правок»: сегодня добавили кнопку, завтра переделали блок, послезавтра выяснилось, что нужна интеграция с CRM. В итоге бюджет съедается, сроки горят, а результат не похож на ожидания.
В этой статье разберём, как правильно составить ТЗ на сайт: расскажем структуру, дадим готовый шаблон и предупредим о типичных ошибках. Если вы готовите брифинг для подрядчика — этот материал сэкономит вам недели и сотни тысяч рублей.
Зачем нужно техническое задание и что будет без него
ТЗ — это юридический и проектный документ, который фиксирует:
- цели сайта и бизнес-показатели;
- целевую аудиторию и сценарии её поведения;
- структуру и функциональность;
- требования к дизайну и контенту;
- технические параметры и интеграции;
- этапы и сроки работ;
- критерии приёмки и ответственность сторон.
Когда ТЗ нет, подрядчик вынужден додумывать требования. Хорошая студия всегда задаёт вопросы и уточняет детали, но без документа любое решение можно оспорить. Например, заказчик считает, что «сайт должен приносить заявки», а исполнитель сделал красивую витрину без форм. В итоге — недовольство и судебные разбирательства.
ТЗ — основа для оценки стоимости и сроков. Чем точнее описаны требования, тем меньше непредвиденных работ и тем прозрачнее бюджет. По статистике студий, отсутствие ТЗ увеличивает стоимость проекта на 30–50% из-за правок и переделок.
Структура ТЗ на сайт: 10 обязательных разделов
Ниже — структура, которую используют профессиональные веб-студии. Адаптируйте её под свой проект: для лендинга разделы будут короче, для интернет-магазина — длиннее.
1. Общие сведения
Укажите название проекта, заказчика, исполнителя. Если есть договор — ссылку на него. Здесь же зафиксируйте контактные лица, порядок согласования и коммуникации.
2. Цели и задачи сайта
Сформулируйте, для чего создаётся сайт: получать заявки, продавать онлайн, информировать клиентов, снижать нагрузку на менеджеров. Конкретика важна: «увеличить число заявок на 30% за полгода» лучше, чем «сделать современный сайт».
3. Целевая аудитория
Опишите портреты пользователей: пол, возраст, география, интересы, уровень дохода, цифровая грамотность. Например, для сайта медицинской клиники — это пациенты 35–60 лет, чаще женщины. Для B2B-сервиса — руководители малого бизнеса.
4. Требования к структуре и функциональности
Перечислите разделы сайта, типы страниц и их элементы. Для каждой функции опишите логику работы. Пример: «Кнопка «Заказать звонок» открывает попап с формой: имя, телефон. После отправки — письмо на почту и уведомление в CRM». Если нужен личный кабинет, корзина, онлайн-оплата — опишите все шаги.
5. Требования к дизайну
Укажите фирменный стиль, логотип, цветовые коды (HEX), шрифты. Добавьте ссылки на сайты, чей дизайн вам нравится, и объясните почему. Определите, какие элементы обязательны: шапка с телефоном, форма заявки, отзывы, сертификаты. Важно разделить «хотелки» и обязательные требования.
6. Контент
Кто готовит тексты и изображения? Если сайт на CMS, загрузите контент самостоятельно. Если наполнение — задача подрядчика, укажите это в ТЗ. Проверьте, чтобы никто не забыл про фото сотрудников, цены, описания услуг и метатеги.
7. Технические требования
Здесь — всё о хостинге, домене, CMS, языках программирования, адаптивности. Укажите, какие браузеры и устройства должны поддерживаться. Интеграции с CRM, 1С, телефонией, платёжными системами — отдельным списком. Например: «Интеграция с amoCRM через API, автоматическое создание сделки при отправке формы».
8. Этапы и сроки
Разбейте проект на этапы: аналитика, прототип, дизайн, вёрстка, программирование, наполнение, тестирование, запуск. Для каждого этапа укажите сроки и результаты. Так вы сможете контролировать процесс и не ждать «всё сразу».
9. Приёмка и тестирование
Опишите, как будет происходить сдача работы: чек-лист для проверки, тестовые сценарии, сроки на выявление ошибок. Если ТЗ содержит требования к скорости загрузки (например, не более 3 секунд) — укажите.
10. Ответственность и гарантии
Зафиксируйте, кто отвечает за правки, какой гарантийный срок на работы, как решаются спорные ситуации. Это защищает обе стороны и снимает лишние вопросы.
Шаблон ТЗ на разработку сайта: мини-пример
Вот как может выглядеть упрощённый шаблон ТЗ для корпоративного сайта. Используйте его как отправную точку.
| Раздел | Содержание |
|---|---|
| Название проекта | Корпоративный сайт ООО «ТехноСтрой» |
| Цель | Получение заявок на строительство загородных домов |
| Аудитория | Мужчины и женщины 30–55 лет, Тюмень и область |
| Структура | Главная, Каталог домов, Услуги, Наши работы, Контакты |
| Функциональность | Форма заявки, калькулятор стоимости, обратный звонок, карта |
| Дизайн | Фирменные цвета #2B6EB3, #F2F4F8; стиль — технологичный минимализм |
| Технические требования | CMS WordPress, адаптив, скорость до 2.5 сек, интеграция с amoCRM |
| Сроки | Прототип — 3 дня, дизайн — 7 дней, вёрстка — 5 дней, тестирование — 2 дня |
Не забудьте приложить структуру страниц с описанием блоков и формулами — это спасёт от недопонимания.
Типичные ошибки при составлении ТЗ
Даже хорошее ТЗ может быть плохо принято подрядчиком, если в нём есть следующие ошибки.
1. Отсутствие конкретики
«Сделайте красиво и современно» — не техническое требование. Замените оценочные формулировки на измеримые: «использовать фирменные шрифты Inter, цветовая гамма — синий и белый, сетка по Bootstrap 5».
2. Слишком много пожеланий без приоритетов
Когда в одном ТЗ собраны и «онлайн-оплата», и «мобильная версия», и «чат-бот», и «личный кабинет» — проект разрастается. Разделите требования на обязательные и желательные. Иначе студия заложит в стоимость все пожелания, и вы переплатите за то, что не нужно на старте.
3. Неучтённые интеграции
Часто про интеграции вспоминают, когда сайт уже свёрстан. Внезапное «подключите нашу 1С» на этапе тестирования — это новые сроки и бюджет. Заранее опишите все внешние системы, к которым должен подключиться сайт.
4. Игнорирование мобильной версии
В 2026 году более 70% трафика приходит со смартфонов. Если в ТЗ не указано, что сайт должен корректно работать на мобильных устройствах, подрядчик может сдать десктопную версию, которая разъезжается на телефоне. Пропишите требования к адаптиву и проверке на конкретных устройствах.
5. Нет критериев приёмки
Если не описать, по каким критериям принимается работа, спор «сайт готов» vs «сайт не работает» неизбежен. В ТЗ укажите чек-лист: загружается не дольше 3 секунд, формы отправляются, на странице нет битых ссылок.
Чек-лист для проверки ТЗ перед отправкой подрядчику
Прежде чем отправить ТЗ в студию, пройдитесь по этому списку:
- Сформулирована цель сайта и ожидаемый результат.
- Описана целевая аудитория, есть 2–3 портрета пользователей.
- Есть структура сайта и описание функциональности каждой страницы.
- Перечислены все интеграции и сторонние сервисы.
- Указаны требования к дизайну с примерами и референсами.
- Определено, кто готовит контент и метатеги.
- Заданы технические требования (CMS, хостинг, скорость загрузки, адаптив).
- Сроки разбиты на этапы с промежуточными результатами.
- Есть критерии приёмки и порядок согласования.
Хорошее ТЗ занимает 20–30 страниц даже для лендинга. Если сделать такое самостоятельно сложно — попросите подрядчика помочь с подготовкой. Профессиональная студия обычно включает этот этап в процесс разработки.
Что делать, если ТЗ нет: этично ли начинать без него
Иногда заказчики хотят «начать побыстрее» и откладывают составление ТЗ. В некоторых случаях студия может начать с прототипа, который по сути является визуальным ТЗ. Но для полноценного проекта это рискованно.
В App72.ru мы всегда предлагаем клиентам начать с бесплатного брифинга и прототипа. Это помогает уточнить требования и зафиксировать ожидания до того, как пойдут деньги в работу. Если у вас уже есть ТЗ — пришлите его на оценку: мы проверим корректность и предложим оптимальное решение. Наши работы можно посмотреть в портфолио, а если нужно обсудить проект — напишите в Telegram, поможем подготовить ТЗ и посчитаем стоимость.
Выводы
Техническое задание — это не бюрократия, а инструмент экономии денег и нервов. Потратив 3–5 дней на написание ТЗ, вы сократите сроки разработки на 20–30% и получите предсказуемый результат. Если вы пока не готовы самостоятельно составить документ, закажите разработку в студии, где ТЗ подготовят профессиональные аналитики.
Нужна оценка проекта? Напишите в Telegram или оставьте заявку на сайте — подготовим ТЗ и прототип.
