Из чего состоит техническое задание на разработку сайта

Техническое задание на создание сайта

При работе с каждым проектом мы составляем техническое задание на сайт. Этот документ позволяет говорить с заказчиком на одном языке. В результате разработчики сайтов точно знают, что именно нужно сделать, а заказчик уверен, что созданный сайт будет выполнять поставленные задачи.

ТЗ на разработку сайта призвано минимизировать количество разногласий между заказчиком и веб-студией. Пример: клиент заказывает интернет-магазин и хочет, чтобы была реализована возможность покупки без регистрации. Клиент забывает конкретизировать этот момент. В результате магазин создается без такой возможности. Клиент недоволен, нужны доработки – сроки создания сайта затягиваются.

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

Какие формулировки использовать при составлении ТЗ для сайта

Техническое задание не всегда оформляется в виде договора. Для небольших сайтов – одностраничников или визиток – в роли ТЗ может выступать заполненный бриф на разработку или устная договоренность. Но в любом случае задание должно составляться формальным языком.

Задачи, поставленные в ТЗ, должны поддаваться объективной оценке и должны ставиться в конкретной измеримой форме.

Например, при общении с заказчиком нередко можно услышать фразу «нам нужен сайт с удобной панелью управление». Удобство – это субъективное понятие. Для программиста будет удобна одна панель, для контент-менеджера – другая, для заказчика – третья. При возникновении разногласий будет невозможно определить реализована эта задача или нет.

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

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

В задании на создание сайтов дизайн обычно не описывается. Можно описать только измеримые свойства дизайна: предпочитаемые цвета, макет страницы и т.д.

Для упрощения работы с дизайном, мы создаем прототипы страниц сайта. Утверждаем их с заказчиком. Затем создаем дизайн и утверждаем его. При необходимости в макеты вносятся правки.

Что должно содержать техническое задание для сайта

Техническое задание на сайт содержит ряд типовых разделов:

  • Общее описание проекта;
  • Цели и задачи;
  • Функции;
  • Глоссарий терминов;
  • Данные и списки;
  • Описание страниц;
  • Технические требования;
  • Наполнение сайта;
  • Сдача проекта.

Описание проекта. Этот раздел в общих чертах описывает проект. Пример: нужно реализовать интеренет-магазин для такой-то компании по оптовой и розничной продаже детских товаров на Дальнем Востоке.

Цели и задачи. Основная цель коммерческих сайтов – получение прибыли. Эту цель нужно конкретизировать. Как именно будет достигаться получение прибыли? Для интернет-магазина – это онлайн-продажи, для лендинга – сбор заявок, для доски объявление – посредничество между клиентом и исполнителем.

Функции. Этот раздел содержит описание функций, которые позволят выполнить поставленные задачи. Для интернет-магазина, как правило, типовыми функциями являются: каталог товаров, поиск, сортировка, корзина, регистрация пользователей, возможность оплатить заказ онлайн, купить без регистрации и т.д. Для лендинга функциональным наполнением может служить калькулятор стоимости, формы для заявок, возможность скачать прайс или заказать звонок.

Глоссарий. В этом разделе можно привести определения ключевых терминов при создании сайта. Такой словарь позволит заказчику и подрядчику понимать друг друга.

Данные и списки. Это описания отдельных элементов сайта и групп одинаковых элементом. Например, товар – это элемент. В задании нужно определить, что именно будет присуще данному элементу: заголовок, характеристики, текстовое описание, фотографии, выбор размеров или цвета и подобное.

Каталог – это список элементов, список товаров. Для списка нужно определить на основе чего он формируется, как выбираются элементы для списка, и какая именно информация об элементах выводится в список. Так в каталог выбираются все элементы, в него выводятся заголовок, изображение и данные о размере и цвете.

В интернет-магазинах используются и другие списки. Например, «Новинки». И здесь тоже возникают вопросы: на основе какого признака выбираются товары в данный список? По дате добавления на сайт? По дате производства? Добавляются вручную? Ответы на вопросы нужно прописывать в задании.

Описания страниц. Этот раздел содержит краткие описания страниц: главная страница содержит рекламный слайдер, список товаров «Новинки», текст о компании и т.д. Дополнит этот раздел можно макетами страниц.

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

Наполнение сайта. На этапе составления ТЗ нужно определить, кто будет заполнять сайт контентом. Это может сделать исполнитель или заказчик. Если заполнением сайта занимается исполнитель – нужно прописать: кто именно готовит контент, объем работы.

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

Это типовой образец написания технического задания на сайт. При работе с большими проектами, задание нужно расширять, при создании небольших сайтов – это ТЗ будет избыточным.

Возможно, вам будет интересно

Как выбрать CMS для сайта
Как выбрать CMS для сайта

Большинство современных сайтов работают на CMS. Использовать сайт из статичных страниц можно, если вы собираетесь создавать проект буквально из нескольких страниц, контент на котором будет обновляться крайне редко. В остальных случаях разумнее выбрать сайт на движке. Преимущества сайтов на CMS Изменять и добавлять контент можно без знаний редактирования, достаточно будет базовых навыков владения компьютером. Потратив […]

Статьи и новости
Подробнее...
Преимущества создания сайта, плюсы разработки современного корпоративного сайта
Преимущества создания сайта, плюсы разработки современного корпоративного сайта

Интернет распространен и привычен современному человеку. При появлении любого вопроса или проблемы, человек первым делом направляется в интернет. Это быстро, удобно, легко и теперь уже привычно. Поэтому многие компании разрабатывают собственные сайты. С помощью сайта компании доносят до клиентов необходимую информацию о товарах и услугах и в результате осуществляют продажу.Собственный сайт – маркетинговый инструмент современной […]

Статьи и новости
Подробнее...
Зачем нужен сайт
Зачем нужен сайт

Если вы точно знаете зачем вам сайт, вы сумеете легко сформулировать задачу для веб-разработчика и дизайнера. Вам будет легко проверить работу специалистов и убедиться, что все соответствует вашим требованиям. Или не соответствует – бывает по-разному. Если вы разрабатываете сайт просто для галочки, потому что это престижно и современно или вообще не знаете зачем вам сайт, то у вас […]

Статьи и новости
Подробнее...
Заказать консультацию
Оставьте ваш номер телефона, и мы вам перезвоним в ближайшее время