Designfire.ru - блог о дизайне, обо мне, ну и немного о заработке в сети. Это не очередной сайт с кисточками для фотошопа. Это мой личный блог, в который я буду записывать все свои попытки научиться чему-то новому. Так что будем учиться вместе !

Разработка сайта интернет-магазина

Предположим, что у вас уже есть товар, есть договоренность с поставщиками и самое время запускать свой интернет-магазин, т.е. делать непосредственно сам сайт. Если для Вас это первый проект, то самое важное – правильное начало. Об этом мы и поговорим.

internet_magazin

Итак, с чего начать?

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

Необходимо принять концепцию «Users centered» как аксиому и проверять каждый свой шаг, задавая вопросы типа «как это повлияет на решение основной задачи».

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

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

  • Откуда покупатель узнает про ваш сайт?
  • Почему именно на вашем сайте он совершить покупку?
  • На что обращает внимание покупатель при выборе товара?
  • Как можно помочь выбрать товар, если покупатель не определился?
  • Какие дополнительные сервисы может предложить интернет-магазин?
  • Каким образом покупатель сможет оплатить и получить товар?

Проектирование сайта

Конечно, лучше поручить это дело профессионалам, а еще лучше подрядчикам, которые будут делать весь проект http://asty.pro/services/web-development/. Но вы можете сами составить список функциональных требований, которые затем будут переданы разработчикам.

Функциональные требования – это, по сути, ответы на вопросы из предыдущего пункта. Если вы точно знаете, что ваше преимущество: цены и сроки доставки, то формулируйте это в виде функционального требования. Например, «Интернет-магазин предлагает самые низкие цены в городе и доставку в течение 24-часов». Необходимо сделать акцент на этих преимуществах.

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

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

Выбор подрядчика

Если это ваш первый проект, то лучше всего воспользоваться услугами разработчиков, которые сделают проект «под ключ». Т.е. вы передадите им свои наработки, а они в свою очередь сделают:

  • Техническое задание;
  • Прототип сайта;
  • Дизайн сайта;
  • Верстку и программирование.

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

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

Если вам интересно читать этот блог, подпишитесть на RSS feed
Сделайте это сейчас!

Ваш комментарий будет первым :)

Оставить комментарий


Ваше имя (обязательно)
Ваше e-mail (обязательно)
Ваш блог или сайт