Профессиональная разработка сайта, то есть создание его с нуля и «под ключ» — многоступенчатый процесс, включающий в себя следующие последовательные этапы:
• сбор информации (менеджер исполнителя собирает всю возможную информацию, собеседуя с клиентом-заказчиком и выявляя его предпочтения и пожелания, в том числе и по программному обеспечению). Именно на этом этапе – ввиду отсутствия у заказчика четкого представления о том, чего же он хочет – согласований и встречных предложений особенно много;
• разработка концепции дизайна (именно по дизайну сайта пользователи судят о качестве проделанной разработчиком работы, ведь «встречают по одежке». Клиент на этом этапе работ узнает об идее и направлении разработки стилистического исполнения сайта, внося свои предложения и замечания. Иногда на суд заказчика выносится сразу несколько вариантов – выбирая среди них, человеку легче определиться в своих предпочтениях;
• написание технического задания (структурированные требования к сайту в виде документа). В техническом задании находят свое отражение функциональные возможности будущего сайта, в сжатом виде описывается концепция дизайна и структура, указаны сроки исполнения. По сути, ТЗ есть план действий для программистов. ТЗ прилагается к Договору и является его неотъемлемой частью.
Настоящим этапом заканчивается подготовительная, «бумажная» работа и начинается реализация принятых и согласованных решений.