Как подготовиться к веб-разработке и получить от этого удовольствие

Сводим головную боль от проекта к минимуму. Любая веб-разработка — это гарантированная головная боль для заказчика. Можно ли сделать так, чтобы веб-разработка прошла легко и гладко? Честно — не знаю; но я знаю, как сделать так, чтобы головная боль от проекта была сведена к минимуму.

Дизайн или ТЗ — что раньше?

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