Структура сайта и разработка ТЗ (технического задания) на разработку сайта

У веб-студий вообще и крымских в частности, дурная слава предприятий, которые "не укладываются в сроки, не понимают бюджет, делают не то"...

Наиболее частые причины споров между Заказчиком и Исполнителем в области создания сайтов примерно следующие:

  • Исполнитель неверно оценил объем работ, не уложился в заявленные сроки и/или требует доплату;
  • Исполнитель отказывается вносить изменения в проект или требует доплату;
  • Заказчику не нравится дизайн и/или блок-схема сайта (цвета, верстка, шрифты, расположение элементов навигации и т.д.);
  • Заказчик предполагал, что сайт будет устроен по-другому;
  • Заказчик считает, что Исполнитель неверно понял поставленные задачи и, как следствие, не справился с их выполнением.
Во избежание таких ситуаций между Сторонами заключается Договор о предоставлении услуг по созданию веб-сайта, а еще раньше составляется Техническое Задание на разработку сайта, являющееся обязательным Приложением к такому Договору. В привычном варианте, ТЗ предоставляется Заказчиком (в среднем, 4-5 стр.), а студия начинает выполнять работы в соответствии со своим пониманием поставленных задач. Мы считаем, что грамотно составленное ТЗ позволяет сэкономить до 50% времени на разработку сайта, а нередко - и такую же часть бюджета. Наша студия использует agile-метод (гибкую методику разработки), и мы не приступаем к созданию сайта до согласования всех пунктов Технического Задания, а также предлагаем создание ТЗ в качестве отдельной услуги.

Составление Технического Задания на разработку сайта включает в себя:

  • определение общих характеристик сайта (кроссбраузерность, обоснование выбора CMS и доменных имен, требования к хостингу, период и условия тестирования сайта после публикации в Интернет);
  • перечень вариантов последующего развития проекта, которые необходимо учитывать в процессе разработки (например, возможность подключения торгового или социального функционала, добавления языковых версий);
  • визуальное представление древовидной структуры сайта;
  • обоснование различных методов навигации по сайту (с учетом улучшения индексации внутренних страниц и юзабилити);
  • описание и визуализации требований к дизайн-макету и верстке сайта (в том числе ориентировочные скриншоты функциональных элементов);
  • подробное описание сценариев работы интерактивных элементов ипрогноз поведения пользователей;
  • перечень заголовков, имен и описаний страниц, размещаемых на сайте к моменту публикации и взаимосвязей между ними (т.н. "перелинковка");
  • рекомендации по наполнению и первичной SEO-оптимизации контента сайта.
Обычно такое Техническое Задание занимает 30-40 страниц формата .doc (А-4) для корпоративного сайта и вдвое больше - для Интернет-магазина. В ходе согласования пунктов ТЗ, мы достигаем взаимопонимания с нашими клиентами, разъясняем технические детали, что позволяет четко просчитать сроки, бюджет и задачи будущего проекта, и не отклоняться от них. В качестве дополнительной услуги при работе над большими и долгосрочными проектами мы предлагаем также создание действующего прототипа сайта до того, как приступаем к реализации проекта.