Jose Reales
An introduction to Extreme Programming
#1about 3 minutes
Identifying the hidden waterfall in agile processes
Many teams follow a linear, sequential process disguised as agile, which inherits the high cost and inflexibility of traditional waterfall development.
#2about 4 minutes
Shifting from resisting change to embracing it
The inability to cope with change is the real problem, which can be solved by adopting five core values: communication, simplicity, feedback, courage, and respect.
#3about 2 minutes
Revisiting the four core values of the Agile Manifesto
The Agile Manifesto prioritizes individuals and interactions, working software, customer collaboration, and responding to change over rigid processes and documentation.
#4about 4 minutes
Understanding the structure of Extreme Programming (XP)
Extreme Programming connects abstract values to concrete practices like pair programming through guiding principles such as mutual benefit.
#5about 2 minutes
Making time for improvement in a busy schedule
To overcome the daily pressures that prevent growth, teams should schedule regular, protected time slots for learning and process improvement.
#6about 6 minutes
Three practical formats for team learning and skill building
Implement code katas for safe practice, internal tech talks for knowledge sharing, and research Fridays for experimentation to foster team growth.
#7about 3 minutes
Key books for agile and pragmatic software development
A curated list of influential books is presented, including 'Extreme Programming Explained,' 'Clean Agile,' 'Peopleware,' and 'The Pragmatic Programmer.'
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:12 MIN
Creating psychological safety as the foundation for performance
Sustainable High Performance: Build It or Pay the Price
Featured Partners
Related Videos
Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design
Rita Castro
The QUEST for Better Software
Richard Bown
3 Key Steps for Optimizing DevOps Workflows
Daniel Tao
Everything as Code: A Dozen As-Code Concepts beyond Infrastructure or Configuration as Code
Jose Javier Alonso Moya
One size fits all! Not at all!
Ixchel Ruiz
From Punch Cards to AI-assisted Development
Francesco Ciulla
How to be balanced in a software development team
Martyna Zurek
Breaking the Bug Cycle: TDD for the Win
Nadeen Hussein
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Diceus
Colunga, Spain
Scrum
Agile Methodologies




Welcomeos
Barcelona, Spain
Remote
Senior
JIRA
Scrum
Gitlab
Agile Methodologies


AgileEngine
Municipality of Valencia, Spain
Remote
Senior
JIRA
Scrum
Agile Methodologies