Book Reviews Tagged “scrum-teams”

The PMI-ACP Exam: How to Pass On Your First Try

The PMI-ACP Exam: How to Pass On Your First Try

I was looking forward to reading this book. I haven't paid much attention to the PMI-ACP initiative and thought this book would help me see what the test covered. The book is extremely short: there are less than 140 pages between the introduction and the glossary. The entire book is double-spaced so it is a very quick read. After the main book is a glossary and then…

Essential Scrum: A Practical Guide to the Most Popular Agile Process

Essential Scrum: A Practical Guide to the Most Popular Agile Process

The book is a comprehensive overview of Scrum. It goes from the principles of agile through the mechanics of sprints to the roles on a Scrum team and all the way up to topics like technical debt and portfolio management with Scrum. A very helpful aspect of the book is the detailed "visual language," Kenny created while writing the book. He created icons for every…

Agile Game Development with Scrum

Agile Game Development with Scrum

Scrum and game development go together as well as chocolate and peanut butter. In this book, Clinton Keith does a perfect job of showing how to put them together.

The book is split into five parts. The first part describes the crisis facing game development because of the explosion in complexity and game size. Not wanting to end on a down note, Part 1 also…

Coaching Agile Teams

Coaching Agile Teams

Coaching of all forms--whether of kids playing basketball or software professionals learning to ScrumMasters or other agile leaders--is difficult. The advice given often boils down to "here's how I do it..." or "you should always do..." The first style of advice fails because the coach's personal style may differ dramatically from the apprentice's style. Techniques…

Agile Testing: A Practical Guide for Testers and Agile Teams

Agile Testing: A Practical Guide for Testers and Agile Teams

This is an excellent book that deserves to be read by every tester on an agile project--and since agile projects largely try to do away with specific roles, everyone tests, making this a great book for almost anyone on an agile team. The book starts by laying groundwork by defining what agile testing is and describing ten principles for doing it. Part 2 touches on…

Enterprise and Scrum

Enterprise and Scrum

The two best things about this book are that it: (1) provides a framework for adopting Scrum across an enterprise, and (2) describes some techniques for surmounting some of the problems you will likely face as you try. Although the book is about the "enterprise and Scrum" most of the contents will be applicable to any group of teams transitioning to Scrum. A set of…

Implementing Lean Software Development: From Concept to Cash

Implementing Lean Software Development: From Concept to Cash

I’ve long considered Mary and Tom Poppendieck to be among the primary theoreticians in the agile software development movement. Their first book, Lean Software Development, provided insights into the theory behind agile software development. That first book has been widely praised for helping those of us doing agile software development know why what we were doing…

Collaboration Explained

Collaboration Explained

A challenge faced by any project leader is how to lead the team without resorting to a command–and–control management style. This book’s essential premise is that the project leader can do this by fostering collaboration among team members. Jean Tabaka’s Collaboration Explained is really two books in one. The first explains the benefits of collaborating and why project…

Managing Agile Projects

Managing Agile Projects

This is a very practical yet thought–provoking book. The book brings in a lot of thinking from complex adaptive systems to bear on the problem of managing agile projects. A lot of early agile thinking was that the role of the manager was to buy pizza and get out of the way. This book shows how the role of the agile project manager goes well beyond that and provides…

Agile Project Management: Creating Innovative Products

Agile Project Management: Creating Innovative Products

This is a wonderful and highly practical book. Within hours of putting it down I was already putting some of its advice into practice. A highly thought–provoking book, arguing, for instance, that agility is more attitude than process and more environment than methodology. Because of the complexity of today’s software projects, one new product development project can…

Balancing Agility and Discipline: A Guide for the Perplexed

Balancing Agility and Discipline: A Guide for the Perplexed

This book attempts to breach a conceptual divide between developers following agile developers and developers taking what the authors call a “plan–driven” approach. The book does an excellent job of summarizing many agile methods. The main premise of the book is that agile and plan–driven methods each have a “home ground” for which they are the appropriate choice. The…

Software Configuration Management Patterns

Software Configuration Management Patterns

I knew this book would be different from the use of “Teamwork” in its subtitle. Many of the configuration managers with whom I’ve worked through the years demonstrated an attitude that was about anything but teamwork. They viewed their job as protecting the source code (and other assets) of a project to the point of getting in the way of the developers. So based on its…

Agile Software Development with Scrum

Agile Software Development with Scrum

This is the book I’ve been wanted for years. Until this book, the Scrum development process was not very well known and was documented only piecemeal in a couple of papers and websites. Finally, there’s a book a that covers everything you need to know to run your software project using Scrum.

Schwaber is the “Godfather of Scrum” and essentially invented the…