Recommended Reading

Agile Coaching
by Rachel Davies and me (Liz Sedley)
The first book dedicated to Agile Coaching.
There are many other books which are also useful for an agile coach. These are some of the best.
Agile
Extreme Programming Installed (XP)
by Ron Jeffries
A practical introduction to eXtreme Programming.
Extreme Programming Explained: Embrace Change
by Kent Beck
The philosophy behind eXtreme Programming.
Test Driven Development (The Addison-Wesley Signature Series)
by Kent Beck
The best practical book on Test Driven Development.
Lean
Lean Software Development: An Agile Toolkit
by Mary Poppendieck
It's no good just the developers changing, management have to change as well.
The Goal: A Process of Ongoing Improvement
The best introduction to lean philosphy.
Leading Change
Agile Retrospectives Making Good Teams Great (Pragmatic Programmers)
by E Derby
Practical advice for how to run retrospectives.
Fearless Change: patterns for introducing new ideas
by M Manns & L Rising
Practical advice on how to lead change.
How to Win Friends and Influence People
by Dale Carnegie
Influencing people is key to leading change.
The 7 Habits of Highly Effective People: Personal Workbook (Covey)
by Stephen Covey
In order to lead change, start with yourself.

More Book Reviews
...