Listly by Patrice Kerremans
Here's a list of favorite books on Agile.
Agile Estimating and Planning - Kindle edition by Mike Cohn. Download it once and read it on your Kindle device, PC, phones or tablets. Use features like bookmarks, note taking and highlighting while reading Agile Estimating and Planning.
Agile requirements: discovering what your users really want.
Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) [Kent Beck, Cynthia Andres] on Amazon.com. FREE shipping on qualifying offers. "In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years' worth of experiences
Test Driven Development: By Example [Kent Beck] on Amazon.com. FREE shipping on qualifying offers. Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to be careful! )
Aiming at no less than a paradigm shift, Lean Architecture uses a modern approach to software design, while embracing refreshing new insights of Lean and Agile. Giving a down-to-earth view of Agile requirements and the often-ignored relationship between requirements and architecture, this book goes beyond the fashionable idea of User Stories, and shows you how to employ Use Cases in a lightweight, incremental, Agile way. The authors detail the DCI (Data, Context and Interaction) architecture paradigm and show how DCI succeeds where object-oriented programming languages alone have failed to integrate software design with the end user's understanding of the overall business structure.