On-Call Rotation Fairness Math

Rotation should be fair. The math that proves it.

Metrics that measure fairness

Fairness in on-call rotation needs measurement. Three metrics surface the picture: pages per engineer per quarter, off-hours pages per engineer, and minutes-on-page per engineer. Off-hours pages weigh more than business-hours pages; minute-count captures the difference between 5-minute pages and 5-hour pages.

Acceptable variance

Some variance is natural. Within 20% across engineers in the same rotation is acceptable; more than 20% is imbalance worth investigating; sustained imbalance over multiple quarters is the issue, while random variance over one quarter is noise.

Common causes of imbalance

Imbalance has predictable causes. Senior engineers carry noisier services; rotation gaps from vacation are not always covered properly; geographic clustering puts certain engineers in bad timezones for off-hours pages. Each cause has a specific remediation.

Responding to imbalance

Responding to imbalance means three things: reshuffle the rotation, compensate the outliers, address the underlying cause. Reshuffling alone is a rotation trick; compensation alone misses the noise; both plus tuning the noisy service is what actually moves the metric.

Quarterly fairness review

The quarterly fairness review closes the loop. Per-engineer metrics ranked; outliers explained (new engineer ramping up, service that hit a bad week, vacation coverage); action items tracked quarter over quarter. The review is the system that keeps fairness from drifting silently.