The Art of Agile Development
James Shore, Shane Warden
For those considering Extreme Programming, this book provides no-nonsense advice on agile planning, development, delivery, and management taken from the authors' many years of experience.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
A practical, experience-driven guide to agile planning, development, delivery, and management, with a strong focus on Extreme Programming principles.
Read this if
- ✓ You want to deeply understand and implement Extreme Programming (XP).
- ✓ You seek practical guidance on agile planning, delivery, and management.
- ✓ You aim to become a more conscious and mature software developer.
Skip this for now if
- ✗ You are looking for an introduction to Scrum or Kanban methodologies.
- ✗ You prefer theoretical discussions over practical, experience-based advice.
- ✗ You are seeking a quick, high-level overview of general agile concepts.
📊 Why Developers Recommend
It develops architectural thinking and design judgment.
It bridges the gap between coding and architecture-level decision making.
Developers credit this book with fundamentally changing how they approach their craft and think about engineering problems.
💬 What Developers Say
"If I could only recommend one XP resource, it would be The Art of Agile Development by James Shore and Shane Warden."
— thealexkates · 5 Essential Extreme Programming (XP) Resources · May 22, 2021
"For me, it's the book that is always on my desk and has 20+ sticky note bookmarks."
— thealexkates · 5 Essential Extreme Programming (XP) Resources · May 22, 2021
"the ones I did have changed the way I develop every couple of pages, turning me into a **more conscious and mature developer**"
— fefas · What should a developer really catch? · Jan 5, 2018
👤 Who Should Read This
Best for
- • Developers who want to write better code
- • Developers looking to grow their careers
Explore Similar Books
More books in similar categories — browse to discover your next read.
Practices of an Agile Developer
Venkat Subramaniam, Andy Hunt
View →
The Lean Startup
Eric Ries
View →
Planning Extreme Programming
Kent Beck and Martin Fowler
View →
Just Enough Software Architecture: A Risk-Driven Approach
George Fairbanks
View →
Sooner Safer Happier
Jonathan Smart
View →
James Shore, Shane Warden
Mentioned in 2 articles · #531 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 2 Articles
5 Essential Extreme Programming (XP) Resources
What should a developer really catch?
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
2