Проектирование – наиболее ответственный этап разработки любого сайта. На данной стадии проводятся исследования потенциальной аудитории, определяется структура web-ресурса, оформляется техническое задание и принципы взаимодействия пользователей с системой. Ошибки приводят к увеличению сроков реализации проекта и появлению дополнительных затрат.
В большинстве случаев к разработке веб-сайтов привлекаются сторонние специалисты. От заказчика требуется четкая и однозначная постановка задачи. Очень важно наладить взаимодействие между заинтересованными сторонами, доводить нужную информацию максимально подробно и в понятной для восприятия форме. В противном случае возможны следующие проблемы:
· разное понимание целей и задач проекта, что негативно скажется на результате;
· постоянные уточнения и доработки, сдвиги сроков сдачи проекта;
· увеличение бюджета, а также полный разрыв отношений между заказчиком и исполнителем.
Исключение подобных рисков является одной из основных задач на этапе проектирования. Исходная документация готовится максимально подробно, должна трактоваться однозначно, без дополнительных мнений и суждений. Только такой подход даст положительный результат.
Прежде чем начинать проектирование веб-сайта, заказчик должен дать себе ответы на следующие вопросы:
· с какой целью запускается в работу проект. В большинстве случаев - коммерческая выгода;
· есть ли конкуренция в данной нише, чем проект будет отличаться от аналогичных сервисов;
· какая категория пользователей сети будет заинтересована в посещении сайта;
· основные действия пользователей на веб-ресурсе, какие цели они преследуют;
· действия владельца сайта при получении запросов от пользователей;
· возможные источники переходов на сайт, пути продвижения ресурса в сети;
· какие материалы будут публиковаться на сайте. Кто будет заниматься размещением и обновлением информации;
· как понять, что проект успешно и эффективно развивается.
Если инициатор проекта может дать четкие и однозначные ответы на эти и другие вопросы, можно приступать к дальнейшей работе. На основании подобных вводных данных техническое задание получается полным и подробным.
При проектировании сайтов необходимо использовать визуализацию. Хорошо продуманные и прорисованные схемы многими воспринимаются лучше, чем написанный текст. Также не лишним будет использование прототипов страниц или UX-схем.
Готовое техническое задание представляет собой объемный, хорошо структурированный документ, понятный стороннему разработчику. После ознакомления с документацией стороны обсуждают и согласовывают возникшие вопросы, фиксируют продолжительность и стоимость работ. Результат такого подхода в проектировании – запуск сайта в срок и отсутствие