Appendix B. Continued Reading
Following is a list of resources that I have found helpful in my own work with Agile practices and principles. As a rule, my advice for those seeking to learn more about Agile is to read everything you can, including (or especially) anything that seems to run contrary to your current understanding. I find it helpful to think of books and articles about Agile not as competing versions of the “correct” approach, but rather as road-tested insights shared by generous practitioners who want to give something back to the Agile movement at large. Approaching any and all writing about Agile in this way allows us to be less defensive, less reductive, and more open to discovering new ideas and approaches that can help make us better practitioners and leaders.
- 12 Principles of Agile Software
Aside from the four high-level values captured in the Agile Manifesto, the 17 software developers gathered at Snowbird also wrote 12 principles to guide Agile software developers. These continue the Manifesto’s overall themes of customer centricity and responding to change, and constitute another great resource for folks looking to better understand the principles and values of the Agile movement.
- The Scrum Field Guide: Agile Advice for Your First Year and Beyond by Mitch Lacey (Addison-Wesley Professional)
I found this book to be particularly helpful during my initial exploration of Agile practices and frameworks. It does a great job explaining the real-world challenges ...