Books

We welcome member-submitted reviews of books which they have found to be particularly instructive, or announcements of their own newly-published works. Please submit them via this form.


Discover to Deliver: Agile Product Planning and Analysis - Gottesdiener and Gorman

Discover to Deliver: Agile Product Planning and Analysis is a practical guide for rapidly discovering product needs in your lean/agile project. Ellen Gottesdiener and Mary Gorman, leading agile practitioners and consultants, share key concepts, practices, examples, a case study, tips, and powerful planning and analysis tools. This book is for professionals who need to collaboratively conceive, deliver and support software products and systems. You’ll learn how to continually discover and deliver high-value products.

Agile Adoption Mistakes You Must Avoid

Change is hard. Changing culture is even harder. Adopting Agile and Scrum requires a change of culture. Many organizations and Teams have made many Agile and Scrum implementation mistakes during this transition. By reading this book, you will be standing on the shoulders of those who failed before you.

The Human Side of Agile: How to Help Your Team Deliver

You need a team that's self-organized, energetic, and flexible, even in tough situations, but the human side of Agile is tricky. With this book, establish yourself as a confident, capable leader who adds value; build and lead an engaged team that's up to any challenge; cultivate collaboration and continuous improvement; and reap the full benefits of Agile in the real world with real people.

Combat Agile

An application of military warfighting concepts to Agile development.

YOGURT for Agile Development

I have been applying & evangelizing Agile practice for a long time. Last year, I decided to write down some notes flavored with experimentations as per my humble experiences.

Lean from the Trenches: Managing Large-Scale Projects with Kanban

Lean from the Trenches is all about actual practice. Find out how the Swedish police combined XP, Scrum, and Kanban in a 60-person project. From start to finish, you’ll see how to deliver a successful product using Lean principles. You’ll walk through the project step by step, from customer engagement, to the daily “cocktail party,” test, cross-team synchronization, and version control.

Manage Your Project Portfolio: Increase Your Capacity and Finish More Projects

Too many projects? Want to organize them and evaluate them without getting buried under a mountain of statistics? This book will help you collect all your work, decide which projects you should do first, second—and never. You’ll see how to tie your work to your organization’s mission and show your board, your managers, and your staff what you can accomplish and when. You’ll get a better view of the work you have, and learn how to make those difficult decisions, ensuring that all your strength is focused where it needs to be.

Agile Retrospectives: Making Good Teams Great!

See how to mine the experience of your software development team continually throughout the life of the project. The tools and recipes in this book will help you uncover and solve hidden (and not-so-hidden) problems with your technology, your methodology, and those difficult “people issues” on your team.

Professional Refactoring in Visual Basic

by Danijel Arsenovski. Visual Basic programmers are often considered pariah of programming community and have become synonym for quickly delivered but poorly written code. With this book, Arsenovski embarks on a monumental task of bringing this “lost tribe” back to the mainstream and even forefront of programming community. An excellent source for any .NET team that wishes to embark on agile path.

Scrum and XP from the Trenches

by Henrik Kniberg. This book provides a detailed, down-to-earth account of how one Swedish company implemented Scrum and XP with a team of approximately 40 people, and how they continuously improved their process over a year’s time.