Contents
A Brief Overview of Team Topologies
Chapter 1Overview: Focus on Remote Team Interactions
What Does an Organization Need in Order to Thrive in a Remote-First World?
Resource: Cognitive Load Assessment
Use the Team API Approach to Define and Communicate Responsibilities and Team Focus
Track Dependencies Using Simple Tools and Remove Blocking Dependencies
Overcommunicate Using Just Enough Written Documentation
Summary: Design and Define the Ways in Which Teams Interact
Resource: Team Dependencies Tracking Exercise
Building Networks: Coffee, Talks, Internal Conferences
Chapter 3Setting Team Boundaries
Resource: Trust Boundaries Exercise
Resource: Online Space Assessment
Team-Focused Conventions for Chat Tools
Chapter 4Purposeful Interactions
Team Interaction Modes: A Review
Listening to Team Interactions
Clarity Communication Purpose and Channels
Ensuring Clarity of Purpose of Platforms and Services
Resource: Example Wiki Page: Thinnest Viable Platform Template
Design and Conduct a Developer Experience Platform Survey
Define Naming and Usage Conventions for Chat Tools
Use the Team API with Multiple Teams to Define and Clarify Team Boundaries