I am often asked to recommend books to learn more about Agile, Scrum or various management and leadership concepts. This page is a list of books I have read and found useful. If you have recommendations of your own to add to the lists, please share them in the comments!
Agile Project Management
Agile Project Management with Scrum, by Ken Schwaber.
- An excellent primer for anyone who wants to learn about Scrum.
Agile Game Development with Scrum, by Clinton Keith.
- A must-read for anyone in video game development.
Agile Estimating and Planning, by Mike Cohn.
- Excellent tips to improve estimates and plan an Agile project.
Innovation Games: Creating Breakthrough Products Through Collaborative Play, by Luke Hohmann.
- Making difficult work more engaging, creative and fun.
Management and Leadership
First, Break All The Rules: What The Worlds Greatest Managers Do Differently, by Marcus Buckingham and Curt Coffman.
- My all-time favorite management book! A must-read!
It’s Our Ship: The No-Nonsense Guide to Leadership, by Cpt. D. Michael Abrashoff.
- Follow-on to It’s Your Ship, practical advice to engaging your “troops”!
Leading at a Higher Level: Leadership and Creating High Performing Organizations, by Ken Blanchard.
- Concepts in this book are often taught in management courses. A must-read if you want to know more about helping your teams through the learning curve.
Artful Making: What Managers Need to Know About How Artists Work, by Robert Austin and Lee Devin.
- Good resource for learning how to effectively manage in a creative environment. Very useful especially if you don’t think you’re working in a creative environment.
Fearless Change: Patterns for Introducing New Ideas, by Mary Lynn Manns and Linda Rising.
- Written for programmers, it is a useful guide for anyone who wants to get better at getting their ideas heard and implemented.
Note: Sockets and Lightbulbs is an advertising affiliate with Amazon; a small fee is earned when purchases are made using the above links.




