O'Reilly logo

Extreme Programming Explained: Embrace Change, Second Edition by Cynthia Andres, Kent Beck

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22. Offshore Development

Offshore development provides a case study for applying XP's values, principles, and practices outside their “sweet spot,” the small team sitting together.

I don't like the political and racial overtones of the word “offshore”: high-paid white people taking advantage of low-paid dark people and then complaining about “them” taking “our” jobs. “Offshore” implies an imbalance of power, the kind of imbalance that can easily derail software development. I use the term “multi-site” here because XP applies similarly to all geographically dispersed teams.

There are lots of reasons to run a project at multiple sites. Salary differential is only one of these reasons. The database people may be in Toronto and the telecom people ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required