Team topologies

This book talks about how to design teams inside an organisation. This is a very important topic because of Conways law:

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure.


— Melvin E. Conway

This means that when you design an architecture of a system or when you design a platform you better take into account the communication flows of the company and people involved. The team structure will be an imprint for your product architecture.

This book will give you options on how to structure teams. There are several ways defined in the book, ranging from a collaborative team to platform teams serving self service products. A must read before attempting to scale any teams or organisation!

More info on the team topologies website