Extreme programming

Sustainable Augmented Development • Kent Beck • YOW! 2025

Sustainable Augmented Development • Kent Beck • YOW! 2025

Kent Beck's presentation at YOW! Australia 2025 explores the transformative impact of augmented development ('the genie') on software engineering. He argues that AI shifts programming into an exploratory phase, requiring a re-evaluation of traditional practices. Beck introduces the concept of 'resting between the notes' to foster optionality over mere feature churn, and makes a compelling case for the increased value of junior developers as AI tools become powerful learning aids, emphasizing that 'nobody knows' the future but we must 'take our time' to adapt effectively.

Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025

Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025

Martin Fowler and Kent Beck, two authors of the Agile Manifesto, reunite for an unscripted conversation about their 30-year friendship and the evolution of software engineering. They delve into their practical, daily use of AI (the "Genie"), reflect on the legacy of Extreme Programming and the Agile Manifesto, and offer timeless advice to the next generation of developers.

The Forest & The Desert Are Parallel Universes • Kent Beck • GOTO 2025

The Forest & The Desert Are Parallel Universes • Kent Beck • GOTO 2025

Kent Beck introduces the 'Forest vs. Desert' metaphor to describe two parallel universes of software development. He contrasts the 'Forest' mindset, based on abundance, trust, and collaboration (akin to Extreme Programming), with the 'Desert' mindset, rooted in scarcity, control, and pressure. Beck argues that while the Desert is internally consistent and can be profitable, it settles for 'crumbs', whereas the Forest aims to realize the full potential value of software—the 'whole cake'.

Early Days of Agile Development & Is Design Dead? • Martin Fowler & James Lewis

Early Days of Agile Development & Is Design Dead? • Martin Fowler & James Lewis

In an interview with James Lewis, Martin Fowler recounts his journey into the Agile movement, starting from the object-oriented community to the pivotal Chrysler C3 project where Extreme Programming (XP) was born. He discusses the shift from upfront to evolutionary design, the creation of the Agile Manifesto, and offers modern perspectives on developer productivity, the role of GenAI in software analysis, and the enduring importance of XP's technical practices.