Как написать ТЗ на сайт
Как написать техническое задание на сайт, если вы не программист: 9 разделов простым языком, примеры, частые ошибки и готовый шаблон ТЗ.

Как написать техническое задание на сайт, если вы не программист? Не пишите технических слов. Хорошее ТЗ для малого бизнеса — это 2–4 страницы простого текста: кто вы, кто ваши клиенты, что сайт должен делать, какие страницы нужны, что уже есть (домен, логотип, тексты, фото), какие сайты нравятся и почему, бюджет и срок. Технические детали — задача разработчика, а ваша задача — объяснить бизнес.
Ниже дам структуру ТЗ по разделам с примерами формулировок, список типичных ошибок и шаблон, который можно скопировать и заполнить за вечер.
Зачем вообще ТЗ, если можно созвониться
Созвон нужен, но он не заменяет текст. Через месяц ни вы, ни разработчик не вспомните, договорились ли вы про второй язык и онлайн-запись. Письменное задание:
- позволяет сравнить предложения разных подрядчиков: все считают одно и то же;
- защищает от «а это не входило в цену»;
- экономит время на созвонах и правках;
- становится основой договора: что именно делается и к какому сроку.
Владельцы, которые уже обжигались на фрилансерах «по переписке в Telegram», знают: без письменного задания спорить потом не о чем, у каждого своя память.
Структура ТЗ: 9 разделов
1. О бизнесе
Чем вы занимаетесь, где работаете (город, районы, вся Польша или ЕС), сколько лет, сколько сотрудников. Пример: «Ремонт квартир под ключ в Кракове и пригородах, работаем с 2019 года, бригада из 6 человек, средний заказ — ванная или кухня».
2. Клиенты
Кто покупает и почему выбирает вас. На каком языке говорят клиенты: польский, русский, украинский, английский? Откуда они сейчас приходят: рекомендации, Google, Instagram, Facebook-группы? Что спрашивают перед покупкой? Этот раздел важнее всех остальных: из него вырастают тексты и структура. Если вы не уверены, кто ваш клиент, начните со статьи про портрет клиента.
3. Цель сайта
Что должно произойти, когда человек зашёл на сайт? Позвонить, оставить заявку, записаться на время, рассчитать цену, купить. Напишите одну главную цель и одну-две второстепенные. «Красивый сайт для имиджа» — не цель. «20 заявок в месяц на ремонт ванных» — цель.
4. Страницы
Список страниц, которые вы видите. Не бойтесь ошибиться, разработчик поправит. Пример: главная; ремонт ванной; ремонт кухни; ремонт квартиры под ключ; цены; наши работы; о нас; контакты. Если нужны страницы городов или второй язык, напишите об этом здесь.
5. Функции
Что сайт должен уметь: форма заявки, онлайн-запись, калькулятор цены, оплата, личный кабинет, блог, отправка заявок в CRM, Telegram или WhatsApp, чат-бот. Отметьте, что обязательно на старте, а что можно добавить позже.
6. Что уже есть
Домен (где зарегистрирован и на кого), хостинг, старый сайт, логотип и фирменные цвета, фото, тексты, отзывы, аккаунты Google и Meta. Если есть старый сайт с позициями в Google, обязательно укажите: его нужно переносить аккуратно.
7. Примеры
Три–пять сайтов, которые нравятся, и два-три, которые не нравятся, с пояснением. «Нравится, что цены видны сразу» полезнее, чем «нравится дизайн». Можно и сайты конкурентов из вашего города.
8. Бюджет и срок
Назовите вилку бюджета честно. Это не повод для разработчика «взять всё», а способ сразу предложить реалистичный вариант. И срок: к какой дате сайт нужен и почему (сезон, открытие, запуск рекламы).
9. Кто принимает решения
Один человек, который отвечает на вопросы и утверждает материалы, и его контакты. Если решают двое партнёров, договоритесь между собой заранее.
Пример: как может выглядеть раздел «Клиенты»
Чтобы было понятнее, вот пример для условного салона маникюра во Вроцлаве:
Клиентки — женщины 25–45 лет, примерно половина полячки, половина украинки и русскоязычные. Многие приходят из Instagram и по рекомендации подруг, часть находит нас в Google Картах по запросу «manicure Wroclaw». Перед записью чаще всего спрашивают: сколько стоит гибридный маникюр, сколько держится покрытие, есть ли свободное время в субботу, можно ли оплатить BLIK. Многие записываются вечером, когда салон уже закрыт.
Из одного такого абзаца разработчик понимает: нужна польская и русская (или украинская) версия, онлайн-запись, работающая круглосуточно, цены на видном месте, ответы про оплату и отдельное внимание Google Картам. Это гораздо полезнее, чем «хочу современный и стильный сайт».
Что добавить в ТЗ для интернет-магазина
Если вы продаёте товары, добавьте ещё несколько пунктов:
- сколько товаров на старте и как часто добавляются новые, есть ли варианты (размер, цвет);
- откуда берутся товары: вводите вручную, выгрузка из склада или от оптовика;
- способы оплаты: BLIK, Przelewy24, PayU, карты, оплата при получении;
- доставка: InPost, курьер, самовывоз, доставка в другие страны ЕС;
- возвраты и правила магазина: кто их готовит;
- нужна ли связь с Allegro или другими маркетплейсами.
Типичные ошибки в ТЗ
- Слишком технически. «Сайт на React с микросервисной архитектурой» от владельца пекарни обычно означает, что кто-то посоветовал модное слово. Опишите задачу, а технологию пусть подберёт специалист.
- Слишком общо. «Современный сайт, удобный для клиентов». Под этим подпишется любой, и никто не поймёт, что делать.
- Нет приоритетов. Двадцать функций, все обязательные. Отметьте, что нужно в первой версии, а что потом.
- Забыли про тексты. В ТЗ подробно описан дизайн, а кто пишет тексты, не указано. В итоге проект стоит, пока владелец «найдёт время».
- Забыли про языки. Второй язык, о котором вспомнили после запуска, стоит дороже, чем заложенный сразу.
- Забыли про RODO и cookies. Формы, политика конфиденциальности, баннер cookies — это часть сайта в ЕС, а не опция. Обзор в статье RODO на сайте.
Шаблон ТЗ, который можно скопировать
- Бизнес: чем занимаемся, где, сколько лет.
- Клиенты: кто, на каком языке, откуда приходят, что спрашивают.
- Главная цель сайта и 1–2 дополнительные.
- Список страниц.
- Функции: обязательные и «на потом».
- Что уже есть: домен, хостинг, логотип, фото, тексты, отзывы, доступы.
- Нравится / не нравится, со ссылками и причинами.
- Бюджет (вилка) и желаемая дата запуска.
- Контактное лицо для решений.
Что делать с ТЗ дальше
Отправьте одно и то же задание двум-трём подрядчикам и попросите расписать в ответ: что входит, сроки по этапам, сколько кругов правок, на кого оформляются домен и код, что будет с поддержкой после запуска. Сравнивайте по этим строкам, а не только по итоговой сумме. Если кто-то из подрядчиков задал вам уточняющие вопросы по ТЗ, это хороший знак: значит, он его прочитал, а не прислал шаблонную смету. Молчаливое «сделаем всё за неделю» должно настораживать. Как оценить ответы, читайте в статье как выбрать разработчика сайта.
Если не хочется писать с нуля, у меня есть бриф на сайт в виде короткого опроса: по сути это то же ТЗ, только с подсказками. По нему я отвечаю в течение рабочего дня с вариантом структуры, сроками и ценой в евро. А если сомневаетесь даже в цели сайта, начните с бесплатной консультации на 30 минут.
Поговорим
о вашем бизнесе
Перед созвоном изучаю ваш сайт и рекламу. После созвона вы получаете план действий и вилку цен в письменном виде.
ТЗ на сайт:
что спрашивают
Какой объём должно иметь ТЗ на сайт?
Для малого бизнеса обычно хватает 2–4 страниц простого текста. Важнее не объём, а ясность: кто клиенты, что сайт должен делать, какие страницы нужны и что уже есть. Длинное ТЗ с техническими терминами без понимания цели помогает меньше, чем короткое и конкретное.
Нужно ли указывать бюджет в ТЗ?
Да, хотя бы вилку. Без бюджета разработчик либо предложит слишком дорогой вариант, либо урежет всё до минимума. С бюджетом он сразу скажет, что реально сделать за эти деньги и что можно отложить на вторую очередь.
Кто должен писать ТЗ: заказчик или разработчик?
Описание бизнеса, клиентов и целей даёт заказчик: этого никто не знает лучше вас. Техническую часть, структуру и смету составляет разработчик на основе ваших ответов. Хорошо, когда итоговый документ согласуют обе стороны и прикладывают к договору.
Можно ли изменить ТЗ после начала работы?
Можно, но изменения влияют на срок и цену. Новые функции лучше записывать в список «вторая очередь» и добавлять после запуска. Так сайт выходит вовремя, а доработки идут отдельным этапом.
Заполните бриф
за 10 минут
Короткий опрос с подсказками вместо пустого листа. Отвечу в течение рабочего дня со структурой, сроками и ценой.
