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