The Secret Sauce fo Quality Software
Posted on April 22, 2024 • 1 min read • 201 wordsA dissection of the practices that constitute XP and explore why they are instrumental in more rapidly delivering superior software.
Join us as we delve into the intriguing world of Extreme Programming (XP), a methodology that has revolutionized the pace and quality of software development. We’ll dissect the practices that constitute XP and explore why they are instrumental in more rapidly delivering superior software.
Drawing from his personal experiences, Paige Watson illustrates the practical application of Test-Driven Development, Collaborative Programming, Simple Design, and Continuous Integration. You’ll gain insights into how these practices have been pivotal in accelerating team productivity and delivering high-quality software at an unprecedented speed.
Understand the concepts of Extreme Programming and the 12 core practices Learn why collaborative programming is much more effective than solo work Understand the positive outcomes when a team works in an XP manner Hear about misconceptions and challenges that arise on XP teams
Slide deck - updated 2024-04-30
Martin Fowler’s page on
Extreme Programming
Wikipedia:
Extreme Programming
Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) 2nd Edition
- Kent Beck
The Art of Agile Development 2nd Edition
- James Shore