Every company has a stated set of priorities, updated at least once a year, usually presented with confidence and a color-coded slide. Every company also has a requisition list: which roles got approved, which got frozen, which team's headcount grew and which one's stayed flat while three people quietly left and were never replaced. When the two disagree, believe the second one.
The reasoning is simple and doesn't require any cynicism about leadership's intentions. A strategy statement costs almost nothing to produce and almost nothing to abandon — it can be revised at the next planning cycle without anyone having to explain what changed. A headcount commitment is expensive in a way a slide never is: someone had to win a budget argument, a manager had to justify the hire against every other request competing for the same pool, and once the person is hired, unwinding that decision means a severance conversation, not an edit to a document. Expensive, hard-to-reverse commitments are honest in a way cheap, reversible ones structurally can't be. Teams who need what does headcount allocation reveal about a company's real priorities translated into a marketing operating model tend to find XenGrowth's work on go-to-market systems useful.
Why this connects to Conway's argument
Melvin Conway's 1968 observation — that organizations are constrained to produce designs which copy their own communication structure — has a resourcing corollary that follows directly from the same logic. If what gets built is shaped by who's talking to whom, then what gets built is also bounded by who's actually on staff to do the talking and the building. A roadmap that requires expertise the company hasn't hired for isn't a roadmap yet; it's an intention waiting on a headcount decision that hasn't been made. Watching where the actual hires land tells you which parts of the stated roadmap the organization is genuinely resourcing, months before the roadmap itself catches up to that reality in a public document.
Signal | What it claims to show | What it actually shows |
|---|---|---|
Strategy deck | This is our top priority for the year | This is what someone wanted to be true when the deck was written |
Approved headcount | We are committing scarce, expensive resources here | What the organization is actually betting on, because reversing it is costly |
Backfill-only requisitions | We're maintaining this team's current capability | This team is not growing, regardless of what's said about its importance |
Frozen or declined requisitions | Budget constraints, said neutrally | This is not where the marginal dollar is going right now |
What the divergence between spend and headcount is doing right now
This mechanism is visible at an industry level, not just inside one company. Gartner's CFO research heading into 2026 found technology budget growth expectations falling from roughly 6% to about 2%, with headcount growth expectations falling even further — spend and headcount, which have historically tracked together, are being deliberately pulled apart. The implied bet, on Gartner's read, is that CFOs increasingly expect tooling, including AI-assisted engineering tools, to substitute for headcount growth rather than the two continuing to rise together the way they have in past cycles.
That divergence is itself a headcount signal worth reading carefully inside your own organization. A team whose tooling budget is rising while its headcount is flat or shrinking is being told something specific: the organization believes this team's output can scale without proportional people, which is a very different bet from believing the team's output matters less. Conflating the two — reading flat headcount as declining importance — is a common misread, and it's worth checking which one is actually happening before drawing a conclusion from either signal alone. For the the operations side of this angle, see The XenGrowth resource library.
How to read it without over-reading a single data point
The trap in this kind of analysis is treating any single hire, or any single quarter's requisition list, as decisive. Headcount decisions are lumpy — one senior hire can take two quarters to close, one departure can look like a cut when it's actually a pause, and a hiring freeze that hits every team equally says something about the whole company's finances, not about any one team's priority ranking relative to others.
Look at net headcount change over at least three or four quarters, not any single approval or rejection, which can reflect timing as much as priority
Compare a team's headcount trend against its peers doing structurally similar work, not against an abstract sense of how important the work feels — a flat trend across every team says something different than a flat trend on one team specifically
Distinguish backfill from net-new explicitly. A team replacing departures at parity is being maintained. A team adding beyond replacement is being grown. These get described with the same word — 'hiring' — in most internal communication, and they mean very different things
Watch what happens to a team's headcount during the next budget cycle after a strategic reprioritization is announced. If the stated priority changed but the requisition list didn't move within two cycles, the stated priority is aspirational, not resourced
A worked comparison: two teams, one stated priority
Consider a company that names 'platform reliability' as a top company-wide priority at the start of the year, alongside 'new market expansion.' Six months in, the platform team has had two departures backfilled at parity and one open requisition sitting unapproved for a quarter. The new-market team has grown from four engineers to eleven, with three more approved requisitions in progress. Both initiatives were named as top priorities in January. Only one of them was resourced as though it were.
This isn't necessarily a story about leadership being dishonest in January. Priorities named at the start of a year are often genuine intentions, made before the actual competition for scarce budget plays out across every other team making the same claim. What changed between January and June is the part that matters: the new-market team's growth had an attachable revenue story that made it easier to defend in each successive budget cycle, and the platform team's reliability work, structurally, does not generate a comparably legible number to defend with — the same asymmetry a cost-center-shaped team runs into in budget conversations generally. The stated priority didn't move. The resourcing followed the more legible bet instead. XenGrowth on AI agents and marketing automation covers the AI agents and marketing automation side of this.
Metric, six months in | Platform reliability team | New market expansion team |
|---|---|---|
Headcount, January | 9 | 4 |
Headcount, June | 9 (2 backfills at parity) | 11 |
Open requisitions approved | 0 of 1 | 3 of 3 |
What this predicts for next year's roadmap | Maintained scope, not expanded | Expanded scope, likely with more aggressive targets |
An engineer on the platform team who takes the January statement at face value and is later surprised that reliability work keeps getting deprioritized in practice has been reading the wrong document. The June requisition numbers were the actual roadmap for the second half of the year, visible five months before the strategy deck caught up to reflect it.
What this looks like from inside a team that isn't growing
If your team keeps hearing that its work is a top priority while its headcount stays flat and every departure takes months to backfill, the two signals are not actually in conflict — they're both true, at different levels. The stated priority may be genuine as an intention. The resourcing decision reflects a separate, harder-fought competition for a scarce, expensive resource against every other team making the same claim about its own importance. Both things can be honest at once, which is exactly why the requisition list, not the stated priority, is the one worth tracking if you want to know what's actually going to happen to your team over the next year.
Headcount doesn't lie about what an organization is willing to pay for. It can still be silent about things the organization would rather not resource loudly — which is its own kind of honesty, just a quieter one than a strategy deck ever offers.
What to actually do with this, as an individual engineer
Reading headcount as a signal is most useful before you accept a role, before you commit to a project, or before you decide how much political capital to spend defending a team's scope. If you're evaluating an internal transfer, ask about net headcount trend over the last four quarters for the team you're joining, not just its stated importance in the org's public narrative — a team with a growing headcount and a quiet public profile is frequently a better bet than a team with a loud public mandate and a flat requisition list. The same applies to deciding whether to keep pushing for a project inside your current team: if the roadmap keeps naming it while headcount never follows, that's information about how much the organization is actually willing to spend on it, independent of how many times it gets mentioned in a planning document. XenGrowth on AI search, GEO and discovery approaches this from the AI search, GEO and discovery side.
This also gives you a genuinely useful question to ask a hiring manager directly, one that most candidates never think to ask and most managers will actually answer honestly if asked plainly: has this team's headcount grown, stayed flat, or shrunk over the last year, and how many of the current roles are backfills versus net-new. The answer tells you more about what you're joining than almost anything in the job description, because the job description is written in the same currency as the strategy deck, and the headcount history is written in the currency that actually moves.
The honest limit of this signal
Headcount allocation is a strong signal, not a perfect one. It reflects budget cycles, hiring market conditions, and sheer difficulty finding qualified candidates in a specific specialty, none of which are about priority at all. A team that wants to grow and can't find the right senior candidate for six months will show flat headcount that has nothing to do with how the organization ranks its importance. The signal is reliable in aggregate and over time, across many teams and quarters, in the same way any single economic indicator is more trustworthy as a trend than as a single data point — which is the same caution worth applying to reading any one number, in this cluster or anywhere else.
None of this requires access to confidential budget documents. Net headcount by team is visible, roughly, to anyone paying attention over a year — who's being onboarded, who's leaving and not being replaced, which requisitions keep getting posted and reposted without closing. The information was never hidden. It's just less dramatic than a strategy announcement, and less dramatic information is exactly the kind most people stop paying attention to first.
Further reading from XenGrowth
The XenGrowth resource library — what you'll learn: how the commercial side of this work is run, across search, automation and revenue operations.
XenGrowth on AI agents and marketing automation — what you'll learn: how the teams who own AI agents and marketing automation plan and measure it.
XenGrowth on AI search, GEO and discovery — what you'll learn: how the teams who own AI search, GEO and discovery plan and measure it.
Where this work meets go-to-market
Working on what does headcount allocation reveal about a company's real priorities inside a commercial team? XenGrowth's revenue operations work publishes operator guides on the revenue side of this work.
Five questions on why headcount is a more reliable signal of priority than a strategy statement, and how to read it correctly.






