Quick Usability Hints
Thursday, September 24th, 2009 by The DirectorHere are some things to complain about if your Web site under test doesn’t conform: 10 Useful Usability Findings and Guidelines.
(Via the Twitterverse.)
Here are some things to complain about if your Web site under test doesn’t conform: 10 Useful Usability Findings and Guidelines.
(Via the Twitterverse.)
A case of the mouseover image not matching the plain image at the Webster Groves (Missouri) city Web site. Wax off:
Wax on:
You know how you catch your inattentive designer in this case? You mouse over the images. There. That’s the hidden secret.
But, Director, there are many images on the site!
Mouse over them all. What, do you think you’ve got something better to do today? Something more important than making sure the thing is right?
Maybe that’s overstating the dark portents, but here are 7 signs your UI was designed by developers.
It says “The”, but you know there are other omens. Stacking dialog boxes 4 or 5 deep is a particular peeve of mine.
Another sign: Misspellings everywhere. Or swapping normal button order, so Cancel is to the left and OK is to the right (although that’s also a sign that you’re hep on a Macintosh, too.)
(Via the Twitterverse.)
My Web hosting solution makes things look worse than they are:
You know what I like to see better than declining Web traffic? A buggy report displaying a graph that’s supposed to be read right to left.
Could this be the world record in typos in an ad recruiting for quality assurance people?
Given that the recruiter misspelled 3 of 50 words, that’s a 92.5% success rate. Acceptable!
Also, note the hourly rate: $27-33. Don’t be fooled. That’s -6. He expects you to pay him six dollars an hour for the privilege of acting as his personal spell check.
Here’s a Guinness e-mail that is almost perfect, but I’ve found the one heading image alt text that does not match the image text:
It would appear the copy writer and the designer are not on the same page, the production person doesn’t care, and nobody does quality assurance.
I could understand the reverse, where the design team might have truncated it a bit for space reasons, but to use more characters? Maybe to fill space on the image better.
I can’t even guess why it happened. I only know it did.
Urban Jungle asks if it’s an urban legend that QA hates you.
I supply that answer. Almost every day.
Thanks to Damian for the pointer.
I hate esoteric error messages that include numbers that are not relevant to the user:
Keep your debug info to yourself, hey?
In this ABC television e-mail, take a quick look at the standard footer verbiage. Notice anything? I’ll put arrows in for you:
Huh, what are the odds? The links to unsubscribe and to manage one’s account (unsubscribe!) are styled like plain text, even though a link to view the content on the Web is styled, right above them, like a hyperlink.
Accident, or plain good marketing? And by “plain good marketing,” I mean “tricks designed to keep our opt-in numbers high.”
An undefined variable:
Don’t know what pluck_env is? I think that’s your regular Guitar Hero-playing developer’s relationship vis-à-vis Eric Clapton.
Pluck envy, you see. Crikey, it’s not as funny when I have to explain it.
Let’s face it, this is a thankless, ultimately heartbreaking profession, QA. Personally speaking, I’m very passionate about quality and about making everything right. It gnaws at my craw when management ships flawed product or dismisses too facilely concerns I bring up. As such, I suffer from burn out. A lot. I’ve found that about three years is the maximum I’ve worked in a position so far. At that time, I start thinking Is this the job I want to have for the next 20 years? I evaluate where the company is going and where I am going and determine whether I want to try something else or if I want to work anywhere else.
This all comes from reading Art Wittman’s “‘I’d Rather Work Anywhere Else’” essay about burn out.
You know how burn out feels. A sort of listlessness, a bit of restlessness, and a certain impotence, a dash of I don’t care that’s particularly disabling in QA staff. You doubt you’re having an impact and begin staring at things which aren’t the application under test. You stop looking for more ways to improve your effort and your contribution and focus on willing the minute and hour hands counterclockwise.
So I find something new to do within the company, some reason to stick around, or I get out (note to Mr. Wittman: we’re not machinists here; there is no gee, I’m glad I have a job gratefulness when you’re burnt out).
Now, burn out exists and can recognize the signs in ourselves and others. You can take certain steps as a manager to help prevent your charges from burning out:
Personally, my cure for corporate burnout was to become an independent consultant, where I flit from job to job and project to project before the corporate culture can get me down. But that’s not an option for a lot of people.
Pepsi Canada’s Joymeter is rife with what I assume is the Canadian language. Here in the United States, we’d call it rife with grammar and spelling errors.
Handwritten spelled with a hyphen:
Here’s a run-on sentence:
On one hand, this is not a run-on sentence; on the other hand, it’s a comma splice:
Being Canadian, they naturally spell things with an “eh”:
Missing the serial comma here. And the apostrophe. But the apostrophe is missing from most messages.
Additionally, the Joyous Word widget has a little problem with displaying the information panel; if you place your mouse cursor just to the left of the little i, it flickers or displays nothing at all:
Here’s a tip: when you’re testing a gee-whiz, pointless, and ultimately foolish Flash presentation that your interactive agency tells you will be the greatest thing evah! and builds you something it wants to build to please its creatives and impress its peers but that will not attract repeat visits or please consumers, make sure you read the words.
From the slideshow accompanying this story, we find how one company makes its office into a dance floor:
Employee Nick Miyate demonstrated the red light and bubble machine that turns on whenever an engineer fixes a software error, or “build break.”
Some companies I worked for, we would have gotten nothing done under nothing but red lights and all of our computers would have eventually suffered from bubble exposure.
I take it to mean that they activate it only when someone breaks a nightly build and fixes it and not when a developer fixes any old software defect. If it does, the bubble machine usage could be deployed sparingly if:
We handle this sort of thing not to dissimilarly, by the way. Whenever an engineer “fixes” a defect, we laugh bubbly at him and reopen it.
Another machine yields this set of open tabs:
Oddly enough, I’ve added Making Good Software to the QA Merely Dislikes list to the right.
No time for the big takedowns you expect from QAHY, but here are some links from open tabs on one of my machines:
Thanks to my Twitter friends and Software Testing Club.
Based on the results of this study:
In the study, 14 cotton-top tamarins were played 30-second blasts of music while the researchers noted any changes in their behaviour. The animals were played Samuel Barber’s Adagio for Strings and a soft piano piece from The Fragile by rock band Nine Inch Nails, followed by Metallica’s Of Wolf and Man and an excerpt from The Grudge by rock band Tool.
They then heard the specially composed monkey music.
The only human music that elicited any response was the heavy metal band Metallica, whose music had the unexpected effect of calming the monkeys.
There will be no calm monkeys in my QA department.
So I was at this Web blog reading a post about how Microsoft might want little ol’ me to be on its team, and I got a link to this “job posting.”
Except it wasn’t:
What do you know? Another error has occured. Is this ubiquitous misspelling a part of a Microsoft library somewhere? If so, could my loyal Microsoft readers please change it to the non-passive voice We were eating our own dog food, as you can see since we have just splugged it all over your carpet?
Put down in your best practices document, gentle reader, that a part of the build process should include an automatic global search and replace for occured and spell it correctly as occurred.
I guess that job posting is fixed now, but I’m probably not Microsoft material.