Блог
Блог
Подпишитесь на еженедельные полезные статьи от агентства MWI:

Как составить ТЗ если вы - заказчик?

Антон Блинов
Антон Блинов
06 Февраля 2020

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

Преимущества согласованного технического задания для заказчика:

  1. Клиент видит каким будет сайт. Какой будет структура сайта, какие страницы и т.п. В процессе разработки технического задания проще вносить изменения, чем менять уже готовый сайт.
  2. Клиент понимает, за что он платит. Описание сайта и указание сколько времени займет каждый этап позволят сделать оплату услуг агентства прозрачной.
  3. Грамотное ТЗ подтверждает компетентность исполнителей. Если клиент не понимает, что написано в ТЗ, какой он ждет результат?
  4. Страховка от несоответствия результата ожиданиям. Если сайт отличается от прописанного в ТЗ, вам будет проще предъявлять претензию разработчикам. Основанием для требования исправления сайта будет техническое задание.
  5. Клиенту гораздо проще заменить разработчика. Ситуации бывают разные, но при наличии подробного ТЗ новой команде будет легче втянуться в процесс разработки.
  6. По результатам составления ТЗ можно определить точную стоимость сайта. Это зависит от сервисов, функций, интерфейса и других параметров, которые утверждаются при разработке ТЗ.

Работа по ТЗ выгодна и исполнителю:

  1. Разработчик точно понимает ваши потребности и знает, как их реализовать. Цели поставлены четко поэтому работа идет быстрее и соответствует всем вашим ожиданиям. Когда все требования изложены по пунктам, остается только писать код.
  2. Грамотно сформулированное ТЗ позволяет точно оценить стоимость разработки.
  3. Работа по ТЗ позволяет увидеть картину проекта в целом, что позволяет проводить некоторые этапы разработки параллельно и значительно ускоряет ее.

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

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

На основании этих данных разрабатывается ТЗ и утверждается клиентом.

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

Неточные формулировки, которые часто встречаются в технических заданиях:

  • Дизайн сайта должен нравится. Наше восприятие чего-либо всегда субъективно и зависит от множества факторов. Например, человек поссорится с кем-то, у него будет плохое настроение. Очевидно, что в таком случае оценка в формате «нравится/не нравится» будет предвзятой.
  • Удобный сайт. Часто встречающаяся формулировка, в которой много подводных камней. Удобный в чем? Удобный для кого?
  • Сайт должен стабильно работать при высоких нагрузках. Нагрузки могут быть разными, от десятков тысяч пользователей до миллионов пользователей.
  • Сайт должен содержать качественный и максимально экспертный контент. Тоже часто встречающаяся в первоначальных версиях ТЗ формулировка. О степени экспертности контента можно спорить вечно.

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

А какие формулировки будут максимально точными?

  • Большая скорость загрузки сайта → Страницы сайта должны показывать не менее 80 баллов в сервисе в Google PageSpeed Insights.
  • Сайт должен стабильно работать под большими нагрузками → Стабильно обеспечивать работу 60 тыс. пользователей на сайте одновременно.
  • Удобный и минималистичный дизайн формы подписки → Форма подписки «Оставьте ваш электронный адрес», кнопка «Подписаться на рассылку» → *прикреплённый эскиз данной формы*.

Разобрались с формулировками. Переходим к структуре грамотного технического задания.

Структура ТЗ

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

Пояснение сложных терминов

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

Технические требования к CMS и хостингу

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

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

Подробно опишите структуру сайта

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

Прототип сайта одного из наших клиентов. Интерактивная версия

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

Сценарии поведения пользователей на сайте

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

Сценарии разрабатываются для сложных сайтов, сайт-визитка или лендинг обычно этого не требуют.

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

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

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

Вывод

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

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

Подписывайтесь
на полезный блог MWI
Получайте новые статьи на свою почту
Яндекс Вебвизор — это инструмент, встроенный в Яндекс Метрику, который позволяет просматривать действия пользователей на вашем сайте. К сожалению, сессии пользователей доступны к просмотру в записи и появляются через некоторое время после того, как посещение сайта завершено. Также в Вебвизоре доступна информация о пользователе (см скриншот инфа о пользователе).
Антон Блинов
Антон Блинов
06 Апреля 2020

Битрикс24 – набор полезных инструментов, использование которых облегчает удаленное ведение бизнеса.
Битрикс24 позволит удобно организовать работу компании. Можно сказать, это своеобразная личная социальная сеть, где сосредоточено окружение компании. «Живая лента» демонстрирует все происходящее в организации, поэтому сотрудникам не нужно покидать рабочее место, чтобы присоединиться к обсуждению одного из проектов, рассмотреть данные документов или же перейти к совместной деятельности.

Денис Шамараков
Денис Шамараков
02 Апреля 2020
Качество лидов – это один из определяющих критериев, по которым оценивают результативность рекламных кампаний. Некорректный их анализ нередко побуждает принимать неправильные решения. Чтобы реклама приводила потенциальных клиентов и обеспечивала доход от бизнеса, необходимо научиться оценивать лиды. Но для начала стоит разобраться, что такое лид, как его  получить, как с ним работать, какие критерии учитывать при определении его качества.
Андрей Лымарев
Андрей Лымарев
23 Марта 2020
К нам обратился один из ведущих детейлинг-центров Москвы ptmstudio.ru с целью увеличения количества целевых заявок на основные услуги студии. В качестве рекламных инструментов были выбраны контекстная реклама Google Ads и Яндекс Директ, а также таргетированная реклама в Facebook и Instagram.
Антон Блинов
Антон Блинов
12 Февраля 2020