Matthew Skelton, Team Topologies: Organizing Business and Technology Teams for Fast Flow (Book Review)

This is essential reading for any engineering manager, leader, or executive who needs a well worked-out idea of how to organize tech teams and must understand the different types of teams and their interactions. I learned a lot!

The fundamental contribution here is that the book outlines four basic types of teams: A stream-aligned team that makes things; a platform team that provides internal services (to reduce the load on stream-aligned teams [p. 92]); an enabling team that conducts mentoring and team debugging, and a "complicated subsystem" team, that is highly specialized for a function that requires narrow expertise.

Then the book says that there are three interaction modes: collaboration, X-as-a-Service, and facilitating. The discussion of interaction modes is supplemented by diagrams that show how teams connect up, and, more importantly, how they change their relationships over time. There's a lot to think about here. But I think the real benefit of the book is that it provides names for things that many of us have seen in different organizations . . . Now we can talk about it.

There are some oddities in this book. It's kind of padded and repetitive, maybe for good reason: Sometimes you just have to beat useful concepts into the brain of the reader. Still, Oddities: To tease them out I'm going to have to write a longer review, but here are some of them:

So: A lot here but the closer the reading, the more you wonder about.

Originally reviewed on Goodreads on 10 March 2021.

Comments