Is your agile process just waterfall in disguise? Learn how Extreme Programming helps teams embrace change and improve software quality.
#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.
Matching moments
02:32 MIN
The five core values of extreme programming
Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design
05:15 MIN
Applying TDD, CI/CD, DevOps, and SAFe at scale
Agile work at CARIAD – Creating a customer web application for controlling the vehicle
02:12 MIN
Applying pair programming and test-driven development
Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design
02:03 MIN
Core principles for operating as a balanced team
How to be balanced in a software development team
07:43 MIN
Applying extreme programming principles to accessibility
Data Mining Accessibility
04:57 MIN
Implementing agile practices within waterfall structures
Breaking Silos: Successful Collaboration Between Tech & Business Teams in Complex Enterprise Systems
03:23 MIN
Shifting from waterfall development to agile practices
The journey from developer to devops - what i've learnt along the way
03:09 MIN
Building a continuous learning culture in teams
Fast Flow, Not Fast Fluff: Embracing an Eclectic DevOps Coaching Approach
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in TechBrenda 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 ...
Eli McGarvie
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get ResultsWe all know the feeling: your stand-up meeting starts… and the energy in the room slowly deflates. Eyes glaze over, minds wander. Maybe you can even see their attention drop on smartphones or laptops.Within minutes or even seconds, instead of a quick...
Luis Minvielle
The Ultimate Developer Reading List for 2023In the rapidly-evolving field of software development, continuous learning is an invaluable asset. As technology advances and new methodologies emerge, developers must stay up-to-date to remain competitive and deliver high-quality solutions. It’s bot...
Chris Heilmann
Processing 175 WeAreDeveloper World Congress talk videos in 5 hours - with PHP?Every year after the WeAreDevelopers World Congress is over, we have a ton of video footage to edit and release. Most of it is in raw format and needs editing by hand, but a lot of our sessions are also streamed live on YouTube and thus easier to re-...
From learning to earning
Jobs that call for the skills explored in this talk.