86 просмотров

ТЗ на разработку сайта: гайд для заказчиков без боли

Содержание

«Мы же обсуждали, что тут будет слайдер!» — «В ТЗ про слайдер ничего нет». Знакомый диалог?

80% конфликтов между заказчиком и разработчиком — из-за размытого ТЗ. Давайте разберёмся, как составить документ, который защитит обе стороны.

Зачем нужно ТЗ

Для заказчика: понимание, что получите за свои деньги; возможность сравнить предложения разных подрядчиков; защита при приёмке работ.

Для разработчика: точная оценка сроков и стоимости; понимание задачи; защита от «а ещё добавьте вот это».

Для проекта: единый источник правды; критерии приёмки; меньше переделок.

Структура ТЗ на сайт

1. Общая информация

Название компании, сфера деятельности, цели сайта (заявки, продажи, информирование), целевая аудитория, конкуренты (ссылки на сайты).

2. Требования к функционалу

Что сайт должен уметь делать. Максимально конкретно.

Плохо: «На сайте должны быть формы»

Хорошо: «Форма «Рассчитать стоимость» на главной странице: поля — имя, телефон, площадь квартиры (необязательно). Все формы отправляют данные на email и в amoCRM»

3. Структура сайта

Список страниц с описанием содержимого каждой.

4. Требования к дизайну

Референсы (сайты, которые нравятся), цветовая гамма (если есть брендбук), стиль (строгий/современный/креативный), требования к фото.

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

CMS (если есть предпочтения), хостинг, домен, интеграции (CRM, аналитика, платёжные системы), требования к скорости загрузки, SEO-требования.

6. Контент

Кто предоставляет тексты, фото, видео. В каком виде. В какие сроки.

7. Сроки и этапы

Дедлайн проекта, промежуточные этапы (прототип, дизайн, вёрстка), сроки согласования со стороны заказчика.

8. Бюджет

Если есть ограничения — укажите. Это поможет подрядчику предложить оптимальное решение.

Чек-лист проверки ТЗ

  • Цели сайта понятны и измеримы
  • Целевая аудитория описана
  • Структура сайта полная (все страницы)
  • Функционал описан конкретно
  • Есть референсы по дизайну
  • Указаны интеграции
  • Понятно, кто даёт контент
  • Есть сроки и бюджет
  • Нет противоречий между разделами

Типичные ошибки

Ошибка 1: Слишком общее описание
«Сайт должен быть современным и удобным» — это не требование. Что значит «современный»? Что значит «удобный»?

Ошибка 2: Описание решения вместо задачи
Плохо: «Нужен слайдер на главной». Хорошо: «Нужно показать 6 проектов компактно, чтобы не занимать много места». Может, слайдер — не лучшее решение.

Ошибка 3: Противоречивые требования
«Сайт должен быть минималистичным» + «На главной: видео-фон, анимации, 3D-элементы». Это не минимализм.

Ошибка 4: Нет приоритетов
Всё одинаково важно = ничего не важно. Разделите требования на обязательные и желательные.

Ошибка 5: Забыть про мобильные
Отдельно опишите требования к мобильной версии. Или укажите «mobile-first».

Кто должен писать ТЗ

Вариант 1: Заказчик — плюсы: вы точно знаете свой бизнес. Минусы: можете не знать технических возможностей.

Вариант 2: Подрядчик — плюсы: профессиональный документ. Минусы: платная услуга, нужно время на погружение.

Вариант 3: Совместно — оптимальный вариант. Заказчик описывает бизнес-требования, подрядчик переводит в техническую плоскость.

Сколько стоит разработка ТЗ

Профессиональное ТЗ: 20 000 — 50 000 ₽

Включает: бриф, анализ конкурентов, структуру, описание функционала, прототипы.

Окупается: меньше переделок, точная оценка, быстрее согласование.

Главное

ТЗ — это инвестиция в успех проекта. Час на детальное описание сейчас сэкономит недели переделок потом.

Не ленитесь. Не надейтесь на «и так понятно». Записывайте всё. Согласовывайте письменно.

Хороший проект начинается с хорошего ТЗ.

Олег Добрынин
Автор статьи Олег Добрынин Full-stack разработчик

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