Social DebtTHE COST OF MISSING SHARED CONTEXT
Inspired by the research of Eydy del Carmen Suárez Brieva, César Jesús Pardo Calvache & Ricardo Pérez-Castillo. Read the abstract ↗ · Public ontology ↗
An independent exploration of their paper’s implications. The imagined team scenes are ours; the research and ontology are theirs.

Thursday, 16:40 · A release is waiting

The code is ready.
The team is waiting.

A small change. Green tests. Then someone asks whether the partner team still depends on the old behaviour.

The documentation says what the code does, not why that exception exists. Pat remembers the agreement. Pat is away. Three capable people stop work to reconstruct a conversation they weren’t in.

The problem isn’t the holiday.
It’s that the team’s memory went with one person.

From technical debt to social debt
An editorial cartoon of three software developers pausing at their laptops and looking towards an empty colleague’s chair. The missing shared context has stopped a routine release decision.

Does anyone know why we agreed to do it this way?

An imagined team, not a case study from the paper. Illustration created with AI.

Start with something familiar

You already know technical debt.

A useful analogy: the extra work can sit in the code—or in the way the team has to work together.

Technical debt

The next code change gets harder.

A shortcut leaves tangled dependencies or missing tests. The next developer has to understand, work around or repair them.

Change neededUnpick the codeShip
The extra effort lives in the technical structure.

They can reinforce each other: code that is hard to understand can concentrate knowledge; concentrated knowledge can make that code harder to improve. This is an explanatory analogy, not a claim that the two debts are identical.

How it builds up

It starts as a reasonable workaround.

Follow one small omission through repeated work. The coding task stays the same; the coordination around it grows.

The route to getting this change out

The code changeCoordination work

Sequence, not a time estimate. The number or width of boxes does not measure effort.

The “interest” is repeated coordination work: another interruption, another wait, another conversation reconstructed. It uses attention the team could have spent on the next change.

What might make the next change easier?

Possible responses to investigate, not a guaranteed fix or a measured result from the paper.

If “social capital” sounds abstract

Think of the things that let a team move without starting from zero.

Shared contextWe understand why the decision was made.

Clear expectationsWe know who can decide and who will follow through.

Trust to ask earlyWe can raise a doubt before it becomes a release problem.

You don’t need the phrase “burning social capital”. Notice what happens when these supports weaken: more checking, chasing and second-guessing. Not every delay is social debt. The question is whether the way we work keeps creating the same extra cost.

What the paper contributes

A formal vocabulary for connecting team conditions, consequences, warning signs and possible responses—not a score for how nice a team is.

Causes & patterns

What keeps happening?

Knowledge concentration, unclear roles, coordination bottlenecks.

Effects

Where does it hurt?

Rework, delay, imbalance or loss of knowledge.

Risks

What could follow?

What happens when the same pattern meets more pressure?

Indicators & metrics

What could we observe?

A signal to look for and a way to examine it.

Strategies

What could we change?

Practices that may prevent or address the pattern.

An explanatory route through the abstract and ontology. These arrows are not a measured causal sequence. The team scene and accumulation examples are independent illustrations.

The title, in plain language

A shared model of how
team problems connect.

Social debt
Extra costs arising from how work is organised and coordinated.
Ontology
Named concepts and relationships that people and software can inspect.
Metamodel
A reusable structure for describing different teams’ situations.
Analysis & management
Trace a concern, examine evidence and consider a response.