spans-layers-org-design
Spans & Layers Org Design
When to use
Use whenever an organization's cost structure needs review and management headcount hasn't been checked against actual span of control, or when deciding whether to flatten a structure. This is a well-established organization-design technique: narrow spans of control (too few direct reports per manager) usually mean more total layers than necessary, which adds cost, slows decisions, and dilutes accountability without adding real supervisory value.
What it does
Computes actual average span of control at every management layer, compares it to a benchmark span by layer type (executive, middle management, frontline management typically warrant different benchmark spans), and via a bundled calculator prices the annual cost of the excess management positions implied by spans narrower than benchmark — turning "our org feels top-heavy" into a specific, defensible dollar figure.
Method
- Map every management layer from the top of the organization down to individual contributors, with the manager count and total direct reports at each layer.
- Set benchmark spans by layer type, not one blanket number — executive layers typically warrant a narrower span (5-7) than frontline management (8-12), since the nature of the work differs; use company-specific or industry benchmark data where available rather than a generic rule of thumb.
- Run the bundled calculator (
scripts/spans_layers.py) to compute actual average span per layer, flag layers narrower than benchmark, and estimate the annual cost of excess management positions implied by those narrow spans. - Do not treat every narrow span as automatically wrong. A narrow span sometimes reflects genuine complexity (highly technical work needing closer supervision, a newly formed team still stabilizing) — investigate each flagged layer before recommending consolidation, rather than mechanically applying the benchmark.
- Distinguish structural narrowness from a point-in-time artifact: a layer that's narrow because of a recent reorg or a temporary vacancy reads differently than one that's been narrow for years, which usually signals accumulated organizational layering (title inflation, legacy structure, avoiding a hard consolidation conversation).
- Size the total opportunity as the calculator's estimated cost of excess positions, but present it as an upper bound to investigate, not a mandate to cut — the number's job is to justify spending time on the org-design question, not to prescribe headcount reductions before the qualitative check in step 4 happens.
- Where consolidation is genuinely warranted, sequence it deliberately: which layers, in what order, with what transition plan for affected managers — this feeds directly into a 100-day-plan or transformation execution sequence rather than being announced all at once.
- Recheck periodically, since spans drift naturally as an organization grows through hiring that doesn't keep pace with headcount added below a given layer.