Техническое задание для интернет-магазина

Дата публикации: 12-01-2021       12554

Написание технического задания, или, говоря проще ТЗ на создание интернет магазина — это, пожалуй, одна из важнейших частей. Почему? Как минимум, потому что без задания ни один программист и дизайнер не соберет приличного многостраничника. Да что там, даже лендинг и то получится «с грехом пополам».

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


 

 

Структура ТЗ для интернет-магазина

Мы решили рассказать, как составить техзадание для создания интернет магазина. Что в него включить, о чем не забыть и какие тонкости учесть. Читайте о структуре ТЗ для разработки интернет-магазина далее.


Общая информация о сайте

Задачи и цели

Самое главное, чтобы цели и задачи, которые вы ставите, не были описаны общими словами. То есть, не нужно писать что-то вроде «Сборка сайта с возможностью заказа онлайн и корзиной». Тут вот совсем не понятно ничего.

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

Список целей:

  1. Расширение географии продаж и поставок товаров.
  2. Посредством функционала сайта сведение к минимуму издержек по работе с покупателями.
  3. Сделать ресурс, предназначенный для успешных продаж (продвижения) продукции заказчика.
  4. Потенциальный клиент, придя на сайт, может узнать все, что его интересует — как о самой компании, так и о ее деятельности.

Основные задачи:

  1. Заказ и покупка представленных товаров.
  2. Покупка и оплата — полностью автоматизированы.
  3. Удобная подача информации о товарах или услугах и, как следствие, минимизация телефонных звонков клиентов.
  4. Возможность в любое время узнавать актуальные данные о товарных остатках.
  5. Формирование прайсов и иных документов — автоматизировано.
Помимо этого также в список задач внесите и повышение лояльности посетителей. Причем пропишите, за счет чего это будет достигнуто — оформление страниц, уровень обслуживания, скорость доставки, удобство оплаты и прочее.

 

Аудитория

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

Описывая свою аудиторию, также учтите и эти данные.

  1. Среди посетителей Рунета 55% — мужчины и 45% — женщины.
  2. Более 60% — люди от 18 до 35 лет.
  3. При этом наиболее активная аудитория — это молодые мужчины в возрасте от 18 до 35 лет. Что составляет свыше 30% всего электората.

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



Структура сайта

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

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

  1. Главная страница.
  2. О компании (сюда можно включить историю появления бизнеса, имеющиеся вакансии, рекламные блоки, данные о партнерах или поставщиках и прочее).
  3. Варианты сотрудничества (например, как открыть франшизу, советы об открытии торговых точек и прочее).
  4. Скидки, акции, распродажи, дисконтные (бонусные) карточки.
  5. Подарочные сертификаты и наборы подарков.
  6. Каталог товаров.
  7. Доставка и оплата.
  8. Контакты (адреса, почта, телефоны и иные способы связи).
  9. Блог (полезные статьи для посетителей).
  10. Навигация по сайту (карта).
  11. Оформление покупки покупателем (оплата, оставление контактных данных и так далее).


 

Сроки сдачи

Еще один пункт, который нужно прописывать. Причем достаточно четко и точно. Это важно не только вам — ведь нужно понимать, когда вы можете объявлять о старте продаж. Но также это необходимо и самим исполнителям — им необходимо все грамотно рассчитать, учитывая все форс-мажорные обстоятельства и дедлайны.

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



Кто готовит контент

Этот пункт важен тем, чтобы получился весь перечень содержимого (контента) на готовом сайте. Важно также указать, кто готовит это наполнение. Необходимо, чтобы все наполнение было сформировано с помощью выгрузки сервера проекта из базы данных (БД). И снова далее приведем пример того, как оформить этот пункт.

Клиент (заказчик) готовит:

  • Список названий и описаний товаров, а также их цены.
  • Описания и названия разделов, входящих в каталог.
  • Данные об оплате и доставке товара, контакты администраторов (если они есть).
  • Информацию о бизнесе (сфера деятельности, поставщики и так далее).
  • Фото и видео, необходимые для размещения.
  • Тексты для всех страниц.

Исполнитель, в свою очередь, обязуется подготовить и сдать:

  • Рекламные баннеры на главную страницу (пять штук).
  • Баннеры для страницы распродаж (три штуки).
  • Для Блога — три статьи, каждая на 2000 — 3000 символов. А также 10 статей для описания товаров. Все материал — со вхождением ключевых слов и фраз по теме.

Это — минимум, который обязательно указывается и проговаривается. А также обсуждается на встречах или телефонных переговорах. Либо в переписке. Важно понимать, кто и что друг от друга ждет.
 

Размещение контента и обязанности

Это вы также прописываете в договоре. И тут возможны варианты. Например, исполнитель только размещает предоставленные клиентом фото и тексты.

Либо же можно сделать так, чтобы часть выполняли в агентстве (размещение изображений, составление SEO описаний и так далее), а часть — сам заказчик (внесение правок, прописывание цен и прочее). Он может сделать это после сдачи или через администраторский доступ.

Приведем и такой пример ТЗ на разработку интернет магазина. В этом случае все может быть написано примерно так: «Размещение текстовых и фото материалов осуществляется через администраторскую панель. Те, материалы (тексты, видео, изображения), которые подготовил заказчик, размещаются непосредственно им самим. Контент, подготовленный исполняющими лицами, размещается их силами».


Дизайн будущего сайта

Чтобы дизайн вас порадовал, в техзадании укажите следующее:

  • Полностью и корректно заполненный бриф (анкета). Важно, чтобы там не было что-то вроде «Картинки найдите сами».
  • Прототипы всех страничек.
  • Путь следования клиента по сайту, если он заходит с разных точек.

И далее мы подробно рассмотрим каждый из этих пунктов.
 


Заполнение брифа

Анкету заполните точно, четко, корректно, без ошибок. Чем подробнее все распишете — тем, как уже говорили, лучше. Потому что от этого зависит не только итог, но и скорость и сроки сдачи.
 

Прототипы страничек

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

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

 

Путь покупателя из разных точек входа

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

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

Модули

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

Важно помнить, что модули могут быть как платными, так и бесплатными:

  1. Первые обычно представлены, как нечто очень классное и вкусное, что точно улучшит функционал страницы.
  2. Вторые — базовые, которые, якобы, просто выполняют какую-то основную работу.

Но поскольку вы доверили создание ресурса команде профессионалов, так ли важно ли тратить деньги на покупку платных решений? Так ли они важны и нужны вам? Особенно на первых порах.

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


Выбор и описание движка

В случае, если делаете все на каком-либо конструкторе или CMS, необходимо подробно описать: какой именно это сервис, кто будет оплачивать его покупку (если это предполагается) и кто будет производить его установку на сервер.


Описание выбранной CMS

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

Итак, для каждого из модулей пишем такие данные:

  • Его наименование.
  • Как его получаем: самостоятельно расписываем и делаем его, покупаем на стороне, скачиваем где-то и прочее.
  • Его функционал и прямое назначение, для чего он служит.
  • Точное место (страница, блок), где он будет размещен.
  • Сроки установки.
  • Лицо, производящее установку или внедрение модуля.

Также не забудьте про гарантийный срок — как долго и на какой срок эта «фишка» у вас на страничках предполагается.


Составляем список модулей

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


Для оформления покупок:

  • Upsell — поможет в дополнительных продажах.
  • Установка промокодов или бонусных программ для клиентов.
  • Предложения типа «Ваш подарок уже в корзине!». Это очень круто помогает.
  • Авторасчет доставки с помощью курьера до двери офиса или квартиры. И тут еще хорошо бы сравнить стоимость с, например, службой доставок.
  • Авторизация через социальные сети, e-mail и прочие сервисы.
  • Разнообразие вариантов оплаты заказа: банковский перевод, при получении, электронный кошелек и так далее.
  • Быстрый заказ или заказ без регистрации\входа на сайт.


Для каталога пригодятся:

  • Разные группы покупателей — и разные для них цены.
  • Покупка продукции без посещения каталога.
  • Возможность прочитать описание товара при наведении на него мышкой (без посещения самой страницы).
  • Возможность регулировать товарную сетку.
  • Фильтры на продукцию: по цене, по размеры, по брендам и т.д.
  • Помещение товара в виш-лист или Избранное.
  • Последние просмотры\покупки.
  • Вариация цен: например, на большие размеры одежды — цена выше или наоборот.


Для удобства посетителей:

  • Наличие личного кабинета со входом и паролем.
  • Интеграция с личными страницами соцсетей.
  • Комментирование товаров через социальные сети.
  • Написание отзывов на товары или доставку.
  • Формирование групп клиентов.
  • Способы отследить путь заказа.
  • Написание заметок.

Разумеется, все и сразу не будет использоваться. Поэтому целесообразно определить то, важнее и начать с него. И постепенно внедрять то, что будет нужно по мере существования бизнеса.
 


 

Основные требования к исполнителю

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


Запросы по хостингу

Фактически, основные требования к хосту можно взять из описаний CMS. Как правило, более 90% хостингов соответствуют всем требованиям, поэтому проблем не бывает.

Тем не менее, чтобы все было правильно, оформите этот пункт так: для PHP 5.0.5—5.2.x. А также MySQL 4.1 или даже побольше, можно 5.x

Расширения PHP — это: mbstring и iconv, как минимум. Но также можно использовать Zlib. Помимо этого, можно применить также GD, dom (domxml), simplexml. Либо те варианты, которые устраивают вас. Не забудьте их указать.


Что должен знать администратор

Иногда заказчики думают, что все, связанное с интернет страничками — это то, что не составляет великого труда. Не тут-то было. Подчас найти грамотного специалиста не просто. Поэтому самые минимальные требования к администратору включают:

  • базовые знания HTML кодов;
  • умение обрабатывать фото и изображения (хотя бы в «ФотоШоп»);
  • навык работы с БД и администрированием сайтов.

И, наверное, самое главное — понимание (хотя бы базовое) основ SEO и интернет маркетинга.
 

Завершение работы

Здесь пишем список завершающих дел по сайту. И указываем — кто и за что отвечает после запуска ресурса.


Как тестируем

Перед запуском все тестируем, чтобы убедиться, что все идет правильно. И что заказы поступают регулярно и на точно указанную почту. Поэтому здесь прорабатываем такие вопросы, как:

  • Используете ли вы фокусные группы в тестах.
  • Что тестит заказчик: весь сервис сразу или его отдельные функции.
  • Что проверяет исполнитель.
  • Сроки: с какого по какое числа и какого месяца проводятся тестовые проверки.
Все пункты расписываем вручную и указываем в договоре, чтобы не произошло недопонимания.


Кто за что отвечает

Когда все запущено и начнут «капать» первые заказы, расписываем ответственность обеих сторон. Здесь обратите внимание вот на что:

  • Есть ли гарантийные сроки у исполнителей? Какие они?
  • Есть ли возможность дать доступ к коду третьим лицам? Не нарушит ли это ранее оговоренные гарантии?
  • Если обнаружена ошибка, кто ее исправит? Как это будет происходить?
  • Если найдена ошибка со стороны клиента, кто и как ее исправит? Какова стоимость исправления, если это делает агентство?


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

Разумеется, можно не заморачиваться и ничего не писать, положившись на совесть и профессионализм исполнителей («О них же классные отзывы пишут!»). Но, как показывает практика, если вы все же потратите немного времени на составление задания, то результат будет именно таким, каким вы хотели. Или даже лучше.

Рассказать друзьям:

Cделайте первый шаг

Выберите готовый шаблон из более 1800+ бесплатных и премиум вариантов.

ШАБЛОНЫ САЙТОВ