"; if ($comment) $commentStr = ": " . $comment; echo "
Figure $figureNum$commentStr
"; if ($alignment = "center") echo ""; echo "\n"; $figureNum++; $lastComment = $comment; } ?> The Hart Voting System: Informal Usability Comments
The Hart Voting System:
Informal Usability Comments
Kevin Hughes
kev@kevcom.com
September 18, 2004
1. Introduction

This paper contains my comments regarding the usability of the Hart Voting System, focusing on the parts of the system I was able to evaluate during a short demonstration in September 2004 before its initial run in the State of Hawaii primary elections. I was able to informally evaluate the JBC setup and eSlate configuration process from the poll worker's perspective, the voting process, and the hardware components involved.

Throughout the demonstration I made note of potential usability issues, and I include recommendations as well as good points (highlights) and points of concern (issues). Interfaces from other evoting systems are provided for comparison, and I have also included points from various evoting system usability standard reports where appropriate.

These comments were submitted to the State of Hawaii Office of Elections, Hart Intercivic, and the Safe Vote Hawaii citizen's group to take under advisement.

2. Background

I have been a professional software engineer and graphic designer for 11 years and am based in Honolulu, Hawaii. My relevant experience includes:

More information on my background can be found here.

3. System Setup

I was shown the JBC (Judge's Booth Controller) unit and was shown the process of JBC initialization and registering each eSlate with the JBC. I examined the JBC's interface, hardware ports, and MBB (Mobile Ballot Box) door.

Highlights
Issues
4. Access Code Assignment

I was guided through the beginning of the voting process and assigned a voter's access code so I could begin voting at an eSlate station.

Issues
Recommendations

In general, abbreviations in the system should not be used, as noted in the Federal Election Commission's Voting System Standards (Volume 1, Appendix C: "Usability", link here). Although the standard in question applies to ballots, it should be equally applicable throughout the system to allow for maximum legibility and to avoid errors.

5. The eSlate and Entry Screens

I entered my access code into the eSlate into order to begin the ballot entry process.

Highlights
Issues
Recommendations
5. Ballot Design and Entry

To Hart's credit, the use of color throughout the system is minimal, functional, and generally appropriate, much more so than other voting systems. The spare design allows for high contrast, less ambiguity, and ease of use by color-blind and color-impaired users.

The ability for legislatures to design the ballot is apparent in these three different eSlate ballot screens. However, since this is the most important process in the system from a voter's point of view, it is imperative that the design process:

Example 2 ("Sample County, USA") violates the IEEE P1582 Usability and Accessibility Standards (link here) by not showing where one is in the ballot process - this may be page one, but of how many pages? This label varies from design to design, reading "Page 1 of 2" in one layout and "Page 1 / 2" in another, where "/" is an abbreviation of "of", also arguably a violation of federal standards.

Precinct information and dates are in very different locations, fonts sizes, styles, and weights. Instructions vary in length. Some information (Example 2, "Write In") is aligned with the checkbox differently, a space-wasting and ugly way to imply different functionality. Some information is abbreviated ("REP", "DEM") in Example 2, again arguably a standards violation.

It was noted that in some screens where groups were disabled (for instance, if I voted for a Democratic candidate, Republican areas would be grayed out), the title of the grayed-out group could still be selected (highlighted in blue with the selection wheel). It is a fundamental usability tenet that if something cannot be acted upon, it should not be selectable.

Recommendations

As an example of how other systems handle some of these issues well, refer to the above figure, the ballot from the VoteHere Platinum system.

As an example of how other systems handle some of these issues poorly, refer to the above figure, the ballot from the Diebold AccuVote system.

6. Ballot Review and Casting

To their credit, Hart avoided putting a "Cast Ballot" label on the ballot screens, instead treating the summary as the last page of the ballot. This avoids a problem - in other systems, selecting "Cast Ballot" does not actually cast the ballot - rather, it allows the user to preview the ballot. Here, Hart follows another usability guideline - a button's label should reflect exactly what happens when the button is selected.

Highlights
Issues
Recommendations
Strong Recommendations

Candidate naming - I noticed that the Hawaii ballot listed candidates last name first and in all capitals. Not only did it make the candidate names harder to read on the summary page, but I note again that the practice is in violation of federal eballot design standards. Hart should consider other methods that allow full names to be displayed while allowing the listing to be concise and easily reviewed.

Page titling - it must be very clear that the voter is in "ballot review" mode versus "ballot voting" mode - this is akin to how chapter names versus chapter content in books are usually denoted in very different styles - one type of information serves as a summary to the other. Hart should ensure that its "chapter names" are clearly and consistently delineated. Perform the "squint test" - one sign of a usable design is if you can squint at the screen (making everything blurry) and tell which content is more important than others, which content describes other content, and which content can be acted upon. (Personally I find that much Impressionist art looks better this way.)

Ballot (transaction) finality - Evoting systems have the look and feel of online and desktop software, and thus they may be used with a different set of expectations than traditional voting systems. In the online world, as in the process of shopping baskets, financial transactions, etc., users are typically given confirmations and notices that particular actions are unambiguously final. This expectation must translate to this system. To simply say "To complete your voting and cast your ballot..." is not enough, for multiple reasons:

It is strongly recommended that (large, red, centered) text be added above or otherwise near the instructions at the bottom of the summary screen (or closer to one's center of vision if possible), saying to effect, "The ballot casting process is final and cannot be undone."

If nothing, it is at least worth testing, as it is only an additional label within the interface. What is there to lose? As this is a new social process, it behooves designers to ease people into it initially.

7. Help and Instructions
Highlights
Recommendations
8. Summary

Although at least two voting system usability standards exists - the IEEE P1582 Voting Equipment Standard and the Federal Elections Commission Voting System Standards - neither address:

The voting process is only one aspect of voting systems; the author hopes that efforts to improve usability within these other areas will be looked at by standards bodies.

The most important usability recommendations to Hart include:

9. References

"A Proposed Approach to Testing the IEEE Usability/Accessibility Standards" (April 3, 2003)
http://www.upassoc.org/upa_projects/voting_and_usability/critical_readings.html

Direct Recording Electronic (DRE) Technical Security Assessment Report
Prepared for the Ohio Secretary of State by Compuware, November 21, 2003
http://vevo.verifiedvoting.org/vendors/studies/20031121.compuware.pdf

"Electronic Voting System Usability Issues"
Bederson, Lee, Sherman, Herrnson, Niemi
http://www.cs.umd.edu/~bederson/voting
http://www.upassoc.org/upa_projects/voting_and_usability/
workshop2004/2003%20-%20chi%20-%20voting.pdf

"Established Vendors of Computerized Vote Tabulation Systems"
http://vevo.verifiedvoting.org/vendors/#infosheets

Federal Election Commission, Voting System Standards (April 30, 2002)
http://www.fec.gov/pages/vssfinal/vss.html

IEEE P1583 (Voting Equipment Standard)
http://grouper.ieee.org/groups/scc38/1583/
http://grouper.ieee.org/groups/scc38/1583/documents_-_p1583/
Sections%205.3%20Usability-Accessibility%20(March%2016,%202003).DOC

10. Figures

Figures 9 and 10 were taken from "Electronic Voting System Usability Issues" (Bederson, Lee, Sherman, Herrnson, Niemi).

All other figures are composed wholly or partially of images found in public Hart Intercivic materials.