Техническое задание на разработку Интернет-магазина «. »

Главная > Техническое задание

2. Задачи проекта 2

3. Целевая аудитория 2

4. Наименование программного изделия 2

5. Основные термины и объекты 2

6. Требования к системе 3

6.1 Требования к функциональным характеристикам 3

6.2 Виды товаров 4

6.3 Требования к процессу оформления покупки 4

6.5 Дополнительные функциональные возможности пользовательской части Интернет-магазина 6

6.6 Дополнительные функциональные возможности администраторской части Интернет-магазина 6

6.7 Требования к дизайну 7

7. Требования к интеграции с внешними системами 7

8. Требования к составу и параметрам технических средств 7

9. Требования к программной документации 7

10. Материалы, предоставляемые Заказчиком 7

11. Формат предоставления готового продукта 8

12. Техническая поддержка 8

13. Обучение персонала 8

14. Ответственность сторон 8

Целью разработки интернет-магазина «. » является создание удобного и эффективного инструмента он-лайн продаж эксклюзтвной одежды из Италии. Целью создания форума магазина является сплочение модной аудитории города на одном Интернет портале.

2.Задачи проекта

Создать Интернет-магазин, который:

Позволит покупателям удобно и просто заказывать товары и услуги

Позволит каждому желающему приобрести одежду мировых брендов по доступным ценам

Обеспечит локальный оперативный сервис доставки по Екатеринбургу в течение 1 раб. дня

Сплотит самую модную аудиторию Екатеринбурга и всех интересующихся направлением Fashion, посредствам общения на форуме магазина

Упростит работу менеджера по продаже товаров и услуг «. »

Привлечет новых покупателей и расширит рынок сбыта продукции «. »

3.Целевая аудитория

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

4.Наименование программного изделия

Полное наименование разработки: Интернет-магазин «. »

5.Основные термины и объекты

Интернет-магазин – это интерактивный веб-сайт:

рекламирующий товар или услугу;

принимающий заказы на покупку;

выполняющий функции оформления заказа

выписывающий документы на оплату

При этом администратору магазина необходимо контролировать:

расчеты с покупателем за поставку;

редактирование цен товара

внесение новых рубрик, подрубрик и разделов Интернет-магазина

размещение рекламной коммерческой информации, рекламных баннеров

выставление счетов покупателям посредства Интернет-формы отправки счетов

Покупатель – физическое лицо или юридическое лицо — фактический получатель товара.

Покупка/Заказ – совокупность товаров и услуг, заказываемых одновременно в Интернет-магазине.

Категория товаров – совокупность товаров, относящихся к одной тематике.

Товар – вид продукции, предлагаемой в Интернет-магазине, с возможными модификациями свойств.

Пользовательская часть Интернет-магазина – основная часть магазина, размещенная в Интернете и доступная для просмотра всем пользователям (покупателям).

Система администрирования – программный модуль, позволяющий контролировать работу Интернет-магазина (настраивать параметры работы, добавлять новые товары и т.д.). Защищена паролем и доступна только администраторам и менеджерам магазина.

Администратор Интернет-магазина – технический специалист, осуществляющий контроль и управление Интернет-магазином.

Контент-менеджер – специалист, отвечающий за управление контентом (наполнением) Интернет-магазина (добавление и редактирование категорий товаров, товаров, новостей).

Менеджер по продажам – специалист, в обязанности которого входит прием, оформление, организация доставки, получение оплаты и контроль заказов, поступивших через Интернет-магазин.

6.Требования к системе


6.1Требования к функциональным характеристикам

Язык магазина – русский

Валюта магазина – рубли

Способы оплаты – безналичный расчет, наличный расчет, наложенный платеж, Яндекс Деньги, Web Money.

Способы доставки – самовывоз, доставка курьером по Екатеринбургу и Свердловской области, почтой по Свердловской области и РФ.

Максимальное количество категорий и товаров – неограниченно

История заказов – по каждому Покупателю ведется история его покупок.

Новости – на главной странице магазина должен отображаться блок новостей (5 последних новостей, с возможностью просмотра всех новостей).

Последние добавления – на главной странице магазина должны отображаться новые вещи из каталога, добавленные менеджером, с возможностью изменения их порядка на странице.

В Интернет-магазине планируется продавать следующие категории товаров:

6.3Требования к процессу оформления покупки

Процесс оформления покупки в магазине должен выглядеть следующим образом:

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

Выбрав в боковом меню нужную категорию товаров, Покупатель просматривает список товаров в категории (отображаемые все на одной странице).

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

Если Покупатель принял решение заказать выбранный товар, он нажимает кнопку «Добавить в корзину». Товар добавляется в корзину. При добавлении товара в корзину — значок процесса добавления на странице, после добавления в корзину – закрытие окна подробного описание товара. На главной странице (без обновления страницы) появляется новое добавление в корзине с указанием сделанного заказа.

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

Содержимое корзины сохраняется в течение всего сеанса работы с сайтом (до закрытия окна браузера).

После окончания выбора товаров, Покупатель переходит к процедуре оформления заказа. Для этого он нажимает кнопку «Оформить заказ» (под значком корзины).

ему предлагается зарегистрироваться, т.е. ввести сведения о себе (ФИО, город и адрес проживания), контактную информацию (телефон сотовый, домашний и рабочий, E-MAIL, ICQ), логин (e-mail адрес) и пароль, дополнительные сведения.

зарегистрирован:
вводит свой логин и пароль.

После этого, Покупатель попадает на страницу подтверждения заказа, где ему предлагается ознакомится с положениями ПУБЛИЧНОЙ ОФЕРТЫ (на основании которой выставляется счёт), подтвердить правильность перечня выбранных товаров, выбранных способов доставки и оплаты и подтвердить свое согласие о покупке.

После подтверждения заказа, ему на e-mail высылается письмо с параметрами заказа и подтверждение, что его заказ принят к обработке.

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

Далее, администратор или менеджер организует доставку товара и изменяет через административный раздел Интернет-магазина состояние заказа на «Принят на рассмотрение».

В административном отделе должна быть вкладка: Заказы. В этой вкладке отображается список заказов (сделанных посредствам формы заказа на главной странице магазина) в виде таблицы, содержащая следующие столбцы: ФИО заказчика, адрес доставки, список заказных товаров (с артикулами), дата заказа, состояние заказа (принят на рассмотрение/отправлен/доставлен), способ доставки (самовывоз, доставка курьером по Екатеринбургу, доставка курьером по Свердловской области, почтой по Свердловской области, почтой по РФ), вид оплаты (наложенный платеж, безналичный расчёт, наличными курьеру, Web Money, Яндекс Деньги), оплата (оплачен, не оплачен), действие (в виде кнопок в строке таблицы: удалить заказ, редактировать заказ).

После доставки товара и получения денег от Покупателя, Администратор помечает заказ как «Доставлен»

Процесс покупки закончен.

В процессе своей работы магазин должен формировать следующие документы:

Договор публичной оферты

Акт выполненных работ

6.5Дополнительные функциональные возможности пользовательской части Интернет-магазина

В пользовательской части интернет-магазина также должны быть реализованы следующие функциональные возможности:

Страница «Правила мажоров» — описание регламента работы магазина. Текст регламента готовится Заказчиком.

Каталог обмена ссылками («Мажор ссылки»)

Полный прайс-лист всех товаров в форматах HTML и XLS (для оптовиков)

Поиск по описаниям товаров

Форма «Свяжитесь с мажорами» для отправки сообщений администрации магазина

Блок «Частые вопросы мажоров и ответы на них» (наполнение базы данных вопросов и ответов производится Заказчиком)

— контролирует состояние своего счета;

— видит историю своих платежей и покупок, имеет возможность распечатывать эти данные (критерии отбора в отчет: все, период, товар)

— имеет возможность распечатать любой из своих документов по любому своему платежу (счет, публичную оферту, акт)

6.6Дополнительные функциональные возможности администраторской части Интернет-магазина

В системе администрирования должны быть реализованы следующие возможности:

Создание резервной копии MySQL базы данных магазина

Формирование отчета «Наиболее просматриваемые товары» за период

Формирование отчета о поступлении денег на счетах Покупателей и состояние счета выбранного Покупателя;

Формирование статистики о платежах и покупках (критерии отбора в отчет: все, период, Покупатель, товар);

Формирование статистики о Покупателях (критерии отбора в отчет: все, алфавит, период регистрации, платежи за период, платежи за товар, покупки за период, покупки за товар).

Статистические отчеты могут быть объединены в единый аналитический отчет (на усмотрение Исполнителя)

— имеет право на изменение любых данных размещенных в магазине, изменять и распечатывать любые (выборочно) документы (счет, счет-фактуру, договор, акт) по любому платежу любого Покупателя;

— получает сообщение по e-mail о регистрации нового Покупателя;

6.7Требования к дизайну

Дизайн дорогой, супер гламурный, роскошный, бросающийся в глаза, шокирующий своей красотой, он должен блестеть от качества, чтобы любой мажор, зашедший на сайт чувствовал себя в том месте, где он всю жизнь хотел оказаться, где ему было бы комфортно находится, чтобы он чувствовал себя так, как будто сидит в самой роскошной машине на земле или посетил самый дорогой и красивый ночной клуб в мире. И одновременно сайт должен быть функциональный. Цветовая гамма – на усмотрение Исполнителя, но предпочтительней сочетание золотого и чёрного цвета с элементами блеска бриллиантов, или розового с белым (эти цвета подчёркивают VIP статус магазина и привлекают элитных посетителей).

Исполнитель также может разработать логотип Интернет-магазина, размещаемый в шапке магазина на каждой странице (заказчик предоставляет свой).

7.Требования к интеграции с внешними системами

Требуется подключение Интернет-магазина к следующим системам:

8.Требования к составу и параметрам технических средств

Интернет-магазин «. » должен правильно функционировать со следующим набором аппаратно-программных средств:

Сервер с операционной системой Linux

Язык PHP версии 4 или более поздней

База данных MySQL версии 4 или более поздней

9.Требования к программной документации

Состав программной документации должен включать следующие документы:

10.Материалы, предоставляемые Заказчиком

Прайс-лист с актуальным перечнем товаров и текущими ценами.

Логины и пароли на доступ к домену и хостингу

Описания товаров и фотографии (при необходимости)

Файлы виртуальных товаров

Формы первичных документов

Реквизиты собственных юридических лиц

11.Формат предоставления готового продукта

Готовый интернет-магазин передается Заказчику, записанным на 1 CD-диске.

12.Техническая поддержка

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

13.Обучение персонала

В договорную стоимость включено обучение работе с магазином 1 сотрудника заказчика. Обучение большего количества сотрудников производится за дополнительную плату.

14.Ответственность сторон

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

Как составить хорошее ТЗ на разработку сайта витрины интернет-магазина?

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

удобную навигацию по информации;

представление этой информации пользователю, обеспечивающее быстрое и полное восприятие ее смыслового содержания.

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

Смотрите так же:  Приказ 1000 дсп

У системы есть два типа и, соответственно, два типа пользователей, а, значит, и пользовательских интерфейсов:

административный для сотрудников компании продавца;

клиентский для посетителей интернет-магазина.

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

Интерфейс для посетителей интернет-магазина (фронт-офис)

Функциональные требования

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

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

При проработке навигационного функционала надо составить описание того:

как должна работать рубрикация;

как должен работать поиск;

по каким параметрам должна проводиться сортировка;

как должны работать переходы между страницам и т.п.

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

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

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

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

Требования к пространственной компоновке

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

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

Требования к стилевому оформлению

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

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

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

Административный интерфейс

В административном интерфейсе основное внимание должно быть уделено функционалу. Здесь нужно определиться с требованиями к функциям:

управления данными о товарах;

настройки ценовой политики;

настройки процесса оформления заказа;

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

Компоновка и стилевое оформление, как правило, в административной части заданы заранее и не требуют существенных изменений.

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

Здравствуйте, дорогие друзья нашего блога про создание и работу интернет магазина.

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

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

1. Общие сведения о проекте
— Цели и задачи проекта;
— Аудитория проекта;
— Структура проекта (вплоть до мелочей);
— Сроки сдачи проекта, календарный план. Разделить на этапы, чтобы всегда отслуживать текущий статус;
— Какого рода контент будет представлен на сайте. Где он будет размещаться. Что готовится заказчиком, а что исполнителем?
2. Распределение работ между Исполнителем и Заказчиком
— Заказчик предоставляет информацию;
— Исполнитель выполняет работы.
3. Дизайн
— Заполненный заказчиком брифлист;
— Функциональные прототипы страниц;
— Логика следования покупателя по сайту с различных точек входа на сайт.
4. Программные модули
— Система администрирования сайта (движок сайта, CMS);
— Описание того, чего нет в CMS и подлежит разработке.
5. Требования
— К хостингу;
— К администратору сайта;
6. Финальная часть
— План тестирования проекта;
— Ответственность сторон;
— Прочая информация.

1. Общие сведения о проекте

Цели и задачи проекта.

Здесь следует разместить определенные цели и задачи проекта. Важно это сделать не пространно, например, “Создание интернет магазина с возможностью онлайн заказа товаров”, а подробно описать то, для чего создается ваш интернет магазин и какие задачи он должен выполнять.

Цели создания интернет магазина.
— Расширение границ бизнеса и рынка сбыта продукции;
— Минимизация издержек на работу с клиентами за счет функционала интернет магазина;
— Создание площадки для успешного продвижения и продажи товаров Заказчика.
— Пользователь должен иметь возможность ознакомиться с полным объемом информации о деятельности и услугах компании.

Задачи, которые должен выполнять интернет магазин.
— Возможность покупки товаров покупателем;
— Полная автоматизация процесса покупки товаров покупателем;
— Минимизация телефонных/почтовых контактов с покупателем за счет удобной подачи информации в интернет магазине;
— Постоянная возможность получения актуальных значений товарных остатков в интернет магазине;
— Автоматическое формирование платежных документов и прайс-листов;
— Автоматизация процесса оплаты товаров покупателем;
— Повышение лояльности клиентов за счет высокого уровня обслуживания как при первом контакте, так и впоследствии

1.1 Аудитория проекта

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

И не забудьте, что:
— Соотношение мужчины/женщины в Рунете составляет 55/45 соответственно;
— 62% пользователей это люди от 18 до 34 лет;
— Самые активные пользователи – мужчина 18-34 лет (33% все аудитории);
— Ориентируйтесь именно на тех пользователей, которые вляются целевой аудиторией вашего товара. Другими словами, не следует предлагать автозапчасти жещинам. Хотя всегда бывают исключения.

1.2 Структура проекта (вплоть до мелочей).

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

1. Главная
2. О компании

a. История компании
b. Вакансии
c. Наши партнеры
d. Отзывы и предложения
e. Рекламные материалы

a. Франчайзинг
b. Советы по открытию магазинов
c. Предложение для компаний
d. Предложение для оптовиков

4. Акции и распродажи

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

6. Дисконтные карты

7. Подарочные наборы и сертификаты

a. Москва
b. Санкт-Петербург

a. О подарках
b. Об игрушках

13. Оформление заказа покупателем

a. Сбор информации о покупателе
b. Выбор доставки
c. Выбор оплаты
d. Подтверждение заказа

1.3 Сроки сдачи проекта, календарный план.

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

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

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

Посмотрите как можно оформить эту таблицу:

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

1.4 Какого рода контент будет представлен на сайте. Где он будет размещаться. Что готовится заказчиком, а что исполнителем?

Очень важный пункт технического задания. На выходе мы должны получить весь список контента на будущем сайта с указанием кто именно готовит его. В примере ниже сразу все станет ясно:

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

Заказчик обязуется подготовить следующие материалы:
— Названия, описания, цены товаров;
— Наименования и описания разделов каталога сайта;
— Информацию о доставке, оплате и контактах с администраторам сайта;
— Информацию об интернет магазине;
— Фотографии и изображения товаров в необходимом количестве;
— Прочую текстовую информацию

Смотрите так же:  Налоговый вычет за лечение максимальная сумма

Исполнитель обязуется подготовить следующие материалы:
— Баннеры на заглавной странице в количестве 3 штук;
— Баннеры на странице “Акции” в количестве 5 штук;
— Статьи с ключевыми словами для продвижения сайта в разделе “Статьи” в количестве 5 штук для товаров “Товар 1”, “Товар 2”,“Товар 3”, “Товар 4”, “Товар 5”. Количество знаков для каждой статьи от 1000 до 1500.

О размещении этих материалов поговорим в следующем разделе.

2. Распределение работ между Исполнителем и Заказчиком.

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

Подобные работы могут быть описаны в Техническом Задании следующим образом:

Размещение материалов происходит через систему администрирования. Материалы, подготовленные Заказчиком размещаются силами Заказчика. Материалы, подготовленные Исполнителем, размещаются силами Исполнителя.

3. Дизайн в техническом задании на сайт

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

— Заполненный заказчиком бриф лист;
— Функциональные прототипы страниц;
— Логика следования покупателя по сайту с различных точек входа на сайт.

3.1 Заполненный заказчиком бриф лист.

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

3.2 Функциональные прототипы страниц.

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

3.3 Логика следования покупателя по сайту с различных точек входа на сайт.

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

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

4. Программные модули.

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

Важное отступление. В 90% случаев вам для старта хватит и стандартного функционала и не стоит лепить кучу модулей для сайта, предназначение которых для вас может быть загадкой, а также их использование на старте под большим вопросом. ЗАЧЕМ терять на это деньги и ваше время, которое наиболее дорого именно при старте?! Поэтому как следует призадумайтесь о разработке дополнительных модулей для сайта.

4.1 Движок интернет магазина.

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

4.2 Описание того, чего нет в CMS и подлежит разработке.

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

— Название модуля
— Способ получения модуля: скачивание с базы модулей с сайта разработчика / покупка у сторонних программистов и последующая установка / самостоятельная разработка;
— Функции модуля, его прямое назначение;
— Место/места его размещения на сайте;
— Сроки разработки модуля;
— Кто осуществляет установку и его внедрение в движок сайта;
— Гарантийный срок работы модуля.

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

Оформление заказов:
— Upsell (доп продажи в корзине);
— Промокоды/дисконтная программы;
— Подарки покупателям в корзине (много вариантов);
— Автоматический расчет стоимости доставки в зависимости от условий (сравним курьерские службы?);
— Возможность авторизации покупателей через сторонние сервисы;
— Дополнительные модули оплаты и доставки товаров (здесь можно почитать про варианты оплаты товаров);
— Заказ без регистрации/быстрый заказ.

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

Пользователи:
— Личный кабинет пользователей;
— Интеграция и аутентификация с социальными сетями;
— Возможность комментирования товаров/статей с помощью соцсетей;
— Отзывы к товарам, их модерирование;
— Группы пользователей;
— Отслеживание заказов пользователей;
— Заметки к товарам.

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

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

5.1 Системные требования к хостингу.

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

Основные требования к хостингу могут выглядеть следующим образом:
PHP 5.0.5—5.2.x
MySQL 4.1 и выше, 5.x
Необходимые расширения PHP:
— mbstring, iconv;
— ZLib;
— dom (domxml), simplexml;
— GD;
— cURL.

5.2 Требования к администратору сайта.

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

Как вариант:
— Базовое знание HTML;
— Обработка фотографий (Photoshop/…);
— Умение работать с базой данных, административным функционалом сайта;
— Понимание основ маркетинга и SEO.

6. Финальная часть.

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

6.1 План тестирования проекта

Сроки и методы тестирования проекта перед запуском.

Следует описать следующие вопросы:
— Будут ли использоваться фокус-группы?
— Какой функционал будет тестироваться Заказчиком?
— Какой функционал будет тестироваться Исполнителем?
— Сроки тестирования.

6.2. Ответственность сторон.

Распишите ответственность сторон после того как проект будет запущен.

Вопросы:
— Каков гарантийный срок на работу исполнителя?
— Будет ли доступ к исходному программному коду сайта третьим лицам? Нарушится ли при этом гарантия?
— Что происходит в случае обнаружения ошибок работы сайта, которые были допущены при разработке?
— Каков план действий при нарушении работы сайта по вине заказчика?

6.3 Прочая информация.

Все, что не поместилось в предыдущие пункты следует поместить сюда.

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

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

БОНУС! Вместе с разобранным в этой статье ТЗ вы получите еще 3 других варианта для скачивания. Абсолютно бесплатно вы сможете скачать примеры и образца технических заданий для сайта интернет магазина, без всяких смс.

Содержание файла:
— Техническое задание из статьи;
— 3 других варианта ТЗ;
— Брифлист для заполнения.
Всего 57 страниц в документе.

Скачать техническое задание и брифлисты!

Задавайте свои вопросы, подписывайтесь на наши выпуски и вы всегда будете в курсе того как создать и развить успешный интернет магазин.

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

Здравствуйте, дорогие друзья нашего блога про создание и работу интернет магазина.

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

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

1. Общие сведения о проекте
— Цели и задачи проекта;
— Аудитория проекта;
— Структура проекта (вплоть до мелочей);
— Сроки сдачи проекта, календарный план. Разделить на этапы, чтобы всегда отслуживать текущий статус;
— Какого рода контент будет представлен на сайте. Где он будет размещаться. Что готовится заказчиком, а что исполнителем?
2. Распределение работ между Исполнителем и Заказчиком
— Заказчик предоставляет информацию;
— Исполнитель выполняет работы.
3. Дизайн
— Заполненный заказчиком брифлист;
— Функциональные прототипы страниц;
— Логика следования покупателя по сайту с различных точек входа на сайт.
4. Программные модули
— Система администрирования сайта (движок сайта, CMS);
— Описание того, чего нет в CMS и подлежит разработке.
5. Требования
— К хостингу;
— К администратору сайта;
6. Финальная часть
— План тестирования проекта;
— Ответственность сторон;
— Прочая информация.

1. Общие сведения о проекте

Цели и задачи проекта.

Здесь следует разместить определенные цели и задачи проекта. Важно это сделать не пространно, например, “Создание интернет магазина с возможностью онлайн заказа товаров”, а подробно описать то, для чего создается ваш интернет магазин и какие задачи он должен выполнять.

Цели создания интернет магазина.
— Расширение границ бизнеса и рынка сбыта продукции;
— Минимизация издержек на работу с клиентами за счет функционала интернет магазина;
— Создание площадки для успешного продвижения и продажи товаров Заказчика.
— Пользователь должен иметь возможность ознакомиться с полным объемом информации о деятельности и услугах компании.

Задачи, которые должен выполнять интернет магазин.
— Возможность покупки товаров покупателем;
— Полная автоматизация процесса покупки товаров покупателем;
— Минимизация телефонных/почтовых контактов с покупателем за счет удобной подачи информации в интернет магазине;
— Постоянная возможность получения актуальных значений товарных остатков в интернет магазине;
— Автоматическое формирование платежных документов и прайс-листов;
— Автоматизация процесса оплаты товаров покупателем;
— Повышение лояльности клиентов за счет высокого уровня обслуживания как при первом контакте, так и впоследствии

1.1 Аудитория проекта

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

И не забудьте, что:
— Соотношение мужчины/женщины в Рунете составляет 55/45 соответственно;
— 62% пользователей это люди от 18 до 34 лет;
— Самые активные пользователи – мужчина 18-34 лет (33% все аудитории);
— Ориентируйтесь именно на тех пользователей, которые вляются целевой аудиторией вашего товара. Другими словами, не следует предлагать автозапчасти жещинам. Хотя всегда бывают исключения.

Смотрите так же:  Заявить о дтп осаго

1.2 Структура проекта (вплоть до мелочей).

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

1. Главная
2. О компании

a. История компании
b. Вакансии
c. Наши партнеры
d. Отзывы и предложения
e. Рекламные материалы

a. Франчайзинг
b. Советы по открытию магазинов
c. Предложение для компаний
d. Предложение для оптовиков

4. Акции и распродажи

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

i. Деревянные
ii. Стеклянные
iii. Бумажные
iv. Пластиковые
v. …

6. Дисконтные карты

7. Подарочные наборы и сертификаты

a. Москва
b. Санкт-Петербург

a. О подарках
b. Об игрушках

13. Оформление заказа покупателем

a. Сбор информации о покупателе
b. Выбор доставки
c. Выбор оплаты
d. Подтверждение заказа

1.3 Сроки сдачи проекта, календарный план.

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

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

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

Посмотрите как можно оформить эту таблицу:

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

1.4 Какого рода контент будет представлен на сайте. Где он будет размещаться. Что готовится заказчиком, а что исполнителем?

Очень важный пункт технического задания. На выходе мы должны получить весь список контента на будущем сайта с указанием кто именно готовит его. В примере ниже сразу все станет ясно:

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

Заказчик обязуется подготовить следующие материалы:
— Названия, описания, цены товаров;
— Наименования и описания разделов каталога сайта;
— Информацию о доставке, оплате и контактах с администраторам сайта;
— Информацию об интернет магазине;
— Фотографии и изображения товаров в необходимом количестве;
— Прочую текстовую информацию

Исполнитель обязуется подготовить следующие материалы:
— Баннеры на заглавной странице в количестве 3 штук;
— Баннеры на странице “Акции” в количестве 5 штук;
— Статьи с ключевыми словами для продвижения сайта в разделе “Статьи” в количестве 5 штук для товаров “Товар 1”, “Товар 2”,“Товар 3”, “Товар 4”, “Товар 5”. Количество знаков для каждой статьи от 1000 до 1500.

О размещении этих материалов поговорим в следующем разделе.

2. Распределение работ между Исполнителем и Заказчиком.

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

Подобные работы могут быть описаны в Техническом Задании следующим образом:

Размещение материалов происходит через систему администрирования. Материалы, подготовленные Заказчиком размещаются силами Заказчика. Материалы, подготовленные Исполнителем, размещаются силами Исполнителя.

3. Дизайн в техническом задании на сайт

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

— Заполненный заказчиком бриф лист;
— Функциональные прототипы страниц;
— Логика следования покупателя по сайту с различных точек входа на сайт.

3.1 Заполненный заказчиком бриф лист.

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

3.2 Функциональные прототипы страниц.

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

3.3 Логика следования покупателя по сайту с различных точек входа на сайт.

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

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

4. Программные модули.

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

Важное отступление. В 90% случаев вам для старта хватит и стандартного функционала и не стоит лепить кучу модулей для сайта, предназначение которых для вас может быть загадкой, а также их использование на старте под большим вопросом. ЗАЧЕМ терять на это деньги и ваше время, которое наиболее дорого именно при старте?! Поэтому как следует призадумайтесь о разработке дополнительных модулей для сайта.

4.1 Движок интернет магазина.

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

4.2 Описание того, чего нет в CMS и подлежит разработке.

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

— Название модуля
— Способ получения модуля: скачивание с базы модулей с сайта разработчика / покупка у сторонних программистов и последующая установка / самостоятельная разработка;
— Функции модуля, его прямое назначение;
— Место/места его размещения на сайте;
— Сроки разработки модуля;
— Кто осуществляет установку и его внедрение в движок сайта;
— Гарантийный срок работы модуля.

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

Оформление заказов:
— Upsell (доп продажи в корзине);
— Промокоды/дисконтная программы;
— Подарки покупателям в корзине (много вариантов);
— Автоматический расчет стоимости доставки в зависимости от условий (сравним курьерские службы?);
— Возможность авторизации покупателей через сторонние сервисы;
— Дополнительные модули оплаты и доставки товаров (здесь можно почитать про варианты оплаты товаров);
— Заказ без регистрации/быстрый заказ.

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

Пользователи:
— Личный кабинет пользователей;
— Интеграция и аутентификация с социальными сетями;
— Возможность комментирования товаров/статей с помощью соцсетей;
— Отзывы к товарам, их модерирование;
— Группы пользователей;
— Отслеживание заказов пользователей;
— Заметки к товарам.

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

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

5.1 Системные требования к хостингу.

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

Основные требования к хостингу могут выглядеть следующим образом:
PHP 5.0.5—5.2.x
MySQL 4.1 и выше, 5.x
Необходимые расширения PHP:
— mbstring, iconv;
— ZLib;
— dom (domxml), simplexml;
— GD;
— cURL.

5.2 Требования к администратору сайта.

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

Как вариант:
— Базовое знание HTML;
— Обработка фотографий (Photoshop/…);
— Умение работать с базой данных, административным функционалом сайта;
— Понимание основ маркетинга и SEO.

6. Финальная часть.

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

6.1 План тестирования проекта

Сроки и методы тестирования проекта перед запуском.

Следует описать следующие вопросы:
— Будут ли использоваться фокус-группы?
— Какой функционал будет тестироваться Заказчиком?
— Какой функционал будет тестироваться Исполнителем?
— Сроки тестирования.

6.2. Ответственность сторон.

Распишите ответственность сторон после того как проект будет запущен.

Вопросы:
— Каков гарантийный срок на работу исполнителя?
— Будет ли доступ к исходному программному коду сайта третьим лицам? Нарушится ли при этом гарантия?
— Что происходит в случае обнаружения ошибок работы сайта, которые были допущены при разработке?
— Каков план действий при нарушении работы сайта по вине заказчика?

6.3 Прочая информация.

Все, что не поместилось в предыдущие пункты следует поместить сюда.

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

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

БОНУС! Вместе с разобранным в этой статье ТЗ вы получите еще 3 других варианта для скачивания. Абсолютно бесплатно вы сможете скачать примеры и образца технических заданий для сайта интернет магазина, без всяких смс.

Содержание файла:
— Техническое задание из статьи;
— 3 других варианта ТЗ;
— Брифлист для заполнения.
Всего 57 страниц в документе.

Скачать техническое задание и брифлисты!

Задавайте свои вопросы, подписывайтесь на наши выпуски и вы всегда будете в курсе того как создать и развить успешный интернет магазин.