Техническое задание – это обязательный документ, в котором изложены требования заказчика к сайту. Чем более подробным будет ваше ТЗ, тем больше результат будет соответствовать вашим ожиданиям.
Преимущества согласованного технического задания для заказчика:
- Клиент видит каким будет сайт. Какой будет структура сайта, какие страницы и т.п. В процессе разработки технического задания проще вносить изменения, чем менять уже готовый сайт.
- Клиент понимает, за что он платит. Описание сайта и указание сколько времени займет каждый этап позволят сделать оплату услуг агентства прозрачной.
- Грамотное ТЗ подтверждает компетентность исполнителей. Если клиент не понимает, что написано в ТЗ, какой он ждет результат?
- Страховка от несоответствия результата ожиданиям. Если сайт отличается от прописанного в ТЗ, вам будет проще предъявлять претензию разработчикам. Основанием для требования исправления сайта будет техническое задание.
- Клиенту гораздо проще заменить разработчика. Ситуации бывают разные, но при наличии подробного ТЗ новой команде будет легче втянуться в процесс разработки.
- По результатам составления ТЗ можно определить точную стоимость сайта. Это зависит от сервисов, функций, интерфейса и других параметров, которые утверждаются при разработке ТЗ.
Работа по ТЗ выгодна и исполнителю:
- Разработчик точно понимает ваши потребности и знает, как их реализовать. Цели поставлены четко поэтому работа идет быстрее и соответствует всем вашим ожиданиям. Когда все требования изложены по пунктам, остается только писать код.
- Грамотно сформулированное ТЗ позволяет точно оценить стоимость разработки.
- Работа по ТЗ позволяет увидеть картину проекта в целом, что позволяет проводить некоторые этапы разработки параллельно и значительно ускоряет ее.
Как составить техническое задание?
Хорошее ТЗ обычно составляет проект-менеджер или разработчик в компании-исполнителе. Как правило, клиент отвечает на множество уточняющих вопросов: чем занимается компания, какие продукты производит, какова целевая аудитория, нужны ли сервисы на сайте, показать примеры, какие сайты понравились и другие.
На основании этих данных разрабатывается ТЗ и утверждается клиентом.
Создание сайтов под ключ
ТЗ должно состоять из точных и однозначных формулировок. Никаких оценочных прилагательных: красивый, понятный и т.п. Вкусы разработчика и заказчика могут сильно отличаться от этого возможны разногласия в процессе разработки.
Неточные формулировки, которые часто встречаются в технических заданиях:
- Дизайн сайта должен нравится. Наше восприятие чего-либо всегда субъективно и зависит от множества факторов. Например, человек поссорится с кем-то, у него будет плохое настроение. Очевидно, что в таком случае оценка в формате «нравится/не нравится» будет предвзятой.
- Удобный сайт. Часто встречающаяся формулировка, в которой много подводных камней. Удобный в чем? Удобный для кого?
- Сайт должен стабильно работать при высоких нагрузках. Нагрузки могут быть разными, от десятков тысяч пользователей до миллионов пользователей.
- Сайт должен содержать качественный и максимально экспертный контент. Тоже часто встречающаяся в первоначальных версиях ТЗ формулировка. О степени экспертности контента можно спорить вечно.
На этапе разработки технического задания проверьте, есть ли в тексте документа такие неточности и, в случае их обнаружения, переформулируйте так, чтобы вопросов у сторон не оставалось.
А какие формулировки будут максимально точными?
- Большая скорость загрузки → Страницы сайта должны показывать не менее 80 баллов в сервисе в Google PageSpeed Insights.
- Сайт должен стабильно работать под большими нагрузками → Стабильно обеспечивать работу 60 тыс. пользователей одновременно.
- Удобный и минималистичный дизайн формы подписки → Форма подписки «Оставьте ваш электронный адрес», кнопка «Подписаться на рассылку» → *прикреплённый эскиз данной формы*.
Разобрались с формулировками. Переходим к структуре грамотного технического задания.
Материал для руководителя по маркетингу
12 + лет работаем с руководителями по маркетингу
Мы работаем с руководителями по маркетингу и их помощниками более 12 лет и отлично понимаем, с какими проблемами и задачами вы сталкиваетесь.
Специально для вас, мы подготовили материалы, которые помогут вам в вашей работе с онлайн-проектами. Какое-то время мы будем раздавать их бесплатно, но скоро уберем их из открытого доступа.
в Телеграме
способов привлечения клиентов
плана на 3 месяца
Структура ТЗ
В начале технического задания нужно раскрыть общую информацию о проекте, цель сайта и общий функционал. Это сайт-портфолио или интернет-магазин?
Пояснение сложных терминов
Разработчики и клиенты из разных сфер деятельности, у каждого свой профессиональный сленг и терминология, их нужно прописать в самом начале во избежание дальнейшего недопонимания.
Технические требования к CMS и хостингу
Представьте ситуацию: разработчик закончил создание сайта, но заранее не согласовал с вами CMS, которой он будет управляться. Вы работаете с WordPress, а сайт сделан на Joomla. Такой случай неминуемо приведет к негативу и к дополнительному времени, которое нужно будет потратить на проект. Чтобы избежать таких неприятных ситуаций, максимально точно опишите все инструменты, которые вы хотите видеть.
Укажите основные требования к работе сайта: на каких типах устройств он должен работать, с какой скоростью загружаться и т.п.
Подробно опишите структуру сайта
До начала работ по созданию дизайна сайта и верстки обязательно утвердите с исполнителем саму структуру сайта, это убережет вас от большого количества споров и траты времени на правки уже существующих версий.
Прототип сайта одного из наших клиентов. Интерактивная версия
Опишите подробно каждую страницу. Что на ней будет отображено и как она должна выглядеть, сделав подробное описание блоков на странице. Также можно воспользоваться прототипом – эскизом каждой страницы. Прототип наиболее удобный способ, позволяет визуально представить, как будет выглядеть страница.
Сценарии поведения пользователей на сайте
Если интерфейс будет нестандартный, отрисовки структуры может быть недостаточно. В сценарии взаимодействия пользователей с сайтом учитываются все действия пользователей и реакции сайта на эти действия.
Сценарии разрабатываются для сложных сайтов, сайт-визитка или лендинг обычно этого не требуют.
Определите в ТЗ кто предоставляет контент для сайта. Некоторые разработчики предлагают создание сайтов вместе с написанием статей для его наполнения. Некоторые отмечают, что тексты могут быть написаны их компанией за дополнительную плату. Другие - предоставляют только разработку сайта, контент высылает клиент.
Если вы клиент и заказываете разработку сайта с контентом, укажите в ТЗ ваши требования к уникальности и содержанию.
Описание дизайна. Лучше, конечно, подробно указать номера цветов, названия шрифтов и прочих деталей. Помните, что понятия о красоте у всех свои. И цвета люди видят по-разному.
Вывод
Для каждого сайта структура ТЗ будет уникальна, но можно выделить разделы, которые должны присутствовать в техническом задании любого сайта.
- Информация о деятельности компании, целевая аудитория компании. Задачи, которые должен решать сайт;
- Описание терминов, которые используются в ТЗ;
- Работа сайта. Технические требования;
- Технологии, используемые в процессе создания сайта. Технические требования к хостингу;
- Структура сайта. Иерархия страниц;
- Прототипирование различных страниц сайта. Описание элементов;
- Сценарии взаимодействия пользователей с сайтом (при использовании нестандартных интерфейсов);
- Подробное описание контента, который создается силами разработчика;
- Подробное описание важных элементов дизайна сайта.
на полезный блог MWI