Extreme programming

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.