Juan Banda is a trainer, coach, speaker, blogger, martial artist and out of the box thinker. Since Juan got exposed to Scrum in early 2007, he committed himself to continue learning and applying Scrum in the teams and organizations where he worked. His path put him in the roles of Scrum Master, Agile Trainer, Product Owner, and Agile Coach. Juan now holds all of the requirements of the Scrum Alliance and is a Certified Scrum Trainer (CST) in addition to the PMP ™ & PMI-ACP certifications he has through the Project Management Institute (PMI) organization.
After earning his Master’s degree in Management Information Systems from The University of Illinois at Chicago, Juan worked as a full time professor, consultant, developer and manager. During his tenure with the University, he led teams of more than fifty developers and also served as the Head of the Engineering Department.
Book list: Agile and Scrum framework and principles
Agile Software Development with Scrum (Series in Agile Software Development) by Ken Schwaber and Mike Beedle (Paperback - Oct 21, 2001)
Becoming Agile:...in an Imperfect World by Greg Smith and Ahmed Sidky (Paperback - Jun 15, 2009)
The Enterprise and Scrum by Ken Schwaber (Paperback - Jun 13, 2007)
Agile Software Development: The Cooperative Game (2nd Edition) (Agile Software Development Series) by Alistair Cockburn
Agile Project Management with Scrum (Microsoft Professional) by Ken Schwaber (Paperback - Mar 10, 2004)
Organizational Patterns of Agile Software Development by James O. Coplien and Neil B. Harrison (Paperback - Jul 26, 2004)
Book List: eXtremme Programming
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin (Aug 11, 2008)
The Art of Agile Development by James Shore (Nov 2, 2007)
Extreme Programming Adventures in C# by Ron Jeffries (Mar 3, 2004)
Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck and Cynthia Andres (Nov 26, 2004)
Test Driven Development: By Example by Kent Beck (Nov 18, 2002)
Book List: Lean Software Development
Lean-Agile Software Development: Achieving Enterprise Agility by Alan Shalloway, Guy Beaver and James R. Trott (Nov 1, 2009)
Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum (Agile Software Development Series) by Craig Larman and Bas Vodde (Paperback - Dec 18, 2008)
Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum by Craig Larman and Bas Vodde (Paperback - Dec 28, 2009)
Lean Software Development: An Agile Toolkit (Agile Software Development Series) by Mary Poppendieck and Tom Poppendieck (Paperback - May 18, 2003)
Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series) by Mary Poppendieck and Tom Poppendieck (Paperback - Sep 17, 2006)
Book list: Teamwork
Corps Business: The 30 Management Principles of the U.S. Marines by David H. Freedman (Paperback - April 24, 2001)
Peopleware: Productive Projects and Teams (Second Edition) by Tom DeMarco and Timothy Lister (Paperback - Feb 1, 1999)
Book list: Continuous Improvement
Training From the Back of the Room!: 65 Ways to Step Aside and Let Them Learn by Sharon L. Bowman (December 22, 2008)
Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition by Lyssa Adkins (May 28, 2010)
Agile Retrospectives: Making Good Teams Great by Esther Derby, Diana Larsen, and Ken Schwaber (Paperback - Jul 26, 2006)
Collaboration Explained: Facilitation Skills for Software Project Leaders (Agile Software Development Series)
Project Retrospectives: A Handbook for Team Reviews by Norman L. Kerth (Paperback - Feb 2001)
Book list: Requirements and planning
User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series) by Mike Cohn (Paperback - Mar 11, 2004)
Agile Estimating and Planning (Robert C. Martin Series) by Mike Cohn (Paperback - Nov 11, 2005)
Book list: Agile Project Management
Agile Project Management: Creating Innovative Products (2nd Edition) by James A. Highsmith (Jul 20, 2009)
The Software Project Manager's Bridge to Agility (Agile Software Development Series) by Michele Sliger and Stacia Broderick (Paperback - May 29, 2008)
Agile and Iterative Development: A Manager's Guide (Agile Software Development Series) by Craig Larman (Paperback - Aug 21, 2003)