In this episode we discuss Extreme Programming (XP). We try to demystify it a little, explore its relevance today and dive into strategies for introducing software engineering teams to XP.

Show outline

1:45 Intro to the topic

3:15 Who is this episode for?

4:20 Meaning of the name "Extreme"

5:50 Is it just for programmers?

9:00 Is XP still relevant?

10:15 Who defines XP?

14:00 What is XP in 2022?

22:26 Taylorism and prevalent attitudes to software development

29:30 Listener Question: How to move teams towards XP?

References in this show

Extreme Programming Explained (Second Edition) by Kent Beck

Modern Software Engineering by David Farley

The Art of Agile Development by James Shore

Agile Book Club: Evolutionary Design (with Kent Beck)

https://www.youtube.com/watch?v=OPsHw_05FlA

Continuous Delivery Youtube Channel

https://www.youtube.com/c/ContinuousDelivery?app=desktop