User task analysis: register to vote

The Washington Secretary of State has an application called MyVote which is a portal for registered voters to update address, find elected officials, and so forth.

Scenario: You’ve just moved to Washington and want to register to vote. You’ve been given the MyVote link as your starting place to register to vote. You’ve not decided if you want to register online or in person.

Task: Figure out your voter registration options

 

What do you think? Am I too harsh? How might you experience this differently?

Here’s the link to MyVote.

Heuristic violations: application status aka feedback

How to make subscription activation a pain

When we engage with a web application, the interaction is something like a conversation.

A click is not unlike asking a conversational partner a question. We expect confirmation that the listener heard the question (a head nod, a verbal cue) and some sort of answer. Even if the answer is “I don’t know.”

This leads to a key heuristic for web (and mobile) design: making system status visible. That’s a fancy/engineering way of saying that applications need to provide feedback, to respond after we, figuratively, ask a question.

Continue reading