JJG's Nine Pillars of Successful Web Teams

Jesse James Garrett has posted an article laying out what he views as the nine major competencies for a web team: The Nine Pillars of Successful Web Teams.

This seems like an accurate model to me and maps pretty well to my own experience building a web team. If you are deficient in any one of the areas your overall effort will suffer quite a bit.

(Article spotted via James Robertson.)