Looks Like A Nervous Breakdown To Me
February 8th, 2010 by The DirectorAn interesting metric to use for your Web design and development estimation efforts: Time Breakdown Of Modern Web Design.
An interesting metric to use for your Web design and development estimation efforts: Time Breakdown Of Modern Web Design.
It’s not actually a printed medium until you print it, but the Software Testing Club Magazine is now available in PDF and features a classic QAHY post.
Thanks, guys, for including me.
Good morning, project managers! Here’s a couple songs to perk you up for a change!
We in QA are certain things are going to go right for you this week. Unlike all the rest of them.
Hey, I finally upgraded Wordpress here, so let me know if you run into any weirdness. It looks as though the migration lost all user accounts, so you’ll have to register again to comment. Also, I’ll have to rebuild the blogroll since that, too, is lost.
However, now it will handle YouTube videos correctly, so we’ll get back to the weekly QA anthems.
Thank you, that is all.
That’s obsessive-compulsive disorder with the letters in alphabetical order.
Cartoon Tester shows how you can spot a tester in a supermarket.
When he was drawing me, I would have preferred that Mr. Glover had gotten my good side, but you take what you get. Because he certainly captures my essence, and probably many of yours. When I get a kiosk or console of any sort, I reflexively try some boundary analysis and exploratory testing, even before I use the kiosk for whatever I need to use it for.
Here’s an e-mail that might give hope to Web designers and developers in the world, probably written by a Web designer to boot:
I suspect a Web designer wrote that subject line because he or she left in an extraneous “this” and misspelled, “Yay!”
I can understand the glee. Hopefully with Gmail dropping IE6 support, they can, too! If they even think about anything but Safari or Chrome.
However, as a reminder, IE 6 has a 20% share of the browser market in this January of the year of Our Lord 2010 according to Net Market Share. More than Firefox. 5 times that of Chrome.
If your site or application doesn’t handle it, you’re going to strand a lot of users.
Sometimes your organization needs to tie into third party Web sites with corporate badging. In these cases, you either provide them with a set of CSS files and whatnot that cover your site’s template. In other cases, you just trust them to grab the things they need off the Web site. And you let them grab.
However, it would behoove you to apply a little intelligence to the process instead of doing the equivalent of cut and paste. Case in point: Amazon.com, which links to off-site press releases but does not pass logged-in state, leading to a misleading bit of imagery:
First, here is Amazon.com when you’re not logged in:
Now, when you’re logged in, the top identifies that you’re logged in. All over the place:
But if you click through to the media releases, you’re taken from Amazon.com to the site of some PR or PR hosting firm:
Amazon is not sharing credentials with this site, which is appropriate; however, note that at the top, the site indicates that the user is not logged into Amazon.com when this is not the case. Showing incorrect things is bad. Sometimes, I have to restate this in defense of defects. Telling the user things which are not so is bad.
Corporate IR.net should have masked this messaging. All other links and whatnot would have worked seamlessly, taking the user back to Amazon where he or she is logged in. But the invitation to log in or sign up should have been suppressed. You don’t need to pass the credentials, and you don’t have to fake a logged-in look.
Remember when you’re working across sites like this to look with a jaundiced eye to the places where the original template shows state that the copied site should not.
When I go all medieval Eastern European when I meet someone professionally and introduce myself as
Noggle the QAthian, the scourge of infuzia, the sorrow of Tripostan, the desecrator of MetaMatria, the castigation of Dearay, emperor of Jeracor….
should I use my Gozer voice or my Vigo voice?
Maybe we can draw a lesson from manufacturing quality processes to apply to SQA. Here’s an article on How Lean Manufacturing Can Backfire:
But Toyota’s recent problems highlight how certain elements of this approach—eliminating overlap by using common parts and designs across multiple product lines, and reducing the number of suppliers to procure parts in greater scale—can backfire when quality-control issues arise.
What’s the software equivalent? Open source components and reliance on third party integrations.
You know I bang on the drum of distrusting anything that your company doesn’t develop even more than you distrust anything that your company does develop. However, you can now use the Toyota recall as a metaphor for how that can break and can pervasively impact your software.
Ever wonder what Web designers did before the Web existed?
This article gives us some insight.
In Springfield, Missouri, the Craigslist designers are ganging up on one local company.
1:
2:
3:
You know, I once worked at a dysfunctional company. No, I mean crazy dysfunctional. It was run by a guy named Bob who went from selling printing services in the 1970s and 1980s (like business cards and whatnot) to building PCs in the 1990s. He was a scatterbrained, power-drunk mad professor with no technical skill or business acumen. His wife and a couple of employees loyal to his wife, who also worked there, kept the business afloat. Bob would rant and rave at employees, he would fire people at the drop of the hat (one woman brought in doughnuts every time she was fired). And I caught on in 1994 as a Clerk Friday, which meant I did some shipping/receiving, some filing, some accounts receivable (violating many Federal statutes given my training–”Here’s a printout of late customers. Here’s a phone”). The fellow and I once had an argument about my name, as he addressed me as Mark repeatedly and was confused when I corrected him. Then he fired me, and I didn’t come in to work for the celebratory doughnuts (since the woman was fired the same day), and he called me at home to ask where I was. We argued about whether he fired me or not, so I quit. “Without warning?” he asked. As you can tell by this run-on paragraph, I still get riled up about it. Also, it makes for some interesting asterisking if I’m ever asked if I’ve been fired.
So these kinds of companies can stay in business for years and decades. What a world.
Also, it makes me wonder what sort of market I’ve moved into here where good Web designers, or at least self-confident Web designers, start at $14 an hour.
I’m cruising a low-end user site, and a flashing, garish ad greets me:
Of course, they want the flashing border to capture your attention. You know what got mine immediately: misspelling the word receive.
I before E except after C except in a scam, I guess.
Dr. Dobb’s Journal conducted a survey and came up with 7 things developers think. Of course, they asked developers, so the developers answered, and CIOs are supposed to use these truths to define their IT strategies. Huh.
Here’s the abbreviated list from the magazine:
You want to know what those developers are really thinking? Here, let QA tell you:
There, now you know. And you can discard whatever a developer tells you and get on with business.
Shaktoolik: The feeling that you have when you have been going toward a place for so long that it seems that you will never get there.
Be sure to use that word in a meeting about the current project that keeps getting features added, changes made, and the client’s whimsy indulged while the release date recedes into the future.
(Word source.)
In addition to another response to the St. Louis job listing I noted yesterday, we find another case of Craigslist backlash in Minnesota today. Is it cropping up everywhere, or are my loyal Minneapolitano readers joining in the fun?
First, the job posting:
The riposte:
To misquote Dwight Yoakum, apparently the responding designer ain’t that hungry yet.
But I wouldn’t expect to see that small company become a larger company anytime soon. One wonders what the full time salary would be if each project is $200? Maybe since their Web pages are served, they would go for the waiter minimum wage.
In the St. Louis area, another job seeker has lashed out at someone looking to hire. In this case, someone specific.
The job posting:
In the interest of full disclosure, I have had some dealings with the recruiting company in question, and, boy, they sure are recruiters over there.
The riposte:
In which the $60 an hour designer, or the person who would be a $60 an hour designer if anyone hired him or her, shows a stunning grasp of the English language. It sure left me speechless. Let’s see, what is that, 19 grammatical mistakes in the rant? I’m only skimming here.
Sounds like a lot of designers. Put them words in your pretty Web sites and see who notices. Probably nobody in IT but the QA you cannot afford since you’re paying the designers $60 an hour. Or would if they had their way.
UPDATE: The next day, the following response to the response appeared:
The recruiter, the friend of the recruiter, or another catty designer? You decide!
It’s called Debug the Flash/IE Integration!
Let’s talk about energy efficiency. It’s efficient not to put QA energy into a project and to push the costs and aggravations of errors onto the user. That’s proven economics law to many organizations.
Unfortunately, the user will go elsewhere. And children won’t learn how to save energy by hectoring their parents from EnergyHog.org.
Two weeks ago, an event occurred that altered the fundamental way we describe our locus within the space-time continuum. That event, the New Year, means that any Web site to which you added content since then needs to have an updated copyright date:
If you’re working in PHP, such as a blog, here’s a PHP script to make it dynamic.
Another thing to check is for any recurring contests on your sites, such as stories that you ask users to share, to make certain that your terms, conditions, and rules extend to the new calendar year.
Trisherino enumerates five things developers and designers could do to reduce the number of obvious issues testers will find: 5 Tips to Thwart Testers.
They’re obvious, and they’re pretty good ideas, but your organization will not follow them for long, even if your team catches on. Why? Because institutional memory is fluid. By the time you drum that into your developers’ and designers’ heads, they move onto a different teams or onto different companies. They will be replaced by people who are less expensive and less knowledgeable or they will be replaced with experienced sticks in the mud who know the right way to do things: their way.
And their way does not include to stooping to IE.
And so it goes.
The best you can hope for is to become such an archetypal nemesis to your developers and designers that they carry the fear of you beyond your team and company so that they do things the right way even when they’re somewhere else. Somewhere, some lucky QA professional will get a n00b on their team that does things right.
Someone on the twitter feed mentioned cartoontester.blogspot.com, so I have duly added it to the QA Merely Dislikes roll.
One of these days, I’ll have to run down that list and see how many of those blogs are still active.