All glossary terms
Cross-cutting

Context-switching cost

Context-switching cost is the productivity lost when an engineer moves between tasks, projects, or interruption types. The widely-cited research (Gerald Weinberg 1992) finds a single context switch costs roughly 20% of productive time on each project; switching between five projects leaves only ~5% productive time on each. Modern replication studies put the per-switch recovery time at 10-23 minutes.

Context-switching cost is the engineering productivity tax that doesn't appear in any sprint board metric. The biggest sources: meeting density (especially scattered single-occurrence meetings rather than blocked time), interruption from chat tools (Slack, Teams), and being staffed across multiple projects simultaneously. Mitigations with strong evidence: maker schedules (Paul Graham 2009) blocking half-days for deep work; team norms that batch meetings on specific days; explicit WIP limits per engineer (1 active story, not 4). Stride's research on engineering burnout finds context-switching cost is a stronger predictor of emotional exhaustion than total workload.

Related terms