The Over-the-Phone Test
One of the design heuristics we use at Mozilla Labs, especially as we work to create a more invisible browser, is the “Over-the-Phone test”.
If your friends have ever got it into their heads that you might be good at technology, I’m sure you’ve found yourself trying to explain some aspect of computing over the phone. Probably something trivial and difficult to explain. I give you my condolences. Trying to troubleshoot a GUI over the phone is like giving driving directions to train conductor.
For instance, it’s difficult to tell Grandma how to spellcheck in a web mail application that doesn’t have spellcheck:
- “Ok, Grandma, select everything by clicking anywhere in the text and typing Control-A.”
- “Now copy the text by typing Control-C.”
- “Open Word by going to the Start Menu, clicking ‘All Programs’, clicking ‘Microsoft Office’, and finally by clicking ‘Word’.”
- “Paste your text into Word by typing Control-V… No, Grandma, I don’t know why it’s ‘V’–maybe because ‘P’ is already used for printing?”
- “Click the little icon on the top of the bar that has a checkmark and some letters. You don’t see it? Okay, describe what you see. You see something that looks like a coffee cup? I have no idea what that is. Actually, forget it. Just select ‘Spell Check’ from the ‘Edit’ menu.”
- “Click ‘Start Checking’. Grandma, I know you just told it you want to spell check; I don’t know why you have to tell it again.”
- (Time passes as Grandma spell checks her document.)
- “Click the ‘Done’ button. Or maybe it’s called ‘Finish’. Uh, just click either the ‘Done’ or the ‘Finish’ button.”
- “Select everything by typing Control-A.”
- “Copy the text by typing Control-C.”
- “Switch back to the email you were writing. What’s that? You can’t see the email you were writing? Well, um… Move some windows around and try finding it.”
- “Is the text of the email still selected? No? Okay, click anywhere in the text.”
- “Select everything by typing Control-A.”
- “Paste in your spell checked text by typing Control-P. Wait, no, Control-V…”
- “You’re done! wasn’t that easy?”
At every step something can go wrong, your mental model can get out of sync with the state of the computer, or you might remember a button name incorrectly.
Thus our test: We ask ourselves, “Would I be willing to teach my Grandma how to use this over the phone?”. If the answer is “Definitely”, we know we’re doing well; if the answer is “Maybe”, we know we can do better; and if the answer is “No”, then it’s often time to rethink the whole thing.
This is one of the heuristics that informed Ubiquity.
RT @azaaza The Over-the-Phone Test | Follow @azaaza on Twitter | All blog posts
Evelyn
My first reaction to the entire post was, “Well of course it’s control-V! People use copy and paste so often the shortcuts have to be next to each other!”
And then I realized that it’s not all people, it’s only people (like me) who have to transfer images/data between multiple programs all. the. time.
Graydon
I wonder if either of your grandmothers would appreciate being portrayed as an example of a technologically helpless person.
:)
Or you could go over and install email software with spell-checking built in.
David
Nice post. Maybe you should design TVs, Aza – you would’t believe the number of times my gran rings up, asking me how to find the right channel on her TV. All I can say is – it’s a good job she doesn’t have a computer :P
Greg
A better step 1. Go to Firefox.com and click download. :)
Ankur
Not all tasks can be designed for the LCD-type user. =)
Brian Tkatch
Not a bad idea. It does seem like a good test, but i do believe some tasks should be necessarily hierarchical. In that case, losing context is always an issue, but not to hard to get back to.
And about ctrl-v, i still use shift-insert as well.
alfons bedoya
Why not just go by, visit granny, and fix it for her…I am sure she would love the visit…and probably cook something nice for you!
mickerlodeon
Some of the most annoying problems I have with software could be solved if every developer would just ask themselves this simple question.
شات
thank youJ
debt managemet
This is really a nice post. You have shown a better steps. Some of the weird irritating queries can be solved.
buy 8gb m2
An interesting article for people in central London. Would it be possible to speak to the app developers about gaining data from iphones across the UK and on the different networks so an accurate map could be created? Rather than the worthless pieces of junk the networks provide which have no relation to reality at all.I tested O2 vs T-mobile (ok, not an official provider, but I’ve finished my contract and the O2 one is unlocked) where I live, Sheffield S11. O2 regularly averages less than 100kbps whilst T-mobile got over 1600 kbps.In addition, I tried a Vodafone sim a couple times. I could hardly get a strong enough signal to make a voice call, so I didn’t bother testing data speed.
Danielle Smart
My gosh I know exactly where you are coming from. My mother calls me I swear every thursday asking how to you send an email again dear.. I tell her to go over to the White Shelves near the window and pick up the scrap book and read the instructions I had to write as I am soooo sick of telling them the same thing over and over again.
elektrik
tebrikler, başarılar :)
termal jel
of course if you didn’t like the tune, you’d have an incentive to speed up.
someone
“You see something that looks like a coffee cup? I have no idea what that is.”
Your grandma does Java.
BTW. Is that a hidden message
For some reason I didn’t like Ubiquity either… sorry? :-/
Ronny
Nice post Aza. Call me old-fashioned, but I believe there are tasks which we don’t have to run thru this test. Try to get your grandma add an exception for the saved passwords feature in Firefox…
This is what great tutorials with screenshots or screencasts are for. Just send her a link (thru a simple to use program of course), and follow along with her.
Another concept which helps remote support tremendously is error coding, only problem is most of the time we don’t run into errors but just don’t know how to use a feature. But again, that’s the role of a good documentation.
To conclude, I don’t think everything should be made grandma-proof (even if Office 2007 was a huge step forward); But anything should be easily Googlable™.
Zayıflama Lida Fx15 Ve Biber Hapı Zlfvbh
My first reaction to the entire post was, “Well of course it’s control-V! People use copy and paste so often the shortcuts have to be next to each other!”
Pes 2011 Patch
i think its very easy..