Jose Reales

An introduction to Extreme Programming

Is your agile process just waterfall in disguise? Learn how Extreme Programming helps teams embrace change and improve software quality.

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.
tree-IT GmbH

tree-IT GmbH
Bad Neustadt an der Saale, Germany

54-80K
Intermediate
Senior
Java
TypeScript
+1

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech

From learning to earning

Jobs that call for the skills explored in this talk.

Agile Coach

EXalt España
Municipality of Valencia, Spain

Intermediate
Scrum
Agile Methodologies
Agile Coach Analyst

AGILE TALENT
Municipality of Madrid, Spain

50-70K
Intermediate
Scrum
Agile Methodologies
Scrum Master

EXalt España
Municipality of Valencia, Spain

Intermediate
Scrum
Agile Methodologies