Сколько человек нужно чтобы создать сайт?
От одного до бесконечности.
Сайт сайту рознь.

Обычный гомно-сайт - 1 человек (так называемый веб-мастер - чуть-чуть программист, чуть-чуть верстальщик, совсем чуть-чуть - дизайнер, в общем, сам себе и режиссер, и жнец, и дудец).
Этапы:

Беседа с заказчиком 
Подбор/покупка подходящей темы для CMS или HTML-шаблона
Установка темы ("натягивание" HTML-шаблона) на CMS, правки и кастомизация темы/шаблона, наполнение контентом 


Классический сайт с хорошим бюджетом и классической схемой разработки (как в старые добрые времена) - 5 человек.
Этапы:

Консультация менеджера, составление ТЗ, отрисовкка мокапа (схематичного прототипа) 
Дизайнер выполняет дизайн-макет  
Верстальщик выполняет верстку дизайн-макета ("переносит картинку в HTML и CSS") 
Программист выполняет интеграцию получившейся верстки с CMS (или разрабатывает бэкенд), заливает сайт на хостинг 
Контент-менеджер и/или SEO-специалист занимается(-ются) наполнением сайта контентом и поисковой оптимизацией) 


Веб-приложение, веб-сервис и т.д. (сложные и масштабные заказы, в том числе из разряда "а мне вот сайт нужен, как Авито"). Необходимый минимум - предположительно 4 человека: менеджер, архитектор, фронтенд-пограммист, бэкенд-программист.

Всё это грубо и утрировано, по всем пунктам можно долго спорить (особенно в последнем варианте). Но чтобы представлять картину вполне себе информативная схема, мне кажется.