Идёт отправка...

Производственный процесс

Разработка сайта — процесс довольно длительный, и его можно разделить на несколько основных этапов:

  • Обсуждение;

  • Дизайн;

  • Вёрстка;

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

  • Контент-менеджмент;

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

  • Доработка.

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

 

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

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

 

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

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

 

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

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

 

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

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

 

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

 

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

 

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