Разработка дизайна.
Уникальный дизайн разрабатывается с учетом имеющихся у заказчика материалов (логотип, фирменный стиль – при отсутствии последних целесообразно начать с их разработки). Разработка дизайна, в свою очередь, делится на несколько этапов – первоначально изготавливается прототип, на котором заказчик видит общую концепцию, логику структурирования сайта и т. д.
После утверждения прототипа на его основе изготавливается конечный макет дизайна сайта, который в дальнейшем передается для верстки. Всего по одному проекту с учетом пожеланий и правок заказчика создается до трех концепций дизайн-макета. На этом же этапе разрабатывается и дизайн-макеты мобильных версий сайта.
После утверждения прототипа на его основе изготавливается конечный макет дизайна сайта, который в дальнейшем передается для верстки. Всего по одному проекту с учетом пожеланий и правок заказчика создается до трех концепций дизайн-макета. На этом же этапе разрабатывается и дизайн-макеты мобильных версий сайта.
Верстка дизайн-макета.
На этом этапе верстальщик выполняет кросс-браузерную верстку под все основные типы браузеров и мобильных устройств.
Программная реализация функционала сайта.
Программист выполняет работы по установке сверстанного макета на CMS (систему управления контентом сайта). Реализуется функционал – например, настраивается онлайн-оплата и фильтры интернет магазина.
Наполнение сайта контентом.
Осуществляется либо силами разработчика в объеме, предусмотренном договором, либо силами заказчика, либо в рамках отдельного договора копирайтером и контент-менеджером.
Контроль качества (QA).
Перед сдачей проекта руководитель проекта контролирует качество и сроки выполнения работ на всех этапах разработки. Если по проекту ставится задача SEO-оптимизации – SEO-специалист ставит отдельные задачи перед дизайнером и программистом, реализация которых необходима для поддержания сайта на позициях в топах поисковых систем. SEO-специалист в этом случае осуществляет внутренний аудит юзабилити и технической части, а также итоговый контроль качества.