Roadmap 1.0

Как я писал раньше, нужно начать с "дорожной карты". Путь по которому проект пойдет. Дорожная карта может измениться в процессе работы над проектом — это стоит учитывать.

Основные этапы я описал ниже. Далее разберу каждый подробней.

  1. Маркетинговый анализ.
  2. Айдентика
  3. Подбор домена
  4. Продвижение
  5. Прототипы
  6. Front-end
  7. Back-end
  8. Тестирование

Сначала маркетинг

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

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

Проработать модель получения прибыли.

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

Айдентика

На этом этапе мы поработаем над фирменным стилем, опираясь на маркетинговый отчёт.

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

Подбор домена

Я выделил в отдельный этап, поскольку это очень важно для такого типа проектов.

Результатом должен быть зарегистрированный домен.

Продвижение

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

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

Прототипы

Грубо говоря это "макеты" будущего сайта, содержащие общий вид основных страниц, расположение объектов на странице, продуманные до мелочей, адаптивные. Работа над прототипами должна опираться на маркетинговый отчёт.

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

Front-end

Используя прототипы, сделать верстку страниц в HTML 5 и CSS 3. Адаптивный дизайн обязателен. Так же заложить возможность использовать PWA. Для поддержки большого количества браузеров исходить из принципа: главное функциональность, а эффекты второстепенны.

Результатом должны быть сверстанные страницы прототипов.

Back-end

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

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


После приступаем к тестированию гипотез сформированных на этапе продвижения. Наблюдаем за ростом аудитории.