С чего начинаются сайты? Советую начать с банального вопроса: а нужен ли он вообще? Если нет, то читать дальше нет никакого смысла. Ну а если все-таки нужен, то попробуйте проделать следующее:
1. Определение назначения сайта
Как говорилось уже не раз, сайт делается для пользователей. Иного смысла у сайта быть не может. Поэтому первое, что требуется определить, это состав пользователей и принципов организации их работы на сайте. Насколько четко вы сможете ответить на вопрос, кто должен стать пользователем сайта, настолько четко сможете представить себе будущий сайт.
Для этого нужно представить себе и потребности пользователей, и те процессы, в которые они могут быть вовлечены на сайте, а также уровень исполнения и полноту информации, которая потребуется им для принятия определенных решений.