Mobile WorkHorse

About this Blog:

Al Sacco writes about (and drools over) anything and everything mobile or wireless as it applies to the global workforce--with a focus on BlackBerry smartphones

Al Sacco

My Vision of an Open, User-Friendly Error-Reporting System

to Applications |

Earlier this month, I decided to do some digging into Microsoft's Windows Error Reporting (WER) system to see if I could figure out what exactly happens when I send off a report after a browser crash. To make a lengthy tale a wee bit shorter, the (non)response I got from Microsoft was less than helpful, and the whole experience left me thinking that there has got to be a better system for bug reporting and monitoring—one that caters to users.

I also decided that I'm not sending any more Windows Error Reports until Microsoft opens up its gates and lets me in on what exactly happens to my report when I click that "send" button. (Call me childish, but I ain't sharin' if Redmond's not.) In fact, I don’t just want information on what happens to my report after it leaves my PC, I want to know what's happening to all of the reports Microsoft receives, as well as whether or not the software giant is working on a fix and what bugs are top priority.

If you've surfed the Internet or even read a newspaper within the last year, you've likely heard of the uber-popular, user-populated tech news website Digg. You may not, however, have had a reason to visit Digg Labs' Stack, a Flash-based visualization application that displays in vertical bar-graph format as many as 100 popular stories on the news site at any given time, as well as a real-time representations of users voting up, or "digging" stories. Digg Stack also uses colors to signify various levels of story popularity.

Here's a screenshot:





Shortly after posting my WER blog entry, my colleague and CIO.com Editorial Director Chris Lindquist and I were chatting about possible improvements to WER, and somehow Stack ended up on his monitor. As I watched the blocks fall from above and the various names of "diggers" float across the screen, it occurred to me that an error reporting system akin to Stack would answer many of the questions I had for Microsoft in a single glance.

For instance, an error reporting system that functioned like Stack could show which bugs were considered high-priority at the time by coloring a column a specific color. Red seems fitting. Whenever users submit error reports, they could receive confirmation and bug identification numbers. And each stack, or reported error, could be labeled with an ID number or brief description for identification, so users could scroll over columns to see which bugs they represented. New error report submissions could appear in the form or blocks that fall from above and land on the appropriate error column, though each submission would need to be anonymous for obvious privacy reasons.

I'm not looking for specific numbers of error messages received—a topic Microsoft is notoriously tight-lipped on. Perhaps a few hundred reports received could be represented by one single block, and users wouldn't need to know that exact number. I really just want to know whether an error that's affecting my PC is being addressed, what kind of progress is being made, if a third-party has been notified that their product is causing system errors and if they've made any progress toward a fix.

The system I envision could also tell users what kind of progress a company has made toward fixing an error with color-coding. For example, if a company determines it needs to address an issue, a column that was red could turn partially orange to show progress is being made. A section of the column could remain red

Continue Reading

Print

Browse CIO Blogs

See all CIO Blogs »

Cloud computing has emerged as one of the most significant game changers to hit the technology landscape in the past 20 years. With this massive expansion of the cloud, the perception of the IT organization is shifting from a utility player to a change agent. This eBook breaks down five ways progressive organizations are using cloud-based IT Management solutions to help drive innovation and become more strategic, including: adding visibility and analytics, speeding up time-to-value, lowering costs, improving prioritization, and providing a blueprint for future cloud deployments.
Read the white paper to see how IBM helped Citigroup deliver new services and enhancements to their 200 million customers faster.
There are 3 ways to modernize legacy applications: rewrite completely, acquire packaged solutions or migrate existing code. This paper explains why it's best to migrate and how IBM® Rational® software can help.
Accommodating specific lines of business can result in a hybrid ecosystem of applications and servers. The resulting complexity of this architecture makes for an environment that is costly to maintain and difficult to change when addressing new challenges.
This whitepaper will help you to define a mobile device passcode policy. Security managers must attempt to reconcile two opposing goals. They must: 1) create a passcode policy that is strong enough to protect the device if it is lost or stolen, while: 2) not annoying users with needless length or complexity.
This whitepaper, authored by The Radicati Group, looks at the key reasons organizations should consider moving to a cloud-based archiving solution. Email archiving solutions enable organizations to store, monitor, and collect electronic data exchanged by their users to comply with internal policies and regulations.
ATERNITY will showcase a 30-minute demo on how Fortune 500 companies are leveraging its award-winning FPI Platform to deliver a user-centric approach to Proactive IT Management.
For businesses to move forward and tap into the ever-expanding universe of Internet users and network-enabled devices, it's critical to learn how to make the transition to IPv6. Learn the critical steps your organization must take to make a seamless transition-and keep your business world connected.
Learn how IT teams can protect against spear phishing tactics. Harry Sverdlove, chief technology officer of Bit9 offers a frank discussion about spear phishing - the most common technique used in today's advanced attacks.
Learn how to build a solid business case for your migration to Red Hat Enterprise Linux so you can run leaner, innovate faster, be more flexible and own the New Now.
Social media isn't about you; it's about everything around you. As you consider how your customers want to communicate with you, social media is something that can't be ignored. But what should your strategy be? Is social media "just another channel?" What kind of a plan makes sense for your contact center and for your customers? Join our experts as they share their insight and research results.
Hardware tokens were a popular method of strong authentication in past years but the cumbersome provisioning and distribution tasks, high support requirements and replacement costs have limited their growth. The additional log-in steps that hardware tokens require and the resulting user frustrations have limited adoption and make them impractical for larger scale partner and customer applications.

Newsletter Sign-Up »

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all Newsletters | Privacy Policy