Technical Product Management Course · by Stanislav Belyaev
EN RU

Attrition

5 outgoing · 6 incoming · 11 total connections

Map Detail
Operational AMPLIFIED DISTRIBUTED

Attrition

Attrition tracks the rate at which engineers voluntarily or involuntarily leave the organization over a given period. High attrition erodes institutional knowledge, disrupts team continuity, and imposes significant recruiting and onboarding costs. It often serves as a lagging indicator of systemic issues in culture, compensation, developer experience, or management effectiveness.

Rate of developer departure. Replacement cost: $50–100K per engineer.

MONOREPO CONTEXT

Depends on tooling. Poor monorepo experience accelerates attrition ('monorepo hell'). Good monorepo experience improves it (consistent DX, easier onboarding, less version confusion).

DISTRIBUTED CONTEXT

AMPLIFIED: Isolation + slow feedback + perpetually blocked PRs + morning notification overload = burnout accelerator. Distributed developers who feel their velocity is throttled by timezone gaps are the most likely to leave.

Scale Impact
👤 Solo / Pair (1–3)
0.3
👥 Team (4–15)
0.5
🏢 Department (15–100)
0.7
🏛️ Organization (100+)
1

Replacement cost: $50-100K + 6-12 months ramp. High turnover drives 37% more tech debt. Developer experience problems compound into attrition at scale.

5
Influences
6
Influenced by

→ Influences

▲ Cognitive Load

Remaining devs absorb responsibilities.

$50–100K + 6–12 months
Team Topologies, IT Revolution
▲ Technical Debt

37% more debt in high-turnover teams.

37% more debt
LinearB 2024 Engineering Productivity Report
▲ On-Call Burden

Fewer devs = more frequent rotations.

Linear increase
On-call rotation best practices
High → CriticalDIST
▼ Documentation Quality

Departing devs take tribal knowledge.

$31.5B/yr knowledge loss
International Data Corp
Distributed: Departing devs in distributed teams take tribal knowledge that was never documented. Knowledge loss is more severe when you can't do ad-hoc knowledge transfer.
▲ Change Lead Time

Reduced capacity for 6–12 months.

6–12 months to full productivity
Developer productivity ramp-up research

← Influenced by

High → CriticalDIST
▲ Cognitive Load

Sustained overload → burnout → departure.

#1 cited reason
Deloitte 2025, burnout research
Distributed: Sustained cognitive overload from morning context loading + isolation + blocked work → accelerated burnout in distributed teams.
▼ Developer Satisfaction

Strong predictor of retention. Teams with higher DXI scores show 43% higher engagement.

DXI research; DORA 2024 confirms satisfaction-retention correlation
DORA 2024 Report - Developer Experience
Distributed: Isolation + perpetually blocked work + slow feedback = burnout accelerator. Distributed devs throttled by TZ gaps leave fastest.
▲ Technical Debt

Experienced devs leave first.

25–35% higher turnover
LinearB 2024, VentureBeat
High → CriticalDIST
▲ On-Call Burden

52% say burnout is why peers leave.

52% cite this
Harness State of Developer Experience Report
Distributed: Isolated night pages without nearby colleagues for support, combined with complex incident handoffs, accelerate burnout in distributed teams.
High → CriticalDIST
▼ PRs Completed per Week

Developers leave when they feel unproductive. Low PR completion rate signals throttled velocity.

Velocity frustration → attrition
Developer retention research
Distributed: Distributed devs feeling artificially throttled by TZ gaps leave fastest. PR velocity is highly visible frustration metric.
▲ Handoff Latency

Chronic sense of being throttled by TZ gaps erodes motivation. Devs who feel velocity is artificially constrained leave.

Velocity frustration → attrition
DORA Research, Stack Overflow Survey, Gallup
Metrics map by Stanislav Belyaev · Analysis powered by Anthropic Claude Opus 4.6 · All data validated by human experts