Как правильно составить ТЗ на разработку сайта?

Разработка сайта начинается не с отрисовки прототипов и не с разработки дизайна.

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

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

Зачем нужно ТЗ?

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

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

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

Как правильно составлять ТЗ

Писать точно и однозначно

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

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

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

Указать общую информацию

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

Описать инструменты

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

Заказав сайт-визитку, но не указав в пожеланиях, что нужна разработка на Битрикс, можно получить сайт на Tilda.

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

Перечислить пожелания к работе сайта

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

Указать структуру сайта

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

Визуализировать структуру страниц

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

Создание интернет-магазина под ключ Разработка с нуля
Подготовим ТЗ, согласуем с вами и реализуем командой профессионалов
Узнать больше

Важный этап - отрисовка прототипов (скелетов будущих страниц). 

Отрисовкой прототипов занимаются профессиональные UX/UI-дизайнеры.

Если отрисовать прототипы нет возможности, то можно остановиться на перечислении элементов.

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

Расписать сценарии

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

Определиться с контентом

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

Описать дизайн

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

Заключение

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

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

Есть задача?
Найдем решение!
Я даю Согласие на обработку персональных данных в соответствии с Политикой Конфиденциальности