EyebrarianPrize winnersGet the app

Books › Extreme programming explained

Cover of Extreme programming explained

Extreme programming explained

First published 1999 · 224 pages

A pragmatic, energizing manifesto that strips away bureaucratic bloat to reveal a more humane, adaptable way to build things together.

What it feels like

Reading this feels like sitting down with a seasoned, slightly rebellious mentor who is about to change how you view your daily work. It is brisk and conversational, stripping away the dense, academic jargon usually found in software methodology texts in favor of plainspoken, hard-earned wisdom. The atmosphere is deeply optimistic and collaborative, replacing the dread of rigid, failing systems with an energizing sense of possibility. It challenges deeply held assumptions with a pragmatic earnestness, urging teams to embrace change rather than fear it. Devoured by developers and managers alike, it offers a liberating emotional arc—moving from the frustration of bureaucratic bottlenecks to the empowering realization that building software can be a humane, adaptable, and genuinely enjoyable craft.

Mood
  • energizing
  • collaborative
  • optimistic
Tone
  • pragmatic
  • conversational
  • persuasive
  • earnest
  • visionary
Pace
brisk
Themes
embracing change · human-centric engineering · simplicity in design · team collaboration · continuous improvement
The writing
Direct, conversational, and refreshingly free of academic jargon, reading more like a mentorship session than a textbook.
The arc
The reader shifts from feeling overwhelmed by rigid, failing processes to feeling empowered by a flexible, humane approach to work.
Who it's for
Software developers and engineering leaders who are tired of bureaucratic bottlenecks and want a more adaptable, team-focused way to build.

About the book

"Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including the long-held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time.

XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned." "You may love XP or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software."--BOOK JACKET.

Description from Open Library.

Books like Extreme programming explained

See why they match