3
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

Recommended agile reading list

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.