I went to a great talk by Richard Hackman, Professor of Social and Organizational Psychology at Harvard. Speaking at the Human Networks Colloquium at MIT's Media Lab, Hackman shared his research around team performance and designing self-managing groups.
Most of what I have heard on this topic tends to be fluff. Hackman is a notable exception and he is definitely on to something. I plan to get his book (Leading Teams: Setting the Stage for Great Performance) and read more of his research papers.