Distributed Agility

by chromatic

At SD West last week, I sat in on the Agile -- With or Despite of Global Development roundtable. While traditional agile development (as you might see in XP or Scrum, to some extent) recommends small teams that sit together, many organizations and projects are larger, with team members in multiple locations.

This separation makes producing software more difficult. (That's one of the reasons agile development tries to keep team sizes small and everyone together.)