Agile and Scrum Reading List and Resources

Introductory Books

Agile & Iterative Development by Craig Larman
The beginners guide to Agile: good overviews of the whole paradigm, and summaries of the different approaches. Especially aimed at managers.

Scrum and XP From the Trenches by Henrik Kniberg
Also available as a FREE downloadable PDF. If you are only going to read one Scrum book, then make it this one.

User Stories Applied by Mike Cohn
This clear and simple book covers the aspects of writing, estimating, prioritizing and committing to product requirements. Essential reading for Product Owners.

Books That Will Change the Way You Think About Work

Artful Making by Lee Devin & Rob Austin
This is an excellent book that explores how methods used in creative fields such as theatre can be applied to managing knowledge-based projects. One of my favorite books.

Slack by Tom DeMarco
Sub-titled “Getting Past Burnout, Busywork, and the Myth of Total Efficiency” this book is inspiring and surprising; it is like a whack to the side of the head. It is an especially good book to offer to middle management during a Scrum transition. It offers a different focus for people at that level, and can help assuage the fears that many of them have about redundancy.

Surfing the Edge of Chaos by Richard Pascale, et al
I recommend this book to upper managers and change agents. The authors offer advice to business leaders of how to turn their companies into “agile and adaptable ‘living systems’ that achieve long-term vitality and sustainability in a swiftly evolving environment”.

Videos

The Road from Project Manager to Agile Coach by Lyssa Adkins
Excellent YouTube video, in two parts. These videos are ten minutes long each, and highly recommended.

The Surprising Science of Motivation by Dan Pink
Ted talk describing the way in which motivation and the nature of business is changing in the knowledge age.

Build a Tower, Build a Team by Tom Wujec
Some surprisingly deep research into the “marshmallow problem” — a simple team-building exercise that involves dry spaghetti, one yard of tape and a marshmallow.


Articles/Blog Posts

A ScrumMaster’s Checklist by Michael James
An eye-opener for anyone who thinks a ScrumMaster has little to do. Very useful reading.

Want Better Software? Just Ask by Mike Cohn
Also take a look at Mike’s other available papers. Mike Cohn has a very pragmatic approach to Scrum and writes in a very clear and succinct way.

The Heart of Scrum by Tobias Mayer
Why the taskboard is so important

Estimation: Time or Size? by Tobias Mayer
The value of relative estimation and story points

Groups/Communities

Scrum Alliance
Join this group. This is the place to ask questions and hear from others who have run into the same kind of problems.

Extreme Programming
Discussion on Extreme Programming, Agile Methods, software development practices, and related topics. Not just for XP practitioners.

Agile Usability
This group is aimed at writers, designers, interaction analysts, etc.

Agile Testing
For testers, and anyone interested in testing — which should be everyone.