Session type:

Case Study

Presented by:

Mattia Battiston


Session time:

13 Sep 15:30 16:30

Session duration:

60 minutes

About the session

In this case study, Mattia will tell the story of how giffgaff moved from a painful monolith released every few weeks, to doing over 15,000 releases a year.

He’ll explain how they use Extreme Programming practices (most notably TDD, pair programming) to achieve technical excellence and use it as a business advantage that allows them to safely move fast, experiment, gather quick feedback, and iterate.

Mattia will share the learnings that were collected along the way. To name a few: how to encourage good technical practices, how to identify team boundaries, how to move fast without breaking things, how they used experiments and quick iterations to launch some of their recent products.

Participant takeaways:

  • How to encourage and use Extreme Programming practices (TDD, pair programming) to safely move fast.
  • Using microservices and microfrontends to break dependencies.
  • Using Team Topologies to organise teams.

Technical Excellence, Extreme Programming, Team Topologies.

About the speaker(s)