Что такое техническое задание (ТЗ)?
Техническое задание на создание сайта (или ТЗ) — это документ, в котором описываются цели и задачи разработки сайта, пожелания и требования Заказчика, а также функциональные возможности будущего сайта и его структура.
Цели и задачи должны лежать в основе любого технического задания. Важно, чтобы ТЗ описывало для кого и зачем создается сайт, т.е. с какой целью и какие задачи бизнеса он должен решать.
Техническое задание помогает Заказчику и Исполнителю на начальном этапе сотрудничества понять друг друга и, главное то, каким будет будущий сайт.
Как выглядит техническое задание?
Чаще всего ТЗ — представляет собой многостраничный и скучный текстовый документ, в формате Word, который никто не хочет читать. :)
К счастью, есть альтернативный вариант…
Прототип сайта — наше все.
Продвинутые разработчики давно используют прототип сайта (схематические версии страниц сайта), вместо текстовых ТЗ. Почему? Все просто.
Прототип сайта – прекрасная замена скучному текстовому ТЗ. Он наглядно и понятно передает то, каким будет будущий сайт: как он будет работать, какую информацию содержать. Также в прототип возможно внести корректировки, еще до начала разработки сайта.
Очень часто прототипом можно полностью заменить техническое задание. Бывают конечно случаи, когда составляется и ТЗ и прототип.
Кто разрабатывает прототип сайта?
Как правило, разработкой прототипа сайта занимается Исполнитель, особенно, если речь про сложный проект, с нестандартными функциональными возможностями и структурой. В данном случае Исполнитель отталкивается от собственного опыта, а также пожеланий и требований Заказчика.
Иногда, прототип сайта может быть создан самим Заказчиком и это допустимый вариант, когда сайт достаточно типовой и не предполагается какой-либо сложный функционал (например: каталог, магазин, личный кабинет, калькуляторы расчета стоимости и т.д.). В данном случае, наличие прототипа на начальном этапе, влияет на более оперативный срок разработки сайта.
Как составить качественное техническое задание?
Качественное ТЗ получается только путем кропотливой совместной работы между Заказчиком и Исполнителем.
Как правило Исполнитель не знает бизнес Заказчика лучше, чем сам Заказчик. Поэтому, в ходе обсуждения проекта и составления задания, Заказчику важно передать максимум подробностей и пожеланий, сообщить нюансы.
Однако это не означает, что разработчик должен придерживаться принципа необдуманного следования указаниям. Разработчик должен предлагать и свое видение. Часто Разработчик может предложить какое-то решение, о котором Заказчик даже не подозревал.
В результате совместного обсуждения проекта, можно разработать действительно качественно и полезное ТЗ.
Какую информацию должно содержать техническое задание?
ТЗ должно содержать следующую информацию:
- Информация о Заказчике. Название организации, адрес текущего сайта, контактные данные, ответственное лицо.
- Информация о бизнесе Заказчика. Чем занимается компания, какие услуги и/или товары предлагает, география работы.
- Целевая аудитория. Кто является клиентами Заказчика.
- Цель создания сайта. Назначение, для чего создается.
- Пожелания к дизайну сайта. Стиль, пожелания по цветовой гамме, шрифтам и т.д.
- Структура разделов будущего сайта. Дерево страниц.
- Описание функциональных возможностей сайта.
- Содержание основных страниц сайта (схемы страниц)