July 10, 2003

Jesse James Garrett on Sucessful Web Teams

Jesse James Garrett, author of the Elements of User Experience book and PDF, has turned his attention to thinking about web teams. In the same way his "Elements" work helped define the parts of a successful web site, this article (and accompanying PDF diagram) defines the roles need on web teams. Garrett argues that teams need nine pillars:

1. User Research
2. Site Strategy
3. Technology Strategy
4. Content Strategy
5. Abstract Design
6. Technology Implementation
7. Content Production
8. Concrete Design
9. Project Management

Fortunately, nine pillars does not mean nine people. A single person can take on multiple roles.

I think this model can be quite useful when thinking about a team's strengths or weaknesses. Hopefully, Garrett will continue to expand on this work.