Объясните цикл разработки веб-фронтенда?
Идея - Бизнес требования - далее параллельно пилится системный анализ и макеты - далее разбивается на две команды бэк и фронт - зачастую отдельно бэк протестить нельзя, тестируется при готовом фронте и заводят баги на каждое направление - исправления - ретест - релиз - профит
Вся эта работа в рамках одной фичи и результат совокупность трудов аналитиков, дизайнеров, разрабов и тестеров, а дальше уже на контроле качества, ретроспективах и прочих историях оценивается как прошла работа над этой фичей. Где были проблемы, кто косячил, тормозил процесс по выкату фичи и прочее, ведь бывает что виснут баги только на бэке, а фронт готовый ждёт или виснут на ретесте и тд и тп. Бизнесу насрать что бэки отработали хорошо, а на тесте задача зависла и сроки просрали. Оценивается вся фича целиком, сроки, качество и проблемы в этом разрезе. 
Если просто то так.
Я сам всего 2 месяца работаю верстальщиком,  но имею базовое представление. 
Дизайнер создает макет, чтобы я понимал, как это будет выглядеть и скопировал его на сайт.
Верстальщик получает макет, фактически превращает его в сверстанный сайт.Затем адаптирует и далее передает фронтендеру.
Фронт получает готовую верстку и прописывает скрипты на jsке/фреймворке.
Как бы фронт не тратит свое время на верстку, ею занимается верстальщик.Хотя все это ты сам и описал)
Поправьте, где не прав.