View
33
Download
3
Embed Size (px)
Citation preview
Recommended Agile Reading List
Agile Leadership / Management
Appelo, J. (2013). Management 3.0: Leading Agile Developers. Boston, MA.:Pearson Education.
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.
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.
Derby, E. & Larsen, D. (2010). Agile Retrospectives: Making Good Teams Great. Pragmatic Programmers, LLC.
Lacey, M. (2012). The Scrum Field Guide. Pearson Education, Inc.
Langr, J., Ottinger, T. (2011). Agile in a Flash: Speed Learning Agile Software. Pragmatic Programmers, Inc.
Massen, O. (2013). Commitment. Hathaway te 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.
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.