BlogEngineering Economics
Engineering Economics8 min read

Team Sizing Economics: When Adding Engineers Slows You Down

Brooks's Law quantified. Adding people to a late project makes it later — here's the math.

By Richard Ewing·

The Law of Diminishing Engineers

Adding an engineer to a team of N creates N new communication channels. Going from 5→6 engineers adds 5 new channels. The overhead: 15-30 minutes per channel per week. At 10 engineers, you lose ~2 full engineering days per week to coordination.

Optimal team sizes: 3-5 for startups, 5-7 for product teams, 8-10 maximum for any single team. Above 10, split into two teams. The coordination cost exceeds the additional capacity.

Like this analysis?

Get the weekly engineering economics briefing — one email, every Monday.

Subscribe Free →

More in Engineering Economics

Published Work

This article expands on ideas from my published work in CIO.com, Built In, Mind the Product, and HackerNoon. View published articles →

📊

Richard Ewing

The Product Economist — Quantifying engineering economics for technology leaders, PE firms, and boards.