An interesting and, in my opinion, very valid opinion expressed in Is Distributed Agile Development as Hard as it Looks?, by Dean Leffingwell.

 … of all the challenges enterprises face in adopting large-scale agile, the problem of distributed teams ranks fairly low on the list.

While everyone understands the virtues of face to face communication - (agile manifesto principle: The most efficient and effective method of conveying information to and within a development team is face-to-face conversation) - at the same time, no one derides distributed open source communities, which in some facets are paragons of agility, for the fact that team members are not collocated, and no one challenges the quality, productivity or delivery velocity of that model.

Leave a Reply