×
Заказать звонок
×
Заказать услугу
×
Заказать услугу
Мы в соц сетях -
Личный кабинет
/ /
Как написать техническое задание на разработку сайта

Как написать техническое задание на разработку сайта

18.10.2017

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

  1. Сайт должен оправдать ожидания клиента
  2. На сайт должно быть затрачено ровно столько человеко-часов, сколько веб-студия предполагала затратить на него изначально.

Основа выполнения этих условий - грамотно составленное техническое задание.

Техническое задание (ТЗ) - это документ, где прописаны требования к функционалу и внешнему виду сайта.

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

Золотое правило при составлении технического задания: все пункты должны быть объективны.

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

“Сайт должен быть удобный”. Удобство - строго субъективное понятие. Так же, как и понятие “красивый дизайн”. Для каждого из пунктов техзадания должна быть возможность четко оценить, выполнен он по итогу или нет, а значит, субъективности здесь нет места.

2.jpg

Техническое задание для создания интернет-магазина и для лендинга разительно отличаются, однако имеют определенную структуру:

1. Информация от клиента.

Несмотря на то, что большую часть техзадания прописывает представитель веб-студии (проект-менеджер или менеджер по продажам), часть информации должен предоставить клиент - такую, как:

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

2. Задачи и цели создания сайта

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

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

3. Термины и определения

Техническое задание должно быть понятно как составляющему (представителю веб-студии и всей его команде), так и заказчику. Поэтому все слова вроде “фреймворк”, “футер”, “хостинг”, “CMS”, даже “контент”, “домен” и тому подобные обязательно должны быть разъяснены в документе, причем понятным для каждого языком, как будто это не ТЗ, а научпоп.

Например:

  • Домен - это имя-адрес будущего сайта. У нашего сайта домен dialweb.ru, у каждого сайта в сети Интернет домен свой и он уникален.
  • CMS (также известная в узких кругах как “админка”) - это система управления сайтом, с помощью которой можно редактировать контентную часть сайта.
  • Фавикон - это небольшой значок, который отображается рядом с названием сайта во вкладках браузера. Создается для удобства навигации между вкладками и повышает узнаваемость бренда.

3.jpg

4. Технические требования к работе сайта

Даже очевидные вещи необходимо прописывать.

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

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

5. Подробная структура сайта и реализуемые модули

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

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

6. Контент

На начальном этапе заказчик обязан предоставить минимальный объем контента, достаточный для заполнения уникальных страниц. Заказчик должен предоставить информацию как можно быстрее и качественнее, потому что чаще всего именно этот этап является лимитирующим перед началом отрисовки макетов. “Текст-рыба” давно канул в Лету. Макеты с уникальным контентом воспринимаются правильнее и проще, чем с текстом, который не имеет отношения к создаваемому сайту.

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

Однако, самое главное - это налаженная коммуникация в вашей команде разработки. Если с ней все в порядке, для вас не страшно даже неточное ТЗ ;)

Желаем позитивного настроя, четко поставленных задач и довольных заказчиков :)




Понравилась статья? Подписывайтесь и читайте новые интересные статьи!

Поделиться в соцсетях:

Возврат к списку

×
Хочу скидку!
Вверх