• Рубрики

  • Архивы

  • Продвижение сайта шаг за шагом

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

    Я уже создал не один Интернет магазин. И обычно я не занимался тем, чтобы сесть и изначально продумать весь проект от А до Я и вместить это все в едином документе – Техническое задание. Как-то я привык отдельно продумывать структуру каталога, форм заказа и следующий из этого, внешний вид сайта. Т.е. я писал отдельно ТЗ для дизайнера, затем ТЗ для верстальщика и программиста JS, затем для настройщика дизайна CMS.

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

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

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

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

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

    Общие сведения

    • Cфера деятельности компании
    • Целевая аудитория
    • Разрешение экранов основной целевой аудитории (есть ли необходимость в создании мобильной версии сайта. Если есть, то это отдельное ТЗ)
    • Цели и задачи, которые должен решать сайт
    • Конкуренты и их сайты
    • Языковые версии

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

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

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

    Основные требования к использованию графических элементов

    • Использование Flash/silverlight анимации (где именно, зачем, какой тип изображений, что на них должно быть, примеры и т.п.)
    • Расположение и назначение баннеров  с описанием текстового содержимого

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

    • Описание и состав главного меню
    • Описание и состав основного меню рубрик каталога товаров
    • Перечень подрубрик в рамках каждой рубрики

    Технические требования

    • Требования по формированию выдачи товаров в списке (пагинация с возможностью выбора разбиения на число страниц, форма отображения по макету)
    • Требования к отображению и страницы карточки товара
    • Требования по модулям сравнения (если есть)
    • Требования по SEO совместимости
    • Требования по использованию JS, jquery и ajax (в рамках корректной работы корзины, калькуляторов, слайдеров, эффектов и различных пересчетах «на лету», а также при применении каких либо фильтров без перезагрузки страницы)
    • Требования по импорту/экспорту товаров на сайт и/или режимах массовой правки
    • Требования к подключаемым платежным системам с указанием возможных вариантов оплаты
    • Требования к системе подмены телефона и метки пользователей для последующего анализа конверсии сайта и возможности работы над подъемом его эффективности

    Требования к верстке сайта (как вариант, безошибочное прохождение валидации на сайте http://validator.w3.org/)

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

    Поскольку обычно я ограничивался помощью только в одном пункте – «Требования по SEO совместимости». Только этот пункт ТЗ – это 1.5 листа чистого текста. По хорошему, задание разработки сайта не должно быть меньше, чем 15 листов.

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

    http://dglckk.axshare.com/#p=enter_page
    http://a50cyz.axshare.com/#p=enter_page
    http://ims5fv.axshare.com/
    http://jzkfxc.axshare.com/

    28ed6a0c7e
    Если вам необходима помощь в создании сайта интернет магазина или в разработке технического задания – обращайтесь. Буду рад помочь.

    К следующей записи

    К списку записей по проекту

    Эта запись была размещена: во Среда, 23rd Октябрь, 2013 | 11:47 дп в рубриках Статьи. Вы можите читать эту запись через RSS 2.0. You can skip to the end and leave a response. Pinging is currently not allowed.

    Adblock detector