Что такое техническое задание (ТЗ)?

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

Цели и задачи должны лежать в основе любого технического задания. Важно, чтобы ТЗ описывало для кого и зачем создается сайт, т.е. с какой целью и какие задачи бизнеса он должен решать.

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

Как выглядит техническое задание?

Чаще всего ТЗ — представляет собой многостраничный и скучный текстовый документ, в формате Word, который никто не хочет читать. 🙂

К счастью, есть альтернативный вариант…

Прототип сайта — наше все.

Продвинутые разработчики давно используют прототип сайта (схематические версии страниц сайта), вместо текстовых ТЗ. Почему? Все просто.

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

Очень часто прототипом можно полностью заменить техническое задание. Бывают конечно случаи, когда составляется и ТЗ и прототип.

Кто разрабатывает прототип сайта?

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

Иногда, прототип сайта может быть создан самим Заказчиком и это допустимый вариант, когда сайт достаточно типовой и не предполагается какой-либо сложный функционал (например: каталог, магазин, личный кабинет, калькуляторы расчета стоимости и т.д.). В данном случае, наличие прототипа на начальном этапе, влияет на более оперативный срок разработки сайта.

Как составить качественное техническое задание?

Качественное ТЗ получается только путем кропотливой совместной работы между Заказчиком и Исполнителем.

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

Однако это не означает, что разработчик должен придерживаться принципа необдуманного следования указаниям. Разработчик должен предлагать и свое видение. Часто Разработчик может предложить какое-то решение, о котором Заказчик даже не подозревал.

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

Какую информацию должно содержать техническое задание?

ТЗ должно содержать следующую информацию:

  • Информация о Заказчике. Название организации, адрес текущего сайта, контактные данные, ответственное лицо.
  • Информация о бизнесе Заказчика. Чем занимается компания, какие услуги и/или товары предлагает, география работы.
  • Целевая аудитория. Кто является клиентами Заказчика.
  • Цель создания сайта. Назначение, для чего создается.
  • Пожелания к дизайну сайта. Стиль, пожелания по цветовой гамме, шрифтам и т.д.
  • Структура разделов будущего сайта. Дерево страниц.
  • Описание функциональных возможностей сайта.
  • Содержание основных страниц сайта (схемы страниц)