Sharing an app that grew as a byproduct of an internal discussion about how to report and interpret turnover rates.
The question sounded simple: is it OK to show monthly turnover rate (TR) annualized, next to the annual number, and react when it jumps? To make the answer tangible, I built a small interactive app. It simulates a company of 1,000 people with a true turnover of 10% that never changes, and then measures it annually, quarterly and monthly (the latter two annualized).
A few things it shows:
The second part of the app is a small game: 24 months of a monthly dashboard, half the time with a hidden real change, and a scoreboard comparing your calls with the XmR rules. Telling signal from noise by eye is harder than it looks, yet the signal is there - an approximate model that knows the true baseline and how the rounds are generated gets ~94% right. It uses that knowledge to combine evidence across months rather than relying on individual dots.
You can play with it here. Maybe you’ll find it useful for your own internal discussions or for some edu purposes.
How do you report TR in your org - monthly annualized, rolling 12 months, control charts, something else? And how do you keep people from reacting to every wiggle? 🤔
P.S. The first part of the app builds on a neat Monte Carlo illustration credited to Lipinski (2017).
For attribution, please cite this work as
Stehlík (2026, Sept. 28). Ludek's Blog About People Analytics: Nothing changed. The dashboard disagrees.. Retrieved from https://blog-about-people-analytics.netlify.app/posts/2026-09-28-turnover-signal-and-noise/
BibTeX citation
@misc{stehlík2026nothing,
author = {Stehlík, Luděk},
title = {Ludek's Blog About People Analytics: Nothing changed. The dashboard disagrees.},
url = {https://blog-about-people-analytics.netlify.app/posts/2026-09-28-turnover-signal-and-noise/},
year = {2026}
}