My friend Mike Roller wrote this interesting post on the Four Essential Members of a Great Design Team. He concludes that a successful design team needs to be diverse in its leadership skills, its creativity, its sense of reality, and its types of analytical thinkers. He calls the four essential types of members the Evangelist, the Conductor, the Dreamer and the Surgeon. The Evangelist is a high level design strategist that pushes the limits. The Conductor is an analytical thinking that turns all the little ideas into something harmonious. The Dreamer is a blue sky free thinker with wild ideas. And the Surgeon is the one who perfects the details.