The team structure you pick for your engineering organization will have a massive impact on its effectiveness and productivity. Research from Harvard University shows that team structure is the single most important factor in determining team performance.
But how do you pick the right team structure for your engineering organization? The short answer is that it depends on what is important to your company: is it speed to market, technical excellence, or something else?
This little book provides an overview of the most popular team structures and shows their strengths and weaknesses using real-world examples from Instagram, Airbnb, Yammer, Spotify, and other well-known companies.