← Back to Issue

How to think about span of control

From Leadership in Tech · subscribed via aiste.ulozaite@gmail.com · original ↗ · unsubscribe

Span of control and team size involve real tradeoffs. Fewer management layers reduce complexity and improve clarity, but overloaded managers neglect their teams and slow everything down. Small teams of around eight people tend to move faster and work better together, while larger teams offer more resilience. As companies grow and processes mature, spans of control can increase, but mandates pushing managers to oversee 20 or more people rarely work well in practice.


How to think about span of control

July 6, 2026by Jade Rubick

#ai#architecture#complexity#org-design#platform-engineering#scaling

I’m seeing a renewed interest in the topic of team size and the span of control of managers. Most of this is coming from a questioning of how we do everything now that agentic software development is disrupting our existing patterns of work. I think this is a topic where a lot of people don’t understand the tradeoffs, and I’d like to share some perspective on span of control and team size.

An image of a span of a bridge

Span of control and team size

While these seem like they should be the same thing, a manager can have multiple teams. So it can be true that you have team sizes of four people, but managers have a span of control of eight.

Span of control

You are juggling a lot of tradeoffs, some of which you may not be aware of.

A good place to start is:

The larger the span of control, the flatter your organization

This table shows the number of direct reports per manager and how that interacts with the number of layers in the organization.

The numbers in yellow are the number of possible employees. If you exceed that number, you need larger teams, or another layer of management.

.soc-table { border-collapse: collapse; } .soc-table td { border: 1px solid #555; padding: 12px 16px; }

Layers

3 direct reports

5 direct reports

8 direct reports

10 direct reports

12 direct reports

15 direct reports

20 direct reports

2

4

6

9

11

13

16

21

3

13

31

73

111

157

241

421

4

40

156

585

1,111

1,885

3,616

8,421

5

121

781

4,681

11,111

22,621

54,241

168,421

6

364

3,906

37,449

111,111

271,453

813,616

3,368,421

Here are a couple of examples:

A few things to note:

So basically, you’re choosing between small teams, but more layers. Or large teams, with less layers. And there are all sorts of implications of those choices.

Levels of management = complexity

The complexity in organizations explodes with each additional layer of management. You often see a different type of problem emerge as each layer is added. For example, in startups you may find that early on, a lot of the challenges are around dividing into teams. But as you add a director layer, the problems become about coordinating between teams (and cross-team projects). And as you add a VP layer, you’ll find a whole other set of challenges around coordination for large projects and overall structures of teams.

Because of this, you’ll find that a lot of leaders are biased towards large spans of control and want to flatten the organizational hierarchy. Flatter hierarchies result in more clarity and less organizational complexity. Nic Benders, a former coworker of mine: “You can optimize an organization for execution by reducing layers. And the easiest way to reduce layers is to have larger spans of control. Especially in the executive + middle-management tiers.” (quoted here)

A lot of individual contributors and frontline managers may not be very conscious of these benefits, but it affects them too. When there are challenges and you have to go multiple levels up a hierarchy to have them resolved, those problems get resolved much slower, and they are competing for many other problems that are also navigating the same hierarchy. Basically, a large span of control minimizes one dimension of organizational complexity, which is the number of layers.

Benefits of a large span of control

The primary benefit of a large span of control is reduced complexity, which improves communication, organization wide execution, and clarity. But there are some other benefits as well:

Enablers for large span of control

These things help:

Challenges of a large span of control

Why don’t all companies just immediately implement huge spans of control? Well, there are trade-offs, of course. You’re trading off complexity caused by the number of levels with local complexity. Local complexity can be just as bad, or worse. So you’re often trying to strike a balance between these two concerns.

For span of control, you have to take particular care with front-line managers. But this is true for all management roles. Having a wide span of control can feel like an impossible task.

I have coached many managers who have so many direct reports that it feels like they’re being set up to fail. They’re expected to do hands-on coding, to be the technical leader across all of their projects, to be aware of all the details of everything happening in their organization, to be coaching and developing all their team members, and to be project managing and coordinating huge bodies of work.

This is just completely unrealistic, and I often see organizations realize that when the person leaves. They have to hire multiple people to replace the manager that left.

When a manager has too much on their plate, they:

Communication pathways also become more complicated with a large span of control. Nic Benders: “If, as a leader, you have a team of 4-6 managers you can discuss and decide. If you’ve got 15 managers in your team meeting, that’s not a decision making body.”

So often the tradeoff is between local execution and global execution. If you tilt too hard towards global execution, you actually may not achieve it, because your local execution will suffer.

Barriers to large spans of control

Besides the negative effects above, these are things that can get in the way of having a large span of control:

Some landmines to large span of control

A large span of control can make your organization less desirable for the management team. Savvy managers will realize there will be less room for promotion. Managers will also feel less inclined to stay around if the management role is overwhelming or stressful.

It is true that leaders can learn a lot from the challenge of managing a lot of people. It can make you a better leader, as long as you are well supported and it’s not past your breaking point. Usually it’s best if it is a temporary situation.

AI and span of control

So does AI allow managers to have a much larger span of control? There is a trend in larger companies nowadays having much larger spans of control. Some of this may be attributable to AI. I suspect the trend was well underway before AI really took off, and a lot of this may be continuing post-ZIRP transition and the US tax code changes that drove most of the layoffs over the last few years.

AI should theoretically speed up the flow of information and allow teams to coordinate better. However, it also increases the speed of work and the amount of information that may need to be conveyed. I suspect that most of the mandated span of control changes in larger companies are examples of companies wanting to reduce the number of layers in their organization and thinking that AI will help them and making bets without properly doing the groundwork to make it work well.

A lot of experiments with getting rid of management layers are guided by an anti-management bias, and are unintended experiments with structurelessness. “No structure” usually equals “informal structures”. These experiments seldom end well. Ironically, I think it works best when you have a strong management team.

Terminology: teams vs pods

Talking about span of control also necessarily bleeds into the topic of team size, but before we talk about team size, we need to align on some terminology.

So with this definition, you can have multiple pods within a team. And you could potentially have two dissimilar teams managed by the same manager. A manager could have three pods under them, that would feel like one to three teams, depending on how similar the pods were to each other.

Overall suggestion

Team size: why small teams?

Human seem to work best in groups of eight or less people. I imagine if you look back in history or you look at the way militaries have organized their teams, this has probably been consistent.

When describing why that is, I think it is mostly due to the fact that communication explodes with the number of people in a team (see Metcalf’s Law).

alt_text

(The original source for this was apparently StackOverflow, but it has disappeared as far as I can tell)

The conventional wisdom amongst engineering leaders is that small teams move faster, are happier, and more effective. Jeff Bezos famously coined the 2-pizza rule, and you’ll notice Amazon cites a lot of studies showing the benefits of keeping teams small.

But avoid the pod of one

One of the more common practices in engineering is the pod of one. Every person on the team gets their own project, and works on it independently.

This may be exacerbated by agentic software development, because one person can get so much done.

But the challenges historically have been:

It’s not the worst thing in the world. You can overcome some of these challenges by having a team show and tell, or having occasional pairing time. Or other practices that help blunt some of these dangers. But I’ve found teams that learn to work together produce better results than teams that work in isolation.

There is a lot of momentum behind the work an individual can do when paired with AI, so I’m keeping an eye on this to see if I change my mind.

I generally find that as companies grow, there is a point where it makes sense to impose a limit on the number of projects per team. This increases the resilience of the organization and minimizes the problems above, while decreasing overall throughput. But you can argue for it by saying it’s more important to get the highest priority projects done sooner, than to ship overall more projects. And the long-term benefits are to erase a lot of the above mentioned problems.

When imposing a project limit, I usually choose either (number of people / 2). Or a limit of 1-2 projects per team, depending on its size.

Then people can be working on adject work within the same project, and share a lot more context with each other. This has a lot of benefits, including closer teams, better execution, less project management overhead, better product manager focus, and less of all the problems I mentioned above.

Thus, project based pods

This lends itself to project-based pods. They focus on a project together, and live within a larger team. They share a lot of their process with sister pods. But they’re focused on their project goals together, and the main people they communicate with each week are their pod members.

Large teams have advantages too

Large teams do have some advantages. They tend to be more resilient. They can absorb disruption like vacations more easily. They can often have people focused on reducing interruptions, so the rest of the team can focus more.

Large teams can support specialists that a small team cannot. So you might have someone that is really good at something and can help the rest of the team with it. In highly cross-functional teams (spanning a lot of areas of expertise), large teams may be an absolute necessity.

Experimental approaches with large teams

With this context in mind, you can see why I’ve been bullish on approaches like FaST agile. While most approaches with radically increasing team size seem like ineffective experiments, this was an approach that avoids a lot of the traps of the past. It seems to combine a lot of the advantages of large teams with the advantages of small teams.

I think the reason for that is that it uses process to get people aligned on priorities, and self-organization to help people self-organize around the work and their communication needs. My own experiments with it have been promising, although there are of course costs and challenges as well, which I outline in my experience report linked above.

Overall principles and conclusions

For early stage companies

As you grow

Sense what your span of control capacity is

Think architecturally

Make a plan

What did I miss?

That’s how I’m thinking about it right now. Let me know if you think I missed anything or overlooked anything.

Thank you

Thank you to all the people who have shaped my thinking on this as I’ve discussed it recently. I’d like to particularly thank Nic Benders, my old office mate. And thank you to Ken Liu for making some points that influenced my thinking about team size and how it relates to span of control.

Image by Siggy Nowak from Pixabay

Please enable Javascript to view comments.

// Load Talkyard script once (similar to React componentDidMount) (function() { if (window.talkyardScriptAdded) return; var scriptElem = document.createElement(‘script’); var headOrBodyElem = document.getElementsByTagName(‘head’)[0]   document.getElementsByTagName(‘body’)[0]; scriptElem.async = true; scriptElem.type = ‘text/javascript’; scriptElem.src = window.talkyardScriptUrl   ‘https://c1.ty-cdn.net/-/talkyard-comments.min.js’; headOrBodyElem.appendChild(scriptElem); window.talkyardScriptAdded = true; })();