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

Здравствуйте, уважаемые читатели и подписчики блога gsi-pngs.ru. Правильно написать техническое задание (ТЗ) на разработку сайта – это один из основных шагов на пути продвижения вашего интернет-проекта к успеху. Грамотно составленное задание поможет избежать многих неудобств, ошибок, лишних затрат и привести к необходимому результату.

Представленные ниже советы помогут вам пошагово составить грамотное и эффективное ТЗ.

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

Совет 1. Составьте портрет представителя вашей целевой аудитории

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

  • Возраст
  • Пол
  • Место жительства
  • Профессия и образование
  • Уровень доходов

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

К примеру, для интернет-магазина подобными категориями могут стать:

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

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

 

Совет 2. Чтобы грамотно написать ТЗ на разработку сайта, смоделируйте поведение посетителя

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

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

 

Совет 3. Как написать грамотное ТЗ: опишите базовый функционал сайта

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

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

 

 Совет 4. Как описать сложные, необычные элементы («фишки») сайта

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

В такой список, к примеру, необходимо занести такое описание. «В разделе контактом при наведении курсора мыши на слова «схема проезда» должно всплывать окно с картой, телефонами и адреса склада».

 

Совет 5. Объяснение составленного ТЗ разработчикам в устной форме

Это один из самых важных этапов! Неважно, как бы вы подробно не разжевали, неоднократные встречи с разработчиками (программистами и дизайнерами) и объяснение в личной беседе всех пунктов позволит вам практически со 100%-й уверенностью понять друг друга. Тем более, если вы раньше не сталкивались с задачей написать технической задание для разработки сайта, вы можете не знать устоявшихся терминов и описывать разработчикам на не слишком понятном им языке.

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

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

 

Совет 6. Внесение правок в процессе разработки сайта и после его завершения

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

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