Dr. Gail’s Agile Reading List
I have had the pleasure of starting many book clubs, communities of practices, and recommended reading for students. Here are a few good reads to share with all of you.
Agile Leadership
Lean
Lean Startup
Agile Coaching
Agile Leadership / Management
- Appelo, J. (2013). Management 3.0: Leading Agile Developers. Boston, MA.: Pearson Education.
- Joiner, B. & Josephs, S. (2007). Leadership agility: Five levels of mastery. San Francisco: Jossey-Bass.
- Kim, G., Behr, K., & Spafford, G. The Phoenix Project: A Novel about IT, DevOps, and helping your Businesses Win. Parts Unlimited.
- Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business.
- Sheridan, R., (2015). Joy, Inc. How we build a workplace people love. New York: Penguin Group.
- Sutherland, J. & Sutherland, J.J. (2014). Scrum: The art of doing twice the work in half the time. Crown Business.
Agile / Scrum Principles and Practices
- Adkins, L. (2010). Coaching Agile Teams: A companion for Scrum Masters. Pearson Education, Inc.
- Anderson, D. (2010). Kanban: Successful Evolutionary Change for your Technology Business. Blue Hole Press.
- Cohn, M. (2004). User Stories Applied: For Agile Software Development. Pearson Education, Inc.
- Cohn, M. (2006). Agile Estimating and Planning. Pearson Education, Inc.
- Davies, R. & Selley, L. (2009). Agile coaching. Pragmatic Bookshelf, Inc.
- Derby, E. & Larsen, D. (2010). Agile Retrospectives: Making Good Teams Great. Pragmatic Programmers, LLC.
- Lacey, M. (2012). The Scrum Field Guide. Pearson Education, Inc.
- Langer, J., Ottinger, T. (2011). Agile in a Flash: Speed Learning Agile Software. Pragmatic Programmers, Inc.
- Massen, O. (2013). Commitment. Hathaway Brake Publications.
- Rubin, K. (2012). Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison-Wesley.
- Sims, C. (2011). The Elements of Scrum. Dymaxicon.
Lean Startup / Principles and Practices
- Cooper, B. (2013). The Lean Entrepreneur: How Visionaries Create Products, Innovate with New Ventures, and Disrupt Markets.
- Croll, A. (2011). Lean Analytics: Use Data to Build a Better Startup Faster. O’Reilly Publishing.
- Gothelf, J. & Seiden, J. (2013). Lean UX: Applying Lean Principles to Improve User Experience. O’ Reilly Media.
- Kniberg, H. (2009). Lean from the Trenches: Managing Large-Scale Projects with Kanban. Pragmatic Programmers, LLC.
- Maurya, A. (2012). Running Lean: Iterate from Plan A to a Plan That Works. O’Reilly.
- Poppendieck, M. & Poppendieck, T. (2003). Lean Software Development: An Agile Toolkit. Pearson Education, Inc.
- Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business.
Agile Project Management
- Berken, S. (2008). Making Things Happen: Mastering Project Management (Theory in Practice). O’Reilly, Media.
- Schwaber, K. (2004). Agile Project Management with Scrum. Redmond, WA.: Microsoft Press.
Agile Software Engineering
- Adzic, G. (2011). Specification by Example: How Successful Teams Deliver the Right Software. Manning Publications, Inc.
- Beck, K. (2003). Test Driven Development: By Example. Pearson Education, Inc.
- Beck, K. (2004). Extreme Programming. Pearson Education, Inc.
- Cockburn, A. (2006). Agile Software Development: The Cooperative Game (2nd Ed.).
- Duval, P.M. Matyas, S. & Glover, A. (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley, Inc.
- Fowler, M. (1999). Refactoring: Improving the Design of Existing Code. Booch, Jacobson, Rumbaugh.
- Gregory, J. & Crispin, L. (2015). Agile testing: A practical guide for testers and agile teams. Addison-Wesley, Inc.
- Gregory, J. & Crispin, L. (2015). More agile testing: Learning journeys for the whole team. Addison-Wesley, Inc.
- Humble, J. & Farley, D (2011). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Pearson Education, Inc.
- Hunt, A., & Thomas, D. (1999). The Pragmatic Programmer. Reading, MA.: Addison Wesley Longman, Inc.
- Kniberg, H. (2007). Scrum and XP the Trenches: Managing Large-Scale Projects with Kanban. Pragmatic Programmers, LLC.
- Martin, R. C. (2008). Clean Code: A Handbook of Software Craftsmanship. Prentice-Hall, Inc.
- Oshergrove, R. (2009). The Art of Unit Testing: with Examples in .NET. Manning Publications, Inc.
- Poppendieck, M. & Poppendieck, T. (2003). Lean Software Development: An Agile Toolkit. Pearson Education, Inc.