The Crazy Chaos of all the Roles that go into Web Development

I found this awesome poster from A website named DesireĀ  that documents the complex workflows behind a website project, created by the good people at MIX. Click on the image to see an in depth look at what goes into web development.