BCS SPA2017

Extreme Remote Practices

XP team are co-located, right? We will demonstrate how our team is applying XP while being distributed between Paris & Beirut!

Case Study

Abstract

You were told that Extreme Programming (XP) is suitable only for co-located teams, right? That's not always the case!
We will demonstrate how our team is applying XP while being distributed between Paris and Beirut!
How we took XP one step further by applying pair programming and retrospectives in a remote mode.
We will go through the major obstacles we faced and how we managed to overcome them.
We will have a live demo of remote pair-programming and retrospectives.
By the end of the session, you should have a pretty good idea how to start applying XP practices in a multi-site team.
Remarks

As software collaboration is becoming more and more distributed either through distributed companies or freelancers; remote programming is becoming the norm between developers! The purpose of this talk is to show how our team at Murex managed to adopt Extreme Programming in a distributed mode for the past three years. The presentation will cover the main obstacles encountered and how the team managed to solve them.
The talk will include two live demos; one on remote pair programming and another on remote meetings and retrospectives!

We gave this talk last October at AgileTour Beirut, and we received very positive feedback after the session. Because the session in Beirut was filmed and uploaded on youtube, we will be able to improve parts of it for later use!
The agenda of the talk will be as follows:
- Presenters' Introduction
- Present eXtreme Programming and some of its practices
- Pair Programming & Retrospective Meetings in local setup
- Pair Programming & Retrospective Meetings in remote setup
- Difficulties and challenges we are facing
- Answering Questions

You can find below more details from our previous talk:
Slide: http://www.slideshare.net/aatwi/extreme-practices-agiletourbeirut-2016
Video: https://youtu.be/oJsukJhxt7E

Audience background

Relevant Jobs: People working in software teams

Benefits of participating

By the end of the session, participants should have a pretty good idea how to start applying XP practices in a multi-site team.

Process

Presentation by two presenters.
Q/A and discussion at the end

Detailed timetable

00:00 - 00:45: Presentation
00:45 - 01:15: Q/A and Discussion

Outputs

Slides

History

Slide: http://www.slideshare.net/aatwi/extreme-practices-agiletourbeirut-2016
Video: https://youtu.be/oJsukJhxt7E

Presenters

  1. Ahmad Atwi
    Murex Systems
  2. Philippe Bourgau
    Murex