Session
The Importance Of Extreme Programming Practices In The Age Of LLMs
With the rise of LLMs, it's now possible to generate features and even entire software products in just a short amount of time. What once took weeks or months can now be done in hours or days. Yet, despite this acceleration in code generation, the outcomes delivered by software teams remain quite low.
Decades ago, we've already learned that individual productivity often conflicts with team productivity. Writing more code faster doesn't automatically translate into usable, high-quality software that delivers real value to users.
"Going faster" is not going to lead us to better outcomes. What does help high-performing teams are strategic constraints.
In the early 2000’s, Extreme Programming (XP) introduced a number of core practices that are fundamental to building high-quality software: small releases, rapid feedback, continuous everything (design, testing, code reviews, refactoring, integration, etc.) that contribute to a safe environment where software teams can thrive.
In an era where LLMs accelerate output, the core practices as defined by XP remain critical for effective software teams.
Jan Van Ryswyck
Software craftsman / Technical coach at Principal IT
Brecht, Belgium
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top