Introduction to a popular trend in outsourcing: combining nearshore outsourcing, agile development, and extreme programmingRead less