Extreme Programming Explained

Embrace change

What is this book about?

In this completely revised introduction to Extreme Programming(XP),Kent Beck describes how to improve your software development by integrating these highly desirable concepts into your daily development process. You know, that words like accountability, transparency, responsibility are not often applied to software development. Kent proves the opposite to us.

Extreme Programming is ostensibly aimed at programmers. However, the ideas advocated in the book go far beyond programming, as the approach brings together users and developers, spanning the whole software life-cycle from initial requirements right through to testing. The approach therefore constitutes a novel look at requirements engineering, among other things.

Extreme Programming Explained provoked a stormy response when it came out. For example, review comments on the website(whichalso provides descriptions of the book by its publisher and its author) ranged from starry-eyed admiration to virulent attack. Clearly, Beck was presenting a radical approach. 

Who is it useful for?

This book is compulsory reading for all who want to know the latest ideas about software development, and see for themselves how Beck’s approach could change their lives.

Who is the author?

Kent Beck
TRI's founder and director
Cynthia Andres
holds Bachelor of Science in psychology

Kent Beck is the founder and director of Three Rivers Institute(TRI).He consistently challenges software engineering dogma, promoting ideas like patterns, test-driven development, and Extreme Programming. Currently affiliated with Three Rivers Institute and Agitar Software, he is the author of many Addison-Wesley titles.

Cynthia Andres holds a B.S. in psychology with advanced work in organizational behavior, decision analysis, and women’s studies. She has worked with Kent on the social aspects of Extreme Programming since its inception. She is also affiliated with Three Rivers Institute.


“In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years’ worth of experiences, growth, and change revolving around XP. If you are seriously interested in understanding how you and your team can start down the path of improvement with XP, you must read this book.”

Francesco Cirillo
Chief Executive Officer, XPLabs S.R.L.

“XP has changed the way our industry thinks about software development. Its brilliant simplicity, focused execution, and insistence on fact-based planning over speculation have set a new standard for software delivery.”

David Trowbridge
Architect, Microsoft Corporation

Take this book here

Built by Eulerr with love. Software Development and Design as a Service Platform

The Scrum Field Guide
Mitch Lacey
Intercom on Product Management
Exposing the Magic of Design
Jon Kolko
Nir Eyal
The Inmates Are Running the Asylum
Alan Cooper
The Design Process
Karl Aspelund
SAFe 4.0 Distilled
Richard Knaster, Dean Leffingwell
Creative Confidence
Tom & David Kelley
Make Space
Scott Doorley, Scott Witthoft
Extreme Programming Explained
Kent Beck
Work Rules!
Laszlo Bock
Jesse Fewell
Design Thinking
Nigel Cross
Org Design for Design Orgs
Peter Merholz
Service Design for Business
Ben Reason
Zero to One
Peter Thiel
Insight Out
Tina Seelig
The Lean Startup
Eric Ries
Jake Knapp
Change by Design
Tim Brown