Graham Smith wrote:In my experience Agile works fairly well for managing medium or large teams but not so well for small teams (up to five developers).
That's actually the opposite of my experience and I'm pretty sure the bulk of the literature on Agile recommends smaller rather than larger teams. When you have more than 10 people on the team, the usual recommendation is to split them into two teams. What didn't work so well for smaller teams in your experience?