E-Voting Problems Are Mostly User Error, Says ITAA
grcumb writes "InfoWorld is carrying a story today which mentions a press kit being distributed by the Information Technology Association of America. Its purpose? To 'help journalists put election equipment-related snafus in context.' Most e-voting problems, they insist, are [l]user issues, where people who don't know how to deal with the new technology cause delays as they seek assistance. They don't seem to feel the need for journalists to understand basic system design issues (like making sure your computer and human processes work), why testing didn't identify these problems, nor why this is better than paper ballots."
User error? But the voters are the users - if the voter cannot use the system, then the system should not be used! It's not enough to just sit smugly and say "well, it was a user error", if you've already anticipated that as a problem.
If the users - the voters - will not be able to use the system, then ditch the system for something they can use. Surely that was the whole point behind ditching the punch card system? What's the point in ditching one system for another that the voters still can't use?!
The ways of gods are mysteriously indistinguishable from chance.
The better web designers do user testing. Industrial designers do user testing. Marketing gurus do user testing. You'd think an issue as important as, oh I don't know...choosing the leader of one of the most powerful nations in the world would involve user testing. Sad...very sad.
"He uses statistics as a drunken man uses lampposts...for support rather than illumination." - Andrew Lang
This is a known limitation. The high-level process of recording votes is very simple: present a list of options, record the ones selected. Under the cover a lot of other things need to happen (security, communication, etc) but the part exposed to the workers should be painfully simple, and as close to idiot-proof as possible.
I'm talking about the connections all being large, brightly color-coded and distinctly shaped. Better yet, bundle all the wires required into a single cable, and have a single yellow plug which goes in the back, and securely locks in.
When designing a UI, take the dumbest user you can imagine, then imagine them drunk. If this user can't make the machine work, it's not ready for the general public.
----->>>>
Election Technology Council - ETC
The ETC is a coalition of companies dedicated to the development, delivery and support of electronic voting solutions to the American electorate.
Visit http://www.electiontech.org for more information.
----->>>>
On the about ETC page:
Council Members
Advanced Voting Solutions (AVS)
Diebold Election Systems
Election Systems & Software (ES&S)
Hart InterCivic
Perfect Voting System
Sequioa Voting Systems
Unilect
VoteHere, Inc
----->>>>
'nuff said
I can see how most of the issues are user problems [... on credit/debit card machines at grocery stores, customers...] hit 'cancel' instead of 'OK', etc
That's because most debit card machines at grocery stores are deliberately designed to confuse the user into using their card in a way that costs the grocery store less. I started noticing this recently... in the past couple of years... and it started happening first in new machines but gradually older systems have been reprogrammed with the same scheme.
The motivation is obvious: If you use your "credit/debit" card as a credit card, the grocery store pays a credit card fee, you pay the amount on the ticket. If you use your "credit/debit" card as a debit card, the grocery store pays less (if anything), but you pay a transaction fee that can be over $3.00 in some cases.
So, to use it as a credit card: about half have a "credit" or "debit" button you can hit before swiping, so you select "credit" if it's there. Either way, you swipe, then it asks you for a PIN. If you enter the PIN it switches to debit mode, so you have to hit "cancel" at this point. Then it asks you to select "credit" or "debit". Sometimes it asks you to hit "credit/debit" then "credit", if there are other choices (like check-cashing cards). Then, it asks you if the amount is OK. This time you hit "OK" and it goes on to complete the transaction.
I'm not exaggerating, here. Almost every machine does this, and at least half make you go through all these steps.
So, I would NOT classify the problems you're seeing as user error. They're the result of customers being systematically trained to hit "CANCEL" as a necessary part of the transaction. This is a user interface design problem.
And that's just the deliberate design problem... sometimes there are actual bugs in the user interface as well.
For example, the machines at Home Depot in Houston are not all that agressive about the credit/debit card thing, but they will sometimes briefly switch to a screen asking you to swipe your card or hit cancel before bringing up the signature box: this appears to be a programming error, but it looks like there's a problem with the transaction and the first time it happened I hit "CANCEL" at that point, just in case... because I'd gotten charged twice at a pharmacy when it did something similar.
I'm a computer professional: I've been programming computers regularly for over 30 years, using everything from paper tape and punch cards to experimental OpenGL-based 3d user interfaces. I'm not a naive user who isn't used to a variety of user interfaces. Yet I have occasionally hit "CANCEL" at the wrong time. I'm not at all surprised that some people are regularly baffled by grocery store card readers. And these are MUCH simpler than voting machines.
I don't know who this ITAA is, but if they're telling people that voting machine problems are "user error" I wouldn't trust their judgement further than I could spit a Diebold executive.
Well, no one (or very few) will read this now, I know that. But I must say that if this machines are hard to use, assemble and whatever this is tha fault of whoever design them.
Brasil have eletronic voting in a national scale for some years now. Here we have mandatory voting, this means that every Brasilian must vote or at least justify (if you're away for instance). This includes a large portion of the population that is iliterate.
This means that in a federal election, like the last one that elected Lula in 2002, we have eletronic voting machines installed in places in the middle of the amazon jungle, that can only be reached by "donkeys", and those machines are sometimes installed and operated by people who are not intimate with any tecnology at all, and the voters sometimes can't even read.
[]'s Victor Bogado da Silva Lins
^[:wq
Of course this can only add to the image that most people already have of geeks being condescending towards anybody that doesn't understand what they are doing. The actual article linked from Infoworld only adds to this image.
Bullshit. This is somebody trying to shift blame away from themselves. The fact is, these poll machines are woefully inadequate and crap is flying. This e-voting crap just isn't going to work.
"We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
My mother worked in the last Canadian election as Returning officer. She basically ran a district in an election. She was in charge of making sure everyone was trained, renting the offices, highering the accountant, getting signs printed, etc etc etc.
I was in her office a couple of times and you would be suprised on the signs they have posted everywhere. It's like "Elections for dummies" in there. Everywhere you see a sign that tells you how to do your job. "If this happens, do a b and c. If this happens do x y and z".
I will not be suprised if these electronic voting systems come with big ass signs that say. "If machine is not on, make sure it is plugged in the wall. If machine is not on, and it's plugged in the wall. Please check that the socket has power."
The main thing that I noticed is that most people's job at an election office has been so simplified and so documented as to what to do that almost any person can do that job, regardless of personal intellect. If you can read and write, then you're qualified.
While I do admit that this doesn't help the geeks reputation of trying to be all high and mighty. They won't be the first people to assume that the people running an election are morons.
-Derek
Treat me like a marketing stat, and I'll treat your movie like a series of ones and zeros
The bigger issue is that in presidential elections in the past, it's generally a landslide, so having ~5% of the votes going uncounted for technical reasons (i.e. voter stupidity) really didn't impact the election. So your point is that because the reason that people had problems with the butterfly ballots was their own stupidity that it wasn't a big deal? Perhaps we should add a mini IQ test to the ballot, that would really screen out the stupid people. Like it or not, stupid people have a right to vote and a ballot that is confusing or convoluted enough to elminate ~5% of the electorate IS a "big deal". Yes, with any voting system, there will always be some idiots who will mess it up. But the number should be south of 1%.
I sent this to Bartlett Cleland, the VP of Public Policy at ITAA. I suggest others do the same. His e-mail address is bcleland@itaa.org.
- - - - -
Mr. Cleland,
Please excuse me if you are not the ITAA staffer responsible for the e-Voting segment, and please forward this to the appropriate person.
Also, let me state at the outset that I am an IBM employee, not an IBM spokesman. My opinions are my own, though my position at IBM assures that they are informed.
I read an InfoWorld article this morning that discusses the press kit you're distributing and I'm writing to tell you that I, and virtually everyone else in the industry you purport to represent, is appalled by the stance you're taking. You are doing a disservice both to the industry and to the country as a whole.
Your press kit tells the world, first, that the IT industry is incompetent. You're saying that we are incapable of making electronic voting equipment that is properly designed for the task, and that we have to resort to blaming the users for not knowing how to use the systems, rather than performing proper requirements analyses and user testing to assure that such a crucial system -- a system designed to be used by volunteers without formal computer education -- will in fact function as designed.
I understand that the makers of the current crop of voting machines have botched the job in virtually every way imaginable, but if you want to support the IT industry you should properly be calling for them to use the appropriate tools to fix the problem, and to get assistance from others where needed, not working to convince the world that all of the IT industry is as incompetent as these few companies.
Even more seriously, though, your press kit will lead journalists to believe and report that the IT industry in general is in favor of e-voting when nothing could be further from the truth. Outside of the small handful of companies currently in the business of making voting machines, IT engineers are nigh-universally opposed to purely electronic voting. Moreover, if there is anyone at all in the IT security industry who thinks it's a good idea, they haven't spoken out. The senior IT professionals who have the deepest understanding of how one would go about creating a secure, trustworthy electronic voting system say, unanimously, that it cannot be done.
Papering over the failures of the current crop of voting machines paints the IT industry as incompetent, and supporting purely electronic voting, in the face of expert opinion that it cannot be done securely, damages both the industry and the nation. Please stop. Instead, you should be pointing out that more responsible portions of the industry are pushing for the creation of voting machines that produce paper ballots, are designed to be foolproof and are adequately tested both for security and usability prior to deployment.
Thank you,
Shawn
--
Shawn E. Willden
Senior I/T Security Architect
IBM Global Services, Global Smart Card Solutions
[ e-mail and phone elided to avoid massive spam ]
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.