Team Topologies: Organizing Business and Technology Teams for Fast Flow
amazon.com
Team Topologies: Organizing Business and Technology Teams for Fast Flow

Conway’s law tells us that an organization’s structure and the actual communication paths between teams persevere in the resulting architecture of the systems built.
A stream-aligned team is a team aligned to a single, valuable stream of work; this might be a single product or service, a single set of features, a single user journey, or a single user persona.
We consider the team to be the smallest entity of delivery within the organization.
apply the reverse Conway maneuver: designing teams to match the desired architecture.
A fracture plane is a natural seam in the software system that allows the system to be split easily into two or more parts. This
Work is never handed off to another team for a later stage in the flow.
Most teams in a flow-optimized organization should be long-lived, multi-disciplined, stream-aligned teams.
a platform is composed of groups of other fundamental team types: stream aligned, enabling, complicated subsystem, and platform. Yes:
For a fast flow of change to software systems, we need to remove hand-offs and