Создание шаблона под технические задания на разработку сайта




≈ 14 мин. на чтение



В нашей статье «Разработка технического задания сайта. Что включено?» мы кратко описывали, что должно быть учтено при составлении ТЗ. Сейчас же мы подробно разберём каждый описанный в этой статье пункт и добавим новые, чтобы вы смогли использовать их в качестве шаблона. Поэтому получается, что статья больше для сотрудников и руководителей Digital-агентств, а не для обычных читателей... Однако всё же и вам, владельцам сайтов (или будущим владельцам сайтов), эта статья может пригодиться :)


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


Представьтесь


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

Пример использования видеозаписи в представлении компании «Русское молоко»


Краткое описание деятельности вашей организации для обеспечения основы проекта – это важная часть, составляющая техзадание на разработку сайта


Такого рода информация может включать:

  • краткую историю компании;
  • размер (количество сотрудников, оборот и т. д.);
  • основные услуги;
  • главные достижения.



Начните с целей


В чем роль создаваемого проекта для вашей компании? Каких результатов вы ждете от реализации проекта?


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


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


Например:
  • Увеличение числа запросов с помощью веб-сайта;
  • Увеличение онлайн-продаж;
  • Увеличение числа телефонных запросов.



Пример цели для технического задания на разработку сайта

Увеличение числа телефонных запросов от компании Advance – цель, возможно, заложенная ещё при разработке сайта


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


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



Ключевая аудитория


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


Этими людьми могут быть:

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


Насколько вам нужна связь с целевой аудиторией?

В техническом задании можно учесть, нужен сбор e-mail-ов целевой аудитории или нет. Пример оформления подписки БалиБлоггер


Предварительная структура


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


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


Техническая спецификация


Другими словами, что должен делать ресурс?

  • Если речь идет о сайте-брошюре, большинство страниц будут статичными, то есть они не будут реагировать на действия пользователей. Исключением будут страницы контактов, которые имеют интерактивные формы.
  • Если речь об электронной коммерции (интернет-магазин), перечислите требования к стартовой странице, к странице с товарами, к поиску, к странице деталей товаров. Опишите все, что должны включать страницы ресурса.
  • Если ваш функционал включает что-то нестандартное, техзадание для разработки сайта должно пояснять, что пользователь должен иметь возможность сделать.


Нестандартный функционал тоже вносится в техническое задание

Нестандартный функционал сайта Soleil Noir Studio в качестве вертикального скролла


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


Например:

Как покупатель
Я хочу добавить товар в мою корзину, чтобы я мог купить их позже.


Как продавец
Я хочу изменить статус заказа так, чтобы я мог помечать уже обработанные товары.


ВСЕ действия вносятся в ТЗ для сайта

Не забудьте о возможности добавить вещь в корзину, чтобы купить её потом


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


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



Нефункциональные требования


Это требования, связанные с:

  • Usability. Какие требования вы предъявляете к доступности вашего ресурса. Для всех ли он должен быть удобен?
  • Безопасность. Будет ли поддерживаться PCI стандарт?
  • Время загрузки. Как важна скорость загрузки данных для вас? Если вы разрабатываете интернет-магазин, ответ – очень важна.
  • Юридические требования. Существуют ли какие-либо требования, которых пользователь должен придерживаться? Есть ли необходимость, чтобы пользователь принял определенные условия или подтвердил свое согласие на что-либо?



Веб-сайты, которые вам нравятся и не нравятся


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


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


Чем сложнее динамика на сайте, тем сложнее ТЗ

Сайт Falter Inferno можно смело заносить в список понравившихся сайтов



Кто ваши конкуренты?


Составление списка конкурентов, которое требует хорошее техническое задание на сайт, выполняет 3 функции:

  1. Мы можем видеть, что другие люди делают и, возможно, заимствовать какие-либо особенности у конкурентов, кажущиеся нам привлекательными.
  2. Мы можем найти возможность улучшить предложения, которые уже есть на рынке.
  3. Мы можем гарантировать, что дизайн вашего ресурса отличается от конкурентов.
Анализ конкурентов – это то, что вы в любом случае должны сделать, хотя бы неформально.


Бюджет


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



Временные рамки


Сейчас настало время указать в ТЗ по созданию сайта временные рамки для реализации работ. Сделайте их разумными. Проект может занять от 6 недель до 6 месяцев, а то и нескольких лет в зависимости от его объёма.



Процесс взаимодействия

Есть ли у вас крайние сроки? Кто будет контактировать с клиентом по поводу проекта? Когда решение будет принято и когда проект будет запущен?



Чего следует избегать


Избегание некоторых моментов поможет вам создать действительно хорошее техническое задание на сайт:

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


Хороший дизайн тоже параметр ТЗ

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


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


Читайте также статью «Техническое задание по разработке сайта. 6 важных требований, которые обычно игнорируются», чтобы ничего не упустить.



Нужно разработать хорошее ТЗ?








Автор: Outlanding


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








Читайте также