Pair programming is a well known practice for closely connected teams, but can it work for distributed teams as well? This talk demonstrates remote pair programming in practice and cover the benefits and drawbacks of a distributed agile programming team. How much will being distributed cost your team, what can you regain from remote pair programming and how does remote pair programming feel compared to normal team work?
The talk is centered around a demonstration where the speaker pair programs remotely in C# with Visual Studio and Skype with a colleague. ...