Определение основных этапов разработки сайта

Автор: Герасимова А.И.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 5-1 (21), 2018 года.

Бесплатный доступ

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

Программное обеспечение, веб-дизайн, макет, прототипирование, техническое задание, проектирование, разработка сайта

Короткий адрес: https://sciup.org/140282537

IDR: 140282537

Текст научной статьи Определение основных этапов разработки сайта

Gerasimova A. I.

Graduate student

N. F. Katanov Khakas State University

Russia, Abakan

MAIN STAGES OF DEVELOPMENT OF THE SITE

In this article, we consider the sequence of the site development process. The main stages, their purpose are described. Key concepts related to this process are considered. The necessity of creation of the technical task at site development is grounded.

Software, web design, layout, prototyping, terms of reference, design, website development

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

Первоначально предполагается определить назначение сайта, какие задачи он должен решать. Данный этап можно обозначить как определение целей веб-сайта . Цели проекта определяются исходя из ответа заказчика на вопрос «какую проблему проект должен решить?». В случае, если заказчик затрудняется ответить на данный вопрос, велика вероятность, что работой исполнителя он будет недоволен, а временные и денежные затраты на разработку проекта сочтет бесполезными.

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

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

Следующим этапом является определение ключевых фраз - поисковых запросов, по которым целевая аудитория может найти будущий ресурс в поисковых системах. Иначе этот процесс можно назвать составлением семантического ядра [1]. Очевидно, что ресурс заказчика пользователи сети Интернет будут искать по тем же, либо схожим ключевым фразам, что и ресурсы конкурентов. Так же стоит проанализировать, какие вопросы чаще всего возникают у потенциальных клиентов заказчика при обращении в организацию.

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

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

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

Согласование с заказчиком прототипа сайта перед тем, как приступить к разработке дизайна позволяет избежать большого количества правок на уже готовом дизайн-макете.

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

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

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

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

После того, как файлы сайта размещены на хостинге в сети Интернет, производится тестирование сайта [2]. Этап предполагает выявление недочетов и ошибок, допущенных на стадиях верстки, программирования сайта. Срок тестирования так же зависит от объема и сложности произведенных работ, обычно занимает 2-4 недели.

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

Список литературы Определение основных этапов разработки сайта

  • Семантическое ядро [Электронный ресурс]: Записки маркетолога - сайт о маркетинге. URL: http://www.marketch.ru/marketing_ dictionary/marketing_terms/semantic_kernel (дата обращения: 16.04.2018).
  • Тестирование сайта: финальный этап разработки [Электронный ресурс]: Seostop.ru - обучающие материалы по созданию и продвижению сайтов и заработку в интернете. URL: http://seostop.ru/blog/ sozdanie-saita/testirovanie.html (дата обращения: 18.04.2018).
Статья научная