How Do You Get Users To Read Error Messages? 951
A BOFH writes "The longer I do desktop support, the more it becomes obvious that my users don't read anything that appears on their screen. Instead, they memorize a series of buttons to press to get whatever result they want and if anything unexpected happens, they're completely lost. Error logs help a lot, but they have their limits. I've been toying with a few ideas, but I don't know if any of them will work and I was hoping my fellow Slashdotters could point me in the right direction. For example, I was thinking about creating icons or logos to identify specific errors. They might not remember that an error is about 'uninitialized data' but they might be more able to remember that they got the 'puppy error' if I showed a puppy picture next to the error message. Or for times when finding images is too time consuming, you could create simple logos from letters, numbers, symbols, colors, or shapes, so you could have the 'red 5' error or 'blue square' error (or any combination of those elements). I've even wondered if it would be possible to expand that to cover the other senses, for example, playing a unique sound with the error. Unfortunately, haptic and olfactory feedback aren't readily available. I like to think that my users would remember the error that caused them to get a swift kick in the balls. And if they forgot it anyhow, I could always help them reproduce it. Does anyone else have experience with ideas like these? Did it work?"
Electric Shock (Score:5, Funny)
Make it turn the volume up (Score:5, Funny)
Automation (Score:5, Funny)
they memorize a series of buttons to press to get whatever result they want and if anything unexpected happens, they're completely lost.
Sounds like their jobs are easily automated. Tell them if they don't pay closer attention to error messages you'll inform their boss how to replace them with another computer program. ;)
careful (Score:3, Funny)
Re:Electric Shock (Score:5, Funny)
Make others remember (Score:5, Funny)
I've even wondered if it would be possible to expand that to cover the other senses, for example, playing a unique sound with the error
You're going about this the wrong way. You don't make the user remember, you make their colleagues remember. Supply your users with a 5.1 sound system attached to their PC and when the user encounters an error, the speakers blast "HEY EVERYBODY, I'M WATCHING PORNO OVER HERE".
As I said, make it a memorable experience.
The classic way (Score:4, Funny)
Electric Shock v2.0 (Score:4, Funny)
Go with what's known to work (Score:3, Funny)
Tell them that reading the message will enlarge their penis... which isn't too hard to achieve anyway.
FTFY (Score:5, Funny)
Dear Slashdot,
I am filled with a black, unutterable contempt for the troglodytic users of my application. Can you suggest ways to translate this contempt into software?
A good plot (Score:5, Funny)
a risk based approach (Score:2, Funny)
a risk based approach is required, so that users know that occasionally a message box will appear that will have serious negative consequences if they fail to take the correct action.
For example "If you don't turn around right now I'm going to smack you over the head with a baseball bat" [OK]
Re:choices (Score:3, Funny)
Data is pants.
Their lips get tired (Score:5, Funny)
One day, after a vice-president had SCREAMED at him because they couldn't log on, he asked me what I had done to fix it.
I told him that their 'caps lock' had been on.
He asked, "Doesn't the Windows error message remind users to check that?"
I told him, "His lips got tired before he read down that far."
Re:Full screen (Score:5, Funny)
Don't forget to use brilliant colors that are harsh on the eyes!
Yes, let's make it blue just to make it stand out more.
And to ice the cake, maybe we should have it so the only way to get rid of the message is a reboot.
I think I may be on to something here.
Your solution : (Score:3, Funny)
Funny error messages. really funny. not 'microsoft' funny.
Re:Java errors vomitted out in a dialog box.... (Score:3, Funny)
Why not just display a skull and crossbones image? It'd probably save some time.
Indeed, that'll save lots of time:
User: Help, I get an error message
Support person: What does it say?
User: I dunno. It's just a piraty thingy. Skull & crossbones...
Support person: Well, if you get that, fix the problem
User: But how should I fix it?
Support person: I dunno. Maybe put on an eye-patch, take your sword, and wave it around to scare the problem away. Have a nice day.
Re:FTFY (Score:3, Funny)
So *you're* responsible for Windows ME.
Explaining error messges is what support is for. (Score:5, Funny)
I had a lengthy discussion with some of our field engineers, and a few of our customers, about a year ago about how they use the documentation to troubleshoot problems. My main goal was to see if there was something that we could do to get customers to read the docs more (and call support less).
Eventually, someone cut to the heart of the issue from there side. Basically, he said "Do you know how much I pay each year for my support contract? No? Well, it's a lot. If I have any problems that don't fix themselves in under five minutes, I'm going to pick up the phone and call you. I'm paying you to support me if I have trouble, I shouldn't have to troubleshoot it myself."
Re:Electric Shock (Score:5, Funny)
Boring story:
The most memorable example for me was when I was working part time as a tote at a race track during college.
There was some significant "technical problem" which was delaying the races.
I was up in the cash room and the manger was on the phone to the control room asking what was wrong.
She asked me to carry down a TV so I grab one of the dusty old little ones and carry it down thinking one of the displays must have burned out or something.
I got down to the room and the woman who was in the control room was on the phone to some tech support drone wherever the company outsourced these things to.
Turned out she'd told my manager there was something wrong with the "monitor" which had somehow translated to "TV".
I look at the screen and bouncing slowly around over everything there's a big grey box.
It covers half the screen and the only way it could make more of a point that it's there is if it was flashing in many colours.
"Current monitor resolution not supported 1200*1600"
At first I assumed she'd read this to the tech on the other end and there's something deeper wrong so I don't do anything I just hang around and listen for a few moments and it becomes very clear that she has not read this error to the tech, it's as if she has a massive blind spot where the error is.
This isn't a little error like you get in windows whenever it wants to tell you about something and which users get used to clicking right through... no this is a fairly unusual big grey box being generated by the monitor itself.
I can hear the tech asking if she can see any errors or messeges, and she says "no" ....(WHAT THE FUCK?)
All the while the clock is ticking and costing the track quite a lot of money per minute.
I tactfully hint that perhaps I being a computer nerd and a third year comp sci student who's worked tech support in the past might be able to help but she's one of those territorial types and won't allow me to talk to the tech so that I can at least read the error to him.
(You know all know someone like her:she may not have a clue how to do her job, she may not have any idea at all what she's doing but it's within HER domain)
So while she's being talked through how to let him remote in(useless in that situation I know) I lean in, change the resolution to 800*640 .
The monitor goes blank for a moment and she assumes I've broken everything.
Then it blinks back and is working again (now though some of her icons are off the edge of the screen and she starts panicing again until I arrange the icons so they're all on the screen.
Now whenever I'm at an event and hear an announcement about "technical problems" I assume that it's really some trivial crap like that.
And if I ever work phone support again I will assume everything, absolutely everything the person on the other end tells me is a blatant lie.
Is it plugged in? yes? LIER!
It it turned on? yes? LIER!
Can you see any messeges on the screen? no? LIER!
Why do they lie!??!?
Re:Similar setup as me. (Score:5, Funny)
Another idea I was toying with was to substitute traffic signs: ie. stop, yield, caution, etc.. but I found that people are used to ignoring those.
This explains some driving I see on the roads...
The BOFH's one-word answer (Score:3, Funny)
Re:Automation (Score:5, Funny)
Re:Do away with them (Score:1, Funny)
Re:Automation (Score:4, Funny)
Re:Pop up the error message in a box... (Score:3, Funny)
Re:Electric Shock (Score:5, Funny)
I once had a user call because he "couldn't get into his e-mail." After about half an hour of being stonewalled on the phone, it turns out that:
1. He couldn't load his e-mail because he couldn't run his e-mail application.
2. He couldn't run his e-mail application because he couldn't run windows.
3. He couldn't run windows because his computer wouldn't turn on.
4. His computer wouldn't turn on because he had yanked out the previous motherboard, stuck in a new one (without a CPU, of course), and just assumed everything would work.
5. Seeing as how this was painfully stupid, he didn't actually tell the tech support this for fear that the tech support would figure out what he had done wrong.
6. And, instead of calling the hardware manufacturer's help line, he called his ISP.
My second favorite tech support call was a user who was having trouble getting online, and no matter how many settings we changed nothing seemed to fix it. "Hardware problem" you suggest? Yup. Over the weekend someone had bulldozed the wall with her network jack.
No matter how bad things might get at my current job, at least I'm not doing tech support.
Re:Electric Shock (Score:5, Funny)
Re:or Validation Code. (Score:1, Funny)
I'd provide instructions that credit cards are not accepted, and then have a box asking for the credit card. When someone tries to enter their card, error out saying credit cards are not accept, you idiot.
Re:Electric Shock (Score:4, Funny)
WE use angry midgets that punch them in the groin if they dont read the error message. One assigned to each workstation.
works great, problem is the pay rate we have to give the midgets is 2X that of the positions that they are working at, except for management, we can get midgets to punch managers and executives in the groin for nearly free, problem is they have a high rate of false positives and un-necessary groin punches. Some have also escalated in severity, the marketing manager started wearing an aluminum groin protector, the midget assigned to him started bring in golf clubs and baseball bats...
Reboot then re-image (Score:2, Funny)
Re:Electric Shock (Score:3, Funny)
"'ll get it fixed ASAP"
After all, it's a piece of cake.