Вжух! и готово

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

Разработка современного сайта требует участия минимум трёх специалистов: программист, дизайнер, копирайтер. При разработке порталов и оптовых интернет-магазинов количество специалистов увеличивается, но об этом я расскажу в другой публикации. Если не структурировать командную работу, то в результате получится история как в басне «Лебедь, рак и щука» — все разругаются, разбегутся и останутся развалины недоделанного сайта. Таким образом, в команду специалистов нужен человек, способный организовать слаженную работу над проектом, и имя этого человека «Проект-менеджер». В работе над проектами я исполняю эту роль.

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

Итак, приступим.

Начнем с того, что Заказчик должен подключить к проекту своего «Эксперта». На старте и по ходу разработки необходимо активное участие человека, идеально разбирающегося в специфике бизнеса, для которого делается сайт. Если во время работы заказчик перестанет предоставлять необходимую информацию и согласовывать текущую работу, в результате проект может отличаться от ожидаемого.

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

Процесс разработки сайта я разделил на следующие этапы:

Этапы разработки сайта

Рассмотрим каждый этап подробнее.

Брифинг

Начинаем работу со знакомства и обсуждения будущего сайта. Вам необходимо заполнить «Бриф» (скачать). После заполнения мы с Вами встретимся (или созвонимся) и обсудим возникшие вопросы.

Итог: Определим цели и задачи разрабатываемого сайта. Оценим стоимость и сроки работ.

Договор

После обсуждения и оценки проекта заключаем договор. Оплату можно разделить на 3-4 платежа и вносить по мере выполнения работ. На этом этапе необходимо внести предоплату.

Прототипирование

После заключения договора приступаем к работе. С помощью приложения Axure проектируем интерфейс и создаем интерактивный прототип будущего сайта. Прототип можно будет посмотреть в браузере и покликать по ключевым ссылкам.

Итог: Утверждённый прототип даст понимание структуры и наполнения страниц сайта, а в дальнейшем будет служить основой при создании дизайна, подготовке контента и других работах.

Контент

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

Итог: Берём готовый контент, заполняем прототип и переходим к отрисовке дизайна.

Дизайн

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

Итог: Согласованный финальный дизайн. Приступаем к вёрстке.

Верстка

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

Итог: Сверстанные макеты страниц.

Программирование

Когда готова верстка, можно приступать к установке и настройке CMS, программированию специфичного функционала, созданию темы оформления и другим настройкам сайта. На этом этапе настраиваются интеграции со сторонними сервисами (например, с 1С).

Итог: Готовый сайт, который осталось протестировать и наполнить контентом.

Тестирование

«Не бывает софта без ошибок» — эта фраза относится и к сайтам, в том числе. Тестируем сайт совместного Заказчиком и исправляем ошибки.

Итог: Сайт работает стабильно.

Наполнение контентом

Заполняем сайт заранее подготовленным контентом. Это крайний срок, когда заказчик может предоставить контент. Если заполнить страницы нечем — эти страницы лучше скрыть.

Итог: Сайт готов к запуску.

Запуск сайта

Когда сайт готов к приему посетителей, регистрируем его в Яндекс.Вебмастер, Google.Вебмастер и добавляем на сайт счетчик аналитики Яндекс.Метрика. С этого момента пора приступать к продвижению и привлекать посетителей на сайт.

Закрываем договор

После реализации проекта подписываем акт выполненных работ, и Заказчик вносит оставшуюся оплату. После оплаты мы передаём все логины и пароли от сайта, сервера и других аккаунтов, задействованных в разработке.

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

Если у Вас остались вопросы — добро пожаловать в комментарии или свяжитесь со мной другим, наиболее удобным способом.

Спасибо за внимание!)