Agile is being adopted by a number of companies to improve the chance of successfully delivering an IT project. An ever-increasing number of these companies operate internationally. In a number of cases, organisations fail to see the need to tweak the Agile way of working to meet the context of delivering with a distributed team.
The aim of this paper is to provide some lessons learned from working on projects following an agile methodology, and Scrum in particular, with an external development team working for an international client. It provides an overview of the things to consider and some tips on how to improve the chance of success.