David Hickox:

Web development is not typically something that can be done proficiently by one person. The range of tasks requires a level of specialization. But it’s important that we consider all of these specialists as designers working towards meeting our clients’ goals on the web. And most of all, it’s important that we communicate this within our organizations and broadcast it to our clients.

-- http://hickox.org/on-the-meaning-of-design/