Куда попадает душа сверстанного сайта?

1. Смотрю PSD-макет и анализирую его.

2. Верстаю.

3. Создаю БД.

4. Пишу серверную часть под верстку.

5. Выпускаю (конечно же, в процессе разработки тестирую) продукт.

В основном разработка идет параллельно: клиентская часть, серверна часть, проектирование БД. Т.е. изначально всё проектируют, а потом приступают к коду... Так поступают умные разработчики различных компаний

Во-первых, так намного быстрее, во-вторых, не войдете в тупик при недоумении "надо переделать, потому что это меня не устраивает" и т.п...