Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

User Test

Critical Incidents/Quotes

Design Learnings/Possible Fixes

User 1

Add Contact
"Why is there a Barcode on my Identity?"
-Appreciated not having to physically type anything to trade contact info
"What does Verified mean"
-"Looks like my iPhone Contacts app"

Send to Contact
*-"*I like the icons"
-Felt slow to send a message -- Have to click through three screens before you can type
-Easily able to send messages and receive them

Receive from Unknown
"It's Red. That's bad Right?"
-Did not realize long press opens menu of options, had to coach user to find it

Remove Contact and Message
-Went to contacts app directly to delete user
-Surprised that messages were deleted also -- different from iPhone standard which leave messages behind

Add Contact
-Since the 'Barcode as my Identity' Concept is not that common, some guidance in the form of help or a tutorial animation could ease learnability.
-Linkage between 'Verfied' on Contacts screen and 'I know this person' on Contacts Editor is maybe not clear. Potential rewording for consistency. 

Send to Contact
-Consistency to existing chat applications was successful
-Efficiency can be improved, on new messages we can directly go to the contacts list instead of the blank new message screen.

Receive from Unknown
 -User was familiar with iPhone, not Android, so standard UI mechanism like Long Press were not as easily discoverable. Perhaps a button or alternate mechanism to display an additional function is possible would help learnability. 
-Color coding was obvious and well received. 

Remove Contact and Message
-Might want to further emphasize non-reversible behaviors, especially when they deviate from existing applications. This user removed message, even with the additional prompt, and didn't realize until late what it actually meant.

User 2

Add Contact 
-Accidentily made new conversation first
-Got to barcode fairly quickly
-Accidentally made new conversation first
-Got to barcode scanner fairly quickly

Send to Contact 
-Quickly created a conversation
-Quickly sent message

Receive from Unknown 
<ac:structured -macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d0d45bff-85b4-43a2-b100-d77cb4adb3d3"><ac:plain-text-body><![CDATA[-"I have no idea how to add [them] as a contact"
]]></ac:plain-text-body></ac:structured-macro>
-clicked on person to attempt to add (need long click)
-tried using add to conversation
-went to contact, then identity (basically searched everything)
-hard to be told to long click after a few minutes of hopeless searching--"how was I supposed to know that???"

Remove Contact and Message 
-did quickly and efficiently

 Add Contact
-Seemed fairly clear to user

Send to Contact
-Seemed very clear to the user

Receive from Unknown
-This clearly needs to be changed in some way, it was very clear the user was never going to figure it out on their own.
-Maybe add a "+" button or other icon on any unknown people, in order to afford adding

Remove Contact and Message
-Seemed clear to the user

User 3

 Add Contact
- Immediately knew how to add the contact.
- Felt that the QR code was obvious and efficient.
- Confused about what a "knowing" a user meant. Thought that this was required.
h

Send to Contact
- Clicked on the person trying to start a conversation.
- Got it on the second try.

Receive from Unknown
- Clicked on the conversation to add to contacts. Didn't know that a conversation could include more than one person.

Remove Contact and Messages
- No problem.

Add Contact
- "I know this person." is confusing. We should probably change the wording.

Send to Contact
- We should add a long-click menu to contacts to make them more consistent with the android contacts application.

Receive from unknown
- We might want to make the fact that something is a conversation more obvious. However, a single mistake with no side effects is acceptable when learning an application.

Remove Contact and Messages
- No problems.

...