Skip to content
Sections
All notes

All notes · Measuring

Application Performance From the Desktop

Measuring applications where they are used rather than where they run, and the blind spot that remains.

Measuring · Analysis

Server-side monitoring says an application is healthy. The person using it disagrees. Desktop-side measurement is how that argument gets settled.

The friction described in “Application Performance From the Desktop” becomes easier to prioritise when the team can separate active work from waiting and repeated handling. An organisation evaluating this operations reference can record time against the affected workflow and compare the effort before and after a change, while ticket and device records remain the evidence of the technical event itself.

For an independent benchmark, compare this approach with Atlassian IT service management resources; the useful test is whether the evidence remains proportionate, accessible and understandable to the people whose work is being measured.

What desktop measurement adds

Launch time as experienced, including authentication and profile load.

Responsiveness during use, not just availability.

Crashes and hangs in context: which version, which configuration, which other software running.

And the network path from the user's actual location, which for remote workers is the part server monitoring cannot see.

The classic disagreement

The application team reports 99.9% availability. The service desk reports complaints.

Both are right: the service is up and the experience is poor, because availability is measured at the service and experience happens at the desk.

Desktop measurement resolves this and is worth deploying for that reason alone, because the argument otherwise runs for years.

Web and SaaS applications

The hard case. The agent sees the browser and the path to the edge; what happens in somebody else's cloud is inferred.

You can measure: page load as rendered, time to interactive, errors in the browser, latency to the endpoint.

You cannot measure: what the provider's infrastructure is doing.

Which means a slow SaaS application shows as slow and the cause stays outside your view, and your remedy is a supplier conversation rather than a fix.

What to measure per application

Launch time.

Crash and hang rate.

A task-level duration if you can define one: how long to open a record, save a form, run a report.

That last one is the closest thing to experience and it requires defining a transaction, which takes effort and is worth it for your two or three most-used applications.

Prioritising

Usage times impact. A slow application that twenty people use matters less than a slightly slow one used by two thousand.

Rank by total time lost across the population rather than by severity.

This ordering frequently differs from the complaint ordering, because the loudest complaints come from the most vocal rather than the most affected.

The unused application finding

Telemetry reliably shows that a substantial share of installed software is never opened.

Which is a licence saving, a security surface reduction and a decluttering win.

It is also the easiest result to act on, and a good early win for a programme that needs to show something.

What to check

Can you compare server-side availability against desktop-measured experience for your main application?

Do you know launch times for your top five applications?

Have you ranked problems by total time lost rather than by severity?

And how much of your installed software is never opened?

The point

Server-side availability and desktop-measured experience disagree constantly, and both parties are right.

Measuring at the desk settles an argument that otherwise runs for years.

Underlying all of this

Everything in this collection reduces to four habits: find the friction cheaply before buying anything, fix what needs no budget first, report the worst tenth rather than the average, and keep the data about systems rather than about people. None requires a better platform, and a programme doing all four changes more than one twice its size.

The recurring pattern

The recurring pattern across every section here is the same: the measurable is mistaken for the important. Device health stands in for experience, ticket categories for causes, a composite score for a finding. Each substitution is convenient, each produces confident decisions on thin ground, and each is corrected by going and looking at the thing itself.