People will vote for Hillary because she's got Bill
People will vote for Barack because he’s got charisma
People will vote for Rudy because he was there on 9/11
People will vote for Fred because he looks like a president
With nearly a year to go before election day, the long running 2008 presidential saga is certainly going to be the most expensive, punditized, analyzed, polled, debated, spinned and boring race in history. While campaign hot air fills the dead air on the 24-hour news channels and talk shows, I doubt that the electorate is becoming better informed or more caring. In fact, the people might become so bored after being hit over the head by all this rhetoric for such a long time, they might just stay home on election day.
Seems like anyone with a phone can become a pollster. If you can randomly call a hundred people (out of a total US population of 303,315,297 presently) and ask some questions about this or that, you might even get invited to talk live with Lou Dobbs or Bill O’Reilly depending on the left or right leaning of the polling results.
Does the constant drum beat of “insightful” polling really help the election process? Not much. Between the potential for bias in the polling questions and the interpretation of the result, one can certainly make all sorts of conclusion about how America feels about the candidates or what matters in the ’08 election. Is being a woman going to hinder or help Hillary’s campaign? Does a serial monogamist have the moral fortitude to occupy the most influential bully pulpit in the land? Good questions--but can one really expect true insight from asking random people random questions?
Which brings us to the issue of monitoring real user’s experience of Web application. So often we are also guilty of expounding on complex performance issues by relying on gross generalization--just like these political operatives with their polling questions. Since the dawn of the WWW, we have regarded results from synthetic monitoring services as the standard for performance measurement while overlooking the possibility that the scripts might be flawed or outdated, and the machine generating the make-believe transactions might have a high bandwidth link to the Web -- or perhaps it's not even running a mainstream browser.
Are we comfortable with relying on limited data to predict that Aunt Betsy in Des Moines can successfully refill her prescription using a shared computer at the local library? Furthermore, do we have the visibility to determine what’s wrong, or how to tune the application or infrastructure to make them run better? The answer is no, no and definitely no.
The only way to deal with this challenge is to measure performance directly with each real user running real transaction in real time. No heuristics, no fancy statistics and no make-believe. That is why we still have an election day when each voter is being asked directly to make a definitive choice for president. That’s what counts.





