Skip navigation.

Using an Agile Software Process with OffshoreDevelopment

Using an Agile Software Process with OffshoreDevelopment

For the last two years ThoughtWorks has operated a lab in Bangalore India to support our software development projects in North America and Europe. Traditional approaches to offshore development are based on plan-driven methodologies, but we are very firmly in the agile camp. Here I discuss our experiences and lessons learned in doing offshore agile development. So far we've discovered that we can make it work, although the benefits are still open to debate. (update: Updated with recent experiences, added sections on contact visits and wikis.)