Lean Software Development: An Agile Toolkit by Mary Poppendieck & Tom Poppendieck – Tom and Mary surface the lean principles behind many of the agile practices – optimizing the whole system, building quality in, reducing waste, and more.
Agile Software Development with SCRUM by Ken Schwaber and Mike Beedle – The original Scrum book. It has all of the basics you will need to know about how to run a Scrum Project. A must first read on Scrum to learn the basic framework and the reasons behind why it is so powerful.
Leadership Agility: Five Levels of Mastery for Anticipating and Initiating Change by William Joiner and Stephen Josephs – An inspirational breakthrough in thinking about agile leadership competencies and creative practices. This book presents a research-based leadership maturity framework to help readers evolve their leadership journeys, solve leadership dilemmas, and experience greater success. A companion to […]
Death By Meeting: a Leadership Fable by Patrick Lencioni – Are your meetings effective? Usually not. Lencioni proposes more meetings are key – context specific meetings (strategic, tactical and daily). Hey, that’s Scrum! An excellent and fast read for any leader in an agile company.
Agile Estimating and Planning by Mike Cohn – Probably the most practical guide on the street today in putting the best agile practices to work to drive predictability in your projects. Mike has a vast experience in leading agile teams and this book is a result of that work.
The Enterprise and Scrum by Ken Schwaber – Ken follows up his two Scrum application books with a focus on enterprise adoption. A key component of this book is the use of a transition team to aid the organization through the adoption – a key success factor for larger organizations.
Five Dysfunctions of a Team: a Leadership Fable by Patrick Lencioni – Agility requires teamwork & teamwork is hard. Patrick has some wisdom on building high-performing teams and they directly apply to Scrum – focus on results to drive accountability, commitment, conflict & trust. I found this book to be a great resource for ScrumMasters […]
Organizational Patterns of Agile Software Development by James Coplien & Neil Harrison – They distill years of studying development teams into 100 bite-sized organizational patterns. This work preceded most of the agile methods and is core to organizational agility.
Agile Project Management: Creating Innovative Products by Jim Highsmith – An excellent resource focused on the project management role in leading agile teams. Jim provides a framework for success with agile project visioning process, tracking through a parking lot and much more.
Artful Making: What Managers Need to Know About How Artists Work by Rob Austin & Lee Devin – If you are looking at agility from a different perspective, this is a great resource. Rob and Lee compare agile software development to the making of theatre productions! One of my favorite books!