There is little doubt that closely watched metrics tend to improve over time while metrics that are either uninteresting, or hard to collect tend to get ignored, and often get worse.
Web developers and operations professionals have many tools available to understand and improve the overall performance and health of their websites. Tools that tell us how fast our site is, what the bounce, or conversion rate is, whether any links resulted in a 404, and more. All these tools focus on making development more efficient and reducing errors.
When we focus only on improving raw numbers, we forget that there’s a human on the other end who can become frustrated with an overall bad experience and not just the numbers we’re looking at.
In this talk we will look at how to collect, analyse, and act on a few metrics that tell us more about how our user feels when using the site. We can trend how these metrics change over a user’s browsing experience, and we can improve over time the metric that really matters: user happiness.
Some of the metrics we’ll look at are:
* Rage clicks, missed clicks, and dead clicks
* Cursor thrashing
* LD50 (median lethal dose)
We’ll try and correlate these metrics with things that are easy to improve developmentally, like smoothness, jank, visible transitions, and more.
At the end of this talk you will understand which metrics are useful to measure, how to measure them, and how to tie them in to your development goals.