При разработке сайтов особое внимание нужно уделять подготовке материалов перед этапом проектирования. При этом важно постараться найти некоторую «изюминку» бизнеса и конкурентные преимущества, на которых будет акцентироваться внимание и только после этого нужно начинать составлять техническое задание (ТЗ) для разработки сайта, также не стоит забывать что нужна защита сайта и без нее никуда. Когда соответствующие материалы для разработки сайта подготовлены, то время для разработки сайта сокращается в несколько раз. Причина этого очень проста. При создании ТЗ для сайта, который не имеет ничего, кроме идеи, разработчик только предлагает который будет проект. Поэтому получается так, что на момент сдачи проекта начинается корректировки, исправления правок. После этого рассматривается начальное ТЗ и становится понятно, что он не совпадает с тем, что должно было быть на выходе. Этап создания ТЗ начинается после того, как было получено модель будущего сайта- создана структура и логика работы, т.е. созданный прототип сайта. Обратная последовательность действий или игнорирование этапа проектирования могут привести к негативным последствиям.