- 1 описание проекта, подготовка документов
- 2 разработка технического дизайна
- 3 разработка графического дизайна
- 4 верстка шаблонов страниц
- 5 программинг и настройка
Этап первый: подготовка
Описание проекта
Описание проекта указывает ключевые апекты проекта, дает понимание того, что именно за проект необходимо разработать. На основе согласованного описания формируется "вилка" стоимости и сроков разработки проекта.
Подготовка и подписание документов
Приняв решение о разработке проекта, стороны подписывают договор о конфиденциальности и договор на разработку технического задания проекта.
Этап второй: техническое задание
Разработка технического задания проекта
Структура проекта формирует "карту" страниц и элементов сайта, указывая логику связей и кратко описывая суть страниц.
Технический дизайн реализует визуальное отображение страниц сайта: элементы каждой страницы, их размещение, размеры. Снабженные комментариями, иллюстрации страниц формируют "прототип проекта" - техническое задание, на основе которого определяется и согласовывается смета и сроки разработки проекта. Техническое задание является основой для начала разработки проекта.
Этап третий: графический дизайн
Разработка графического дизайна
Разработка графического дизайна ведется на основе технического дизайна, требований к
стилю и отображению сайта. Перед началом работ по графическому дизайну формулируется задание, указывающее, каким должен быть стиль, настроение и визуальное отображение проекта. В идеале, документом для постановки задачи по графическому дизайну является brand-book, при его отсутствии, - используется максимально возможно детальное описание, ссылки и примеры графических материалов.
Этап четвертый: HTML-верстка
Верстка шаблонов страниц
На этапе верстки графический дизайн страниц преобразуется в HTML-код. При этом учитываются требования к экранному разрешению и списку поддерживаемых браузеров, сфомулированные в техническом задании. Работы по верстке зачастую включают в себя и кодирование логики динамических элементов: изменение отображений элементов в зависимости от действий пользователя - наведения курсора, выбор элемента, просмотренные страницы... Если на предыдуших этапах желательно иметь реальный контент, на этом этапе это - обязательное условие.
Этап пятый: программирование и настройка
Настройка сервера
Сложные проекты зачастую требуют специфичных настроек сервера и лучше эту работу доверить тем, кто впоследствии отвечает за общий результат.
Программирование, тестирование
Реализация программных элементов проекта, работающих по индивидуальной логике, настройка синхронизации и обмена данными с внешними источниками (при необходимости), тестирование проекта в реальных условиях с реальными данными.
-
Сколько стоит разработка сайта?
-
Сколько стоит сделать интернет-магазин мобильных телефонов?
-
Вы можете прислать коммерческое предложение на разработку нашего сайта?
-
Нам нужен интернет-магазин как Shara или Protoria, сколько стоит точно такой же?