SlideShare une entreprise Scribd logo
1  sur  48
A Usability Review of
Verizon Wireless
Family Locator


     A. Davis, C. Stern, D. Edinger
     K. Burgh, P. Raj, R. Waindle

                                      1
Agenda
• Executive Summary
• Positive Findings
• Usability Issues by Severity and Scope
• Conclusions and Next Steps




                                           2
Executive Summary




                    3
EXECUTIVE SUMMARY

Objectives
The primary goals of the study were to:
 • Evaluate the intuitiveness and overall flow of the interface
 • Evaluate the effectiveness of the terminology
 • Gather first impressions of the application from test
   participants
 • Determine which features are useful and which are not
 • Identify additional features that would be useful to users
 • Evaluate navigation within the application
 • Identify areas of improvement and make recommendations



                                                                  4
EXECUTIVE SUMMARY

Methodology
We studied ten participants.                                    For each task, we collected:
 • Four participants were tested in the                           • Usability issues encountered during
   Bentley usability lab                                            execution
 • Six participants were tested remotely                          • Whether the participant was able to
                                                                    complete the task
Participants were asked to complete                               • Whether the participant needed
the following tasks:                                                assistance from the facilitator to
                                                                    complete the task
 • Edit profile information (family
   member’s name and avatar)                                      • Feedback from the participant while
                                                                    “thinking aloud” during the task
 • Locate family members
 • Find out how fast a family member is                         Participants also completed
   traveling
                                                                pre- and post-test questionnaires.
 • Set up a Scheduled Location Update
                                                                  • Results from the post-test assessment
 • Set up an Arrival/Departure Update                               questionnaire (SUS) are in the Appendix.
 • Set up a new Location
                                                                In addition, we conducted an expert
Participants were asked to follow a                             review of the application.
standard “think aloud” protocol.
                                                                  • Findings and recommendations have
 • Participants verbally expressed what                             been incorporated into this report
   they were thinking as they worked
   through the tasks.
Note: We tested the live version of Family Locator, as the updated version was inaccessible due to technical issues.

                                                                                                                       5
EXECUTIVE SUMMARY

Recommendations
Replace the term “Update.”
Users think “Update” refers to software updates, and therefore tend to ignore the Updates
section. Consider using another term, such as “Alert” or “Notification.”
Move Update functions to the Family Members section.
When asked to create an Update for a particular family member, nearly all users expected to
find this function in the family member’s profile. To be consistent with the user’s mental
model, Update functions should be accessible from family member profiles.
Clarify and simplify the procedure for creating a new location.
Many users had trouble with this task, and the difficulties came in several forms. Consider
ways to make this procedure more transparent and bullet-proof.
Reduce the reliance on wordy instructions.
Some tasks, such as creating an Update, rely too much on text to guide the user. Consider
ways to subtly guide the user with minimal instruction.
Consolidate and simplify the help system.
Help text is spread across three systems – the Help pages, the Message Center, and the User
Guide. These three systems should be consolidated into one. In addition, the help text should
be reviewed for concision and clarity.
Label the avatars on the map with family members’ names.
Labels would make it much easier for the user to identify family members on the map.



                                                                                                6
EXECUTIVE SUMMARY
Positive Findings
The Concept Itself
 • Parents liked knowing that their children were safe and
   could be located easily.
 • Participants liked the idea of receiving notifications as to
   their family members’ whereabouts.
 • Participants liked that they could send an email or text
   message to a family member directly from the application.

Site Customization
 • The variety of map views accommodates user preferences.
 • Participants liked the ability to customize the avatar for
   each profile.
 • Participants liked being able to view the locations of all
   family members on the map.




                                                                  7
EXECUTIVE SUMMARY
Prioritization by Severity and Scope
Usability issues are                              Issues by Priority
categorized according to:
                                       Severity         Scope          # of Issues
Severity
• High – Prevents or greatly hinders    High            Global             2
  task completion
• Medium – Somewhat hinders             High            Local              5
  task completion
                                       Medium           Global             3
• Low – Does not hinder task
  completion but adds confusion or
  frustration, or does not conform     Medium           Local              2
  to best practices
                                        Low             Global             1
Scope
                                        Low             Local              8
• Global – Impact greater than a
  single screen
• Local – Impact limited to a single
  screen




                                                                                     8
High Severity Issues
Global in Scope




                       9
Signed Out and Not
Returned to Sign-in Page
ISSUE
The user is unexpectedly signed out of the application,
and is not redirected to the sign-in page.

DETAILS
The user is unexpectedly signed out of the application.
This can happen due to a system error or the session
timing out. The user is then redirected to the Family
Locator main page and must find the link to the sign-in
page to sign in again.

RECOMMENDATIONS
When the application signs a user out, it should display
the sign-in page so the user can easily sign in again.
Consider adding a session timer. The user should also be
alerted a minute or so before the session times out due
to inactivity. Consider lengthening the session time.




                                                           10
Updates Tab
ISSUE                                                           “ I was thinking Update was an
Users who wanted to set up scheduled and arrival/                 update to the technology. I have
departure notifications did not see the Updates section as        an update to every single app
the place to perform this task.                                   on my phone. I don’t need this.”
                                                                “ Notifications: where do I set
DETAILS
                                                                  them?”
Participants had difficulty figuring out where they could set
up update notifications. Several needed assistance or were
unable to complete the task at all. Most users ignored the
“Updates” panel, assuming that it had to do with software
updates; several noted that the amount of text dissuaded
them from exploring that area. Many users looked first in
the Profiles area, reasoning that since they wanted to set
up a notification for a particular family member, they would
be able to do so from the family member’s profile .

RECOMMENDATIONS
Change the name of the Updates area. Add some pictures or
iconography to replace or minimize the text. Allow users to
set up notifications from family members’ profiles.




                                                                                                     11
High Severity Issues
Local in Scope




                       12
“Unavailable” Status
 ISSUE
 “Unavailable” status is not entirely clear and          “ Sam is ‘unavailable.’ I don’t like that. I
 potentially disconcerting. Selecting the profile          don’t know what that means. . . If one
 button for additional information on the family           of my kids was really unavailable and
 member results in an error message.                       couldn’t be found, I would want
                                                           something to jump out and tell me.”
 DETAILS
 The meaning of the “Unavailable” status is not
 clear, especially for new users. If the user attempts
 to get more information by clicking the family
 member’s profile, they receive an error message.
 With emotions possibly high due to the inability to
 locate a family member, displaying an impersonal
 error message can add frustration.
 RECOMMENDATIONS
 Take into account the use case (a parent cannot
 find a child) and provide a better explanation of
 the reasons for and implications of the
 “Unavailable” status. Offer more information in
 the profile on what was last known about the
 family member.




                                                                                                        13
Adding a Location
ISSUE
When adding a location, there is no clear option for
the user to manually enter an address. Also, there is
no feedback when the user clicks Add Location
other than a change in the button’s label.

DETAILS
After users click Add Location, there is no indication
as to what they should do next (i.e., click a location
on the map or use the map’s search feature ). This
caused significant delay and puzzlement.

RECOMMENDATIONS
Provide prompts when Add Location is clicked to
make it clear what the user needs to do next. In
particular, make it clearer that the user has the
option to enter an address manually.




                                                         14
Updates: Saved Location Required
ISSUE                                            “ That’s annoying.”
While setting up an Arrival/Departure
Update, the user is informed that they should    “ Adding location was unnecessarily
have first set up a location. The user must        complicated.”
cancel the setup process (thereby losing the     “ I would say the system is starting
setup data they’ve entered so far), set up a
                                                   to make me feel dumb.”
location, and redo the update setup.

RECOMMENDATIONS
Notify users before they embark on the setup
that location data is required. Allow users to
type in an address from the Update window.




                                                                                        15
Update Request Failure
ISSUE                                              “If I can’t schedule an Update just because the
Setting up an update can fail if the family         phone is being used, that is a real problem…
member’s phone is in use, off, or out of the
coverage area. After failure, no information is
                                                    I’d expect it to push out the update even
saved and all must be re-entered when the user      though somebody was talking on the phone.
tries again.                                        …It would be nice if they gave me a section of
                                                    things I tried to schedule and couldn’t.”
DETAILS
Users expect to be able to add updates
regardless of the phone status. Users may spend
time setting up (through numerous steps) only to
find that their data will be lost.

RECOMMENDATION
Notify users that phone status may preclude
setup. Add a queue for failed Update requests so
user data is not lost, or reprocess requests
automatically and notify the user when
successful.




                                                                                                     16
Medium Severity Issues
Global in Scope




                         17
Help Text is Verbose and Not Centralized
ISSUE
Users are resistant to reading large amounts of
text in order to understand the features of the
application. Furthermore, there are too many
different locations where help is provided.

DETAILS
Help text is spread across the help pages, the
Message Center, and the User Guide. In
general, help and instructional text should be
succinct and centralized.

RECOMMENDATION
Avoid presenting users with text-heavy
descriptions of options. Centralize help text to
one location. Consider using rollover-style
tooltips.




                                                   18
Access to User Guide
ISSUE
Users faced challenges when attempting to
access the User Guide for help with a task.
DETAILS
Users had trouble finding the link to the User
Guide. When one user finally found the link
and attempted to open the guide, an Adobe
Acrobat error message was displayed. Since
the User Guide opened in a new browser
window, the user found it difficult to
alternate between the guide and the
application to follow the step-by-step
instructions for the task.

RECOMMENDATIONS
The User Guide might be more useful if it
were more integrated with the application.
Since the application does not fill up the
browser window, the space on either side
of the application could be used to display
task-specific help.




                                                 19
Saving Changes & Confirmation
ISSUE
Users were unsure of how to proceed after
entering new profile information. In addition, no
feedback is displayed confirming that the entered
information was saved. Finally, the Enter key does
not save data.

DETAILS
Users had no trouble updating profile information,
but did not realize that they needed to click the
Save button at the bottom of the input box to save
their changes.

RECOMMENDATIONS
Provide user feedback after saving. Narrow the
width of the dialog box so that the Save and Cancel
buttons are not so distant from the data-entry fields.
Allow Enter key to activate Save.




                                                         20
Browser Back Button
ISSUE
The browser’s Back button selection automatically
initiates the phone location process.

RECOMMENDATION
Make phone location a process the user must
explicitly initiate. Add programming so that when
the user clicks the Back button, the current state of
the session is preserved.




                                                        21
Medium Severity Issues
Local in Scope




                         22
Searching for an Address for a New Location
ISSUE
The user was confused by the presence of
multiple search tools.

DETAILS
When attempting to type in a street address to
create a location for a notification, the user used
the site-wide search tool at the top of the page
instead of the search tool at the top of the map.
The user was able to successfully complete the
task using the correct search tool after receiving
assistance from the facilitator.

RECOMMENDATIONS
Consider a popup box to enter new location
information vs. entry of information via a the
map’s search tool. Change the wording in the
instructions, which prompts the user to use the
search tool “at the top of the page.”




                                                      23
Location Search Results
Are Difficult to Find
ISSUE
It is difficult for users to distinguish between saved
locations and the results of a search request.
DETAILS
The user identified a location using the map’s search
tool and then moved the mouse pointer onto the
map, where it showed a “Click to Place” prompt. The
user did not understand why after entering an
address they had to also select a location on the map.
In addition, users failed to notice the search results
listed in the Location panel.
RECOMMENDATIONS
After search, display search results in a more
prominent location. Disable the “Click to Place”
feature while the search results displayed.




                                                         24
Low Severity Issues
Global in Scope




                      25
Unclear Terminology
Avatar
This term might be unfamiliar to some. Users are more likely to understand
terms like “picture,” “image,” or “icon.”

History
The History panel displays only location history and not, for example, message
history. Change to “Location History.”

Message Center
This feature incorporates frequently asked questions and the user guide. Its
name causes confusion as to its purpose – users tend to think it has something
to do with text messaging.

Refining/Unavailable
These terms are unclear.




                                                                                 26
Low Severity Issues
Local in Scope




                      27
Difficulty Finding
Location-Related Information
ISSUE
Users didn’t realize that they could user
can click the avatar to find more location
information such as speed, current
location, etc.
DETAILS
Users were unaware that they could click
on an avatar to find additional information,
such as the family member’s speed and
location.
RECOMMENDATION
Add a conventional “i” symbol on the
avatar which would prompt the user to
click on it for additional information. Also,
display location-related information within
the user profile.




                                                28
Avatars Are Not Labeled
ISSUE
Users can forget how avatars are assigned, and
some avatars are very similar.

RECOMMENDATION
Label the avatars on the map with either the
names of family members or phone numbers by
default, so that it is easy to distinguish family
members on the map.




                                                    29
Edit Profile: Cannot Enter Full Name
ISSUE
The user cannot enter the full
name of a family member.

DETAILS
Profile names are limited to twelve
characters. Users cannot enter
names exceeding this limit.

RECOMMENDATIONS
Allow more than 12 characters for
the family member’s name or
notify users of limit by displaying a
sample (e.g. greyed text in field or
sample text elsewhere).




                                        30
Location Circles                                   “ Now I have yellow circles for some
ISSUE                                                reason. I think they are here, but it still
The meaning or significance of the various           says Locating, so I am really not sure.”
circles surrounding family-member icons on
the map is unclear. Their relationship to the
Locate process is not obvious.

DETAILS
Users assumed that the yellow circle referred
to the possible location, but there was
uncertainty about its significance. The
distinctions among circles of different colors
and line formats (solid vs. dashed) were not
clear.
RECOMMENDATIONS
Offer some additional cues to explain not only
what the circles represent, but also why they
are (or are not) displayed. If the Locate button
status is linked to the display of the
circle, create visual cues to unite the two.




                                                                                                   31
Contrast Between Avatar and Map
ISSUE
It can be difficult to differentiate some avatars from   “ It’s trickier to see… It didn’t jump
the background of the map, especially when the map         right out at me initially.”
was set to aerial view (e.g. green frog on green map).

RECOMMENDATIONS
Differentiate the avatar from the busy map background
by adding a halo or drop shadow to separate images.
Possibly make map background lighter.




                                                                                                  32
Speed and Movement / Direction
ISSUE
Users are unsure of the accuracy and timeliness of the       “ Taylor is at the same place as a few
speed measurement – for example, does a 0-10 speed             minutes ago, so I am not sure she is
mean that family member is moving at all? They                 going that speed [30-40mph]? …[l
expressed a desire to see the direction in which might
                                                               would like to see] a track of where
be traveling.
                                                               Taylor has been. Breadcrumbs.”
DETAILS
Users were skeptical about both the accuracy and the
timeliness of the speed data displayed in the location
information. They also expressed a desire to see the
direction in which family members might be traveling.

RECOMMENDATIONS
Provide better feedback about how current the data
may be (even though there is a timestamp next to this
info, users often did not connect them). If possible, also
show the direction of travel.




                                                                                                      33
Add Update Request:
Two-Minute Delay
ISSUE
Add Update can make users wait up to two minutes.
After this delay, the process can still fail.

DETAILS
User have to wait several minutes before being
informed of the status of the update. The user may
wait two minutes only to find that the update was not
successful and their setup data was lost. While the
update is being processed, users are prevented from
performing other tasks. Users expect the process to
run in the background and then notify them of success
or failure upon completion.

RECOMMENDATIONS
If possible, determine whether updates can be
configured before users spend time on setup. Run the
update operation in the background. Allow users to
continue to use the application while waiting.




                                                        34
Conclusions
and Next Steps




                 35
                      35
Recommendations
• Replace the term “Update.”
• Move Update functions to the Family
  Members section.
• Clarify and simplify the procedure for
  creating a new location.
• Reduce the reliance on wordy
  instructions.
• Consolidate and simplify the help system.
• Label the avatars on the map with family
  members’ names.


                                              36
Conclusions
Overall, users liked the product.
 • Many users indicated that they’d be interested in using
   Family Locator.
 • Participants liked what the system can do and were
   sometimes surprised at the depth of functionality.

Users were able to learn the product with assistance.
 • If the most severe and moderate usability issues were
   addressed, users should be able to set up and use the
   application without difficulty.
 • With some simple changes to terminology, users should be
   able to learn the product without assistance.



                                                              37
Next Steps
Short-term
 • Change the term “Update” to “Alert” or “Notification.”
 • Enable users to add a new location while they are creating
   a new update.
 • Add a visible session timer or warn the user when a
   session timeout is imminent.
Long-term
 • Move “Update” and other functions to the family member
   profiles section.
 • Consolidate and simplify the help systems.
 • Prioritize and address the remaining severe and moderate
   issues.
 • Conduct another usability study after changes have been
   made.


                                                                38
Appendix
List of Usability Issues
Tasks from the Usability Test
SUS Scores
 • By wireless carrier
 • Graphical representation
Participant Demographic Information
MindBridge Associates Contact Information




                                            39
List of Usability Issues




                           40
LIST OF USABILITY ISSUES
Global High, Medium, and Low Severity Issues

Scope    Severity Issue                                  Slide #
Global   High     Signed Out and Not Returned to Login      10
Global   High     Update Tab                                11
Global   Medium Access to Help Guide                         8
Global   Medium Saving Changes & Confirmation                9
Global   Medium Browser Back Button                         10


Global   Low      Terminology                               12




                                                                   41
LIST OF USABILITY ISSUES
Local High and Medium Severity Issues
Scope   Severity Issue                                            Slide #
Local   High      “Unavailable” Status                               14
Local   High      Adding Location                                    15
Local   High      Too Much Text to Read for Selecting an Option      16
Local   High      Updates Tab                                        17
Local   High      Updates: Saved Location Required                   18
Local   High      Update Request: Failure                            19


Local   Medium Location Information Difficult to Find                21
Local   Medium Searching for an Address for a New Location           22
Local   Medium Location Search Results Unclear                       23



                                                                            42
LIST OF USABILITY ISSUES
Local Low Severity Issues
Scope   Severity Issue                                                Slide #
Local   Low      Difficulty in Finding Location Related Information   25
Local   Low      Identical Default Avatars                            26
Local   Low      Edit Profile Choosing Ariel or Road View             27
Local   Low      Profile Name: Cannot Enter Full Name                 28
Local   Low      Location Circles                                     29
Local   Low      Avatar Background Differentiation                    30
Local   Low      Speed and Movement/Direction                         31
Local   Low      Update Request: Two Minute Delay                     32




                                                                                43
LIST OF USABILITY ISSUES
Local Low Severity Issues (continued)

Scope   Severity Issue                                           Slide #
Local   Medium “Unavailable” Status                              21
Local   High     Adding Location                                 15
Local   High     Too Much Text to Read for Selecting an Option   16
Local   High     Updates                                         17
Local   High     Updates: Saved Location Required                18
Local   High     Update Request: Failure                         19




                                                                           44
APPENDIX
Tasks Presented to Study Participants

Participants were asked to suppose they had two                   Completed,   Completed,   Unable to
children: Taylor (12 years old) and Sam (18 years old).            Without      But With    Complete
                                                                  Assistance   Assistance
 1 Change the name of the “781-879-3290” listing to match
   your name. Change the picture associated with the phone        10 of 10      0 of 10     0 of 10
   and add your email address.
 2 Change the name associated with Taylor’s phone (“781-
   879-3291”) to “Taylor”; change the picture as well. Do the     10 of 10      0 of 10     0 of 10
   same for Sam’s phone (“781-879-3292”).
 3 Use Family Locator to find out where Taylor and Sam are
   right now.                                                      8 of 10      2 of 10     0 of 10
 4 You know that Sam is right now driving home from a
   friend’s house. Use Family Locator to find out how fast he’s    6 of 10      4 of 10     1 of 10
   driving.
 5 Taylor is taking a special drawing class at 3pm every
   weekday. To get to the class, Taylor walks by herself from
   the school to the arts center. You want Family Locator to       6 of 10      4 of 10     1 of 10
   notify you of Taylor’s location via text message at 3pm
   every weekday through the end of the year.
 6 Taylor’s soccer team is at an away game. You want to be at
   her school to pick her up when the team returns, but you
   don’t know how long the game will last. You want Family
   Locator to notify you by text message when Taylor is within    10 of 10      0 of 10     0 of 10
   1 mile of the school. The school is at 8 Forest Street,
   Waltham, MA 02452.



                                                                                                        45
46
APPENDIX
SUS Results: Bar Chart




                         Average Scores


                                          47
APPENDIX

Demographics

       AT&T        Both      iPhone       No
   Virgin Mobile   Mac      Android       No
      Sprint       PC       Android       No
     T-Mobile      PC       Android       No
      Verizon      PC       Android       No
       AT&T        Mac       Sanyo        No
       AT&T        PC       Motorola      No
      Verizon      Mac    Feature phone   Yes
       AT&T        PC      Don't know     Yes
      Verizon      Mac       iPhone       Yes


                                                48

Contenu connexe

Similaire à Usability Review - Verizon Wireless Family Portal

Expert Review - Verizon Family Portal
Expert Review - Verizon Family PortalExpert Review - Verizon Family Portal
Expert Review - Verizon Family PortalAJ Davis
 
Rapid Prototyping and Usability Testing - HUXPA
Rapid Prototyping and Usability Testing - HUXPARapid Prototyping and Usability Testing - HUXPA
Rapid Prototyping and Usability Testing - HUXPADerrick Bowen
 
Evaluation methods
Evaluation methodsEvaluation methods
Evaluation methodsEva Durall
 
Learning from your customers - A diary study with Slack
Learning from your customers - A diary study with SlackLearning from your customers - A diary study with Slack
Learning from your customers - A diary study with SlackProduct Anonymous
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility SupportMichael Heron
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and PracticeIBM
 
Rapid usability testing
Rapid usability testingRapid usability testing
Rapid usability testinglisarex
 
Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptionsSameer Chavan
 
Oracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopOracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopAppLearn Ltd
 
IKEA UX Research Study
IKEA UX Research StudyIKEA UX Research Study
IKEA UX Research StudyKailiMartin1
 
Web Scale Discovery Reality Check
Web Scale Discovery Reality CheckWeb Scale Discovery Reality Check
Web Scale Discovery Reality CheckJeff Wisniewski
 
How to break up epics (for Product Managers)
How to break up epics (for Product Managers)How to break up epics (for Product Managers)
How to break up epics (for Product Managers)Amartya Sengupta
 
America learns network training for members
America learns network training for membersAmerica learns network training for members
America learns network training for membersSafe Passages AmeriCorps
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessbrindaN
 
I os device deployment example english
I os device deployment example englishI os device deployment example english
I os device deployment example englishptstockley
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!dcmistry
 
Revolutionizing the hypatia metadata experience
Revolutionizing the hypatia metadata experienceRevolutionizing the hypatia metadata experience
Revolutionizing the hypatia metadata experienceKat Chuang
 

Similaire à Usability Review - Verizon Wireless Family Portal (20)

Expert Review - Verizon Family Portal
Expert Review - Verizon Family PortalExpert Review - Verizon Family Portal
Expert Review - Verizon Family Portal
 
Rapid Prototyping and Usability Testing - HUXPA
Rapid Prototyping and Usability Testing - HUXPARapid Prototyping and Usability Testing - HUXPA
Rapid Prototyping and Usability Testing - HUXPA
 
Evaluation methods
Evaluation methodsEvaluation methods
Evaluation methods
 
Learning from your customers - A diary study with Slack
Learning from your customers - A diary study with SlackLearning from your customers - A diary study with Slack
Learning from your customers - A diary study with Slack
 
User Research
User ResearchUser Research
User Research
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility Support
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and Practice
 
Rapid usability testing
Rapid usability testingRapid usability testing
Rapid usability testing
 
4.6 Evaluation
4.6 Evaluation4.6 Evaluation
4.6 Evaluation
 
Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptions
 
Oracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopOracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption Workshop
 
IKEA UX Research Study
IKEA UX Research StudyIKEA UX Research Study
IKEA UX Research Study
 
Web Scale Discovery Reality Check
Web Scale Discovery Reality CheckWeb Scale Discovery Reality Check
Web Scale Discovery Reality Check
 
How to break up epics (for Product Managers)
How to break up epics (for Product Managers)How to break up epics (for Product Managers)
How to break up epics (for Product Managers)
 
America learns network training for members
America learns network training for membersAmerica learns network training for members
America learns network training for members
 
Plan b iu5
Plan b iu5Plan b iu5
Plan b iu5
 
User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
I os device deployment example english
I os device deployment example englishI os device deployment example english
I os device deployment example english
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
Revolutionizing the hypatia metadata experience
Revolutionizing the hypatia metadata experienceRevolutionizing the hypatia metadata experience
Revolutionizing the hypatia metadata experience
 

Plus de AJ Davis

Landing Pages that Convert: 4 questions you need to answer for your customers
Landing Pages that Convert: 4 questions you need to answer for your customersLanding Pages that Convert: 4 questions you need to answer for your customers
Landing Pages that Convert: 4 questions you need to answer for your customersAJ Davis
 
Growth through Empathy Series: Learn from example to level up your marketing ...
Growth through Empathy Series: Learn from example to level up your marketing ...Growth through Empathy Series: Learn from example to level up your marketing ...
Growth through Empathy Series: Learn from example to level up your marketing ...AJ Davis
 
User needs & Covid-19: How to tune into your customer needs during rapidly ch...
User needs & Covid-19: How to tune into your customer needs during rapidly ch...User needs & Covid-19: How to tune into your customer needs during rapidly ch...
User needs & Covid-19: How to tune into your customer needs during rapidly ch...AJ Davis
 
11 Essential marketing questions you should be asking for your business
11 Essential marketing questions you should be asking for your business 11 Essential marketing questions you should be asking for your business
11 Essential marketing questions you should be asking for your business AJ Davis
 
Growth through Empathy: Learn from example to level up your marketing and con...
Growth through Empathy: Learn from example to level up your marketing and con...Growth through Empathy: Learn from example to level up your marketing and con...
Growth through Empathy: Learn from example to level up your marketing and con...AJ Davis
 
No jobs for humans: How to survive and thrive the transition to the all robot...
No jobs for humans: How to survive and thrive the transition to the all robot...No jobs for humans: How to survive and thrive the transition to the all robot...
No jobs for humans: How to survive and thrive the transition to the all robot...AJ Davis
 
Get it right the first time - AJ Davis - Product Camp Austin 2018
Get it right the first time - AJ Davis - Product Camp Austin 2018Get it right the first time - AJ Davis - Product Camp Austin 2018
Get it right the first time - AJ Davis - Product Camp Austin 2018AJ Davis
 
World Usability Day - Measuring Engagement
World Usability Day - Measuring EngagementWorld Usability Day - Measuring Engagement
World Usability Day - Measuring EngagementAJ Davis
 
Ballroom Registrar - Mobile Prototype
Ballroom Registrar -  Mobile PrototypeBallroom Registrar -  Mobile Prototype
Ballroom Registrar - Mobile PrototypeAJ Davis
 
In-car Entertainment System
In-car Entertainment SystemIn-car Entertainment System
In-car Entertainment SystemAJ Davis
 

Plus de AJ Davis (10)

Landing Pages that Convert: 4 questions you need to answer for your customers
Landing Pages that Convert: 4 questions you need to answer for your customersLanding Pages that Convert: 4 questions you need to answer for your customers
Landing Pages that Convert: 4 questions you need to answer for your customers
 
Growth through Empathy Series: Learn from example to level up your marketing ...
Growth through Empathy Series: Learn from example to level up your marketing ...Growth through Empathy Series: Learn from example to level up your marketing ...
Growth through Empathy Series: Learn from example to level up your marketing ...
 
User needs & Covid-19: How to tune into your customer needs during rapidly ch...
User needs & Covid-19: How to tune into your customer needs during rapidly ch...User needs & Covid-19: How to tune into your customer needs during rapidly ch...
User needs & Covid-19: How to tune into your customer needs during rapidly ch...
 
11 Essential marketing questions you should be asking for your business
11 Essential marketing questions you should be asking for your business 11 Essential marketing questions you should be asking for your business
11 Essential marketing questions you should be asking for your business
 
Growth through Empathy: Learn from example to level up your marketing and con...
Growth through Empathy: Learn from example to level up your marketing and con...Growth through Empathy: Learn from example to level up your marketing and con...
Growth through Empathy: Learn from example to level up your marketing and con...
 
No jobs for humans: How to survive and thrive the transition to the all robot...
No jobs for humans: How to survive and thrive the transition to the all robot...No jobs for humans: How to survive and thrive the transition to the all robot...
No jobs for humans: How to survive and thrive the transition to the all robot...
 
Get it right the first time - AJ Davis - Product Camp Austin 2018
Get it right the first time - AJ Davis - Product Camp Austin 2018Get it right the first time - AJ Davis - Product Camp Austin 2018
Get it right the first time - AJ Davis - Product Camp Austin 2018
 
World Usability Day - Measuring Engagement
World Usability Day - Measuring EngagementWorld Usability Day - Measuring Engagement
World Usability Day - Measuring Engagement
 
Ballroom Registrar - Mobile Prototype
Ballroom Registrar -  Mobile PrototypeBallroom Registrar -  Mobile Prototype
Ballroom Registrar - Mobile Prototype
 
In-car Entertainment System
In-car Entertainment SystemIn-car Entertainment System
In-car Entertainment System
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Usability Review - Verizon Wireless Family Portal

  • 1. A Usability Review of Verizon Wireless Family Locator A. Davis, C. Stern, D. Edinger K. Burgh, P. Raj, R. Waindle 1
  • 2. Agenda • Executive Summary • Positive Findings • Usability Issues by Severity and Scope • Conclusions and Next Steps 2
  • 4. EXECUTIVE SUMMARY Objectives The primary goals of the study were to: • Evaluate the intuitiveness and overall flow of the interface • Evaluate the effectiveness of the terminology • Gather first impressions of the application from test participants • Determine which features are useful and which are not • Identify additional features that would be useful to users • Evaluate navigation within the application • Identify areas of improvement and make recommendations 4
  • 5. EXECUTIVE SUMMARY Methodology We studied ten participants. For each task, we collected: • Four participants were tested in the • Usability issues encountered during Bentley usability lab execution • Six participants were tested remotely • Whether the participant was able to complete the task Participants were asked to complete • Whether the participant needed the following tasks: assistance from the facilitator to complete the task • Edit profile information (family member’s name and avatar) • Feedback from the participant while “thinking aloud” during the task • Locate family members • Find out how fast a family member is Participants also completed traveling pre- and post-test questionnaires. • Set up a Scheduled Location Update • Results from the post-test assessment • Set up an Arrival/Departure Update questionnaire (SUS) are in the Appendix. • Set up a new Location In addition, we conducted an expert Participants were asked to follow a review of the application. standard “think aloud” protocol. • Findings and recommendations have • Participants verbally expressed what been incorporated into this report they were thinking as they worked through the tasks. Note: We tested the live version of Family Locator, as the updated version was inaccessible due to technical issues. 5
  • 6. EXECUTIVE SUMMARY Recommendations Replace the term “Update.” Users think “Update” refers to software updates, and therefore tend to ignore the Updates section. Consider using another term, such as “Alert” or “Notification.” Move Update functions to the Family Members section. When asked to create an Update for a particular family member, nearly all users expected to find this function in the family member’s profile. To be consistent with the user’s mental model, Update functions should be accessible from family member profiles. Clarify and simplify the procedure for creating a new location. Many users had trouble with this task, and the difficulties came in several forms. Consider ways to make this procedure more transparent and bullet-proof. Reduce the reliance on wordy instructions. Some tasks, such as creating an Update, rely too much on text to guide the user. Consider ways to subtly guide the user with minimal instruction. Consolidate and simplify the help system. Help text is spread across three systems – the Help pages, the Message Center, and the User Guide. These three systems should be consolidated into one. In addition, the help text should be reviewed for concision and clarity. Label the avatars on the map with family members’ names. Labels would make it much easier for the user to identify family members on the map. 6
  • 7. EXECUTIVE SUMMARY Positive Findings The Concept Itself • Parents liked knowing that their children were safe and could be located easily. • Participants liked the idea of receiving notifications as to their family members’ whereabouts. • Participants liked that they could send an email or text message to a family member directly from the application. Site Customization • The variety of map views accommodates user preferences. • Participants liked the ability to customize the avatar for each profile. • Participants liked being able to view the locations of all family members on the map. 7
  • 8. EXECUTIVE SUMMARY Prioritization by Severity and Scope Usability issues are Issues by Priority categorized according to: Severity Scope # of Issues Severity • High – Prevents or greatly hinders High Global 2 task completion • Medium – Somewhat hinders High Local 5 task completion Medium Global 3 • Low – Does not hinder task completion but adds confusion or frustration, or does not conform Medium Local 2 to best practices Low Global 1 Scope Low Local 8 • Global – Impact greater than a single screen • Local – Impact limited to a single screen 8
  • 10. Signed Out and Not Returned to Sign-in Page ISSUE The user is unexpectedly signed out of the application, and is not redirected to the sign-in page. DETAILS The user is unexpectedly signed out of the application. This can happen due to a system error or the session timing out. The user is then redirected to the Family Locator main page and must find the link to the sign-in page to sign in again. RECOMMENDATIONS When the application signs a user out, it should display the sign-in page so the user can easily sign in again. Consider adding a session timer. The user should also be alerted a minute or so before the session times out due to inactivity. Consider lengthening the session time. 10
  • 11. Updates Tab ISSUE “ I was thinking Update was an Users who wanted to set up scheduled and arrival/ update to the technology. I have departure notifications did not see the Updates section as an update to every single app the place to perform this task. on my phone. I don’t need this.” “ Notifications: where do I set DETAILS them?” Participants had difficulty figuring out where they could set up update notifications. Several needed assistance or were unable to complete the task at all. Most users ignored the “Updates” panel, assuming that it had to do with software updates; several noted that the amount of text dissuaded them from exploring that area. Many users looked first in the Profiles area, reasoning that since they wanted to set up a notification for a particular family member, they would be able to do so from the family member’s profile . RECOMMENDATIONS Change the name of the Updates area. Add some pictures or iconography to replace or minimize the text. Allow users to set up notifications from family members’ profiles. 11
  • 13. “Unavailable” Status ISSUE “Unavailable” status is not entirely clear and “ Sam is ‘unavailable.’ I don’t like that. I potentially disconcerting. Selecting the profile don’t know what that means. . . If one button for additional information on the family of my kids was really unavailable and member results in an error message. couldn’t be found, I would want something to jump out and tell me.” DETAILS The meaning of the “Unavailable” status is not clear, especially for new users. If the user attempts to get more information by clicking the family member’s profile, they receive an error message. With emotions possibly high due to the inability to locate a family member, displaying an impersonal error message can add frustration. RECOMMENDATIONS Take into account the use case (a parent cannot find a child) and provide a better explanation of the reasons for and implications of the “Unavailable” status. Offer more information in the profile on what was last known about the family member. 13
  • 14. Adding a Location ISSUE When adding a location, there is no clear option for the user to manually enter an address. Also, there is no feedback when the user clicks Add Location other than a change in the button’s label. DETAILS After users click Add Location, there is no indication as to what they should do next (i.e., click a location on the map or use the map’s search feature ). This caused significant delay and puzzlement. RECOMMENDATIONS Provide prompts when Add Location is clicked to make it clear what the user needs to do next. In particular, make it clearer that the user has the option to enter an address manually. 14
  • 15. Updates: Saved Location Required ISSUE “ That’s annoying.” While setting up an Arrival/Departure Update, the user is informed that they should “ Adding location was unnecessarily have first set up a location. The user must complicated.” cancel the setup process (thereby losing the “ I would say the system is starting setup data they’ve entered so far), set up a to make me feel dumb.” location, and redo the update setup. RECOMMENDATIONS Notify users before they embark on the setup that location data is required. Allow users to type in an address from the Update window. 15
  • 16. Update Request Failure ISSUE “If I can’t schedule an Update just because the Setting up an update can fail if the family phone is being used, that is a real problem… member’s phone is in use, off, or out of the coverage area. After failure, no information is I’d expect it to push out the update even saved and all must be re-entered when the user though somebody was talking on the phone. tries again. …It would be nice if they gave me a section of things I tried to schedule and couldn’t.” DETAILS Users expect to be able to add updates regardless of the phone status. Users may spend time setting up (through numerous steps) only to find that their data will be lost. RECOMMENDATION Notify users that phone status may preclude setup. Add a queue for failed Update requests so user data is not lost, or reprocess requests automatically and notify the user when successful. 16
  • 18. Help Text is Verbose and Not Centralized ISSUE Users are resistant to reading large amounts of text in order to understand the features of the application. Furthermore, there are too many different locations where help is provided. DETAILS Help text is spread across the help pages, the Message Center, and the User Guide. In general, help and instructional text should be succinct and centralized. RECOMMENDATION Avoid presenting users with text-heavy descriptions of options. Centralize help text to one location. Consider using rollover-style tooltips. 18
  • 19. Access to User Guide ISSUE Users faced challenges when attempting to access the User Guide for help with a task. DETAILS Users had trouble finding the link to the User Guide. When one user finally found the link and attempted to open the guide, an Adobe Acrobat error message was displayed. Since the User Guide opened in a new browser window, the user found it difficult to alternate between the guide and the application to follow the step-by-step instructions for the task. RECOMMENDATIONS The User Guide might be more useful if it were more integrated with the application. Since the application does not fill up the browser window, the space on either side of the application could be used to display task-specific help. 19
  • 20. Saving Changes & Confirmation ISSUE Users were unsure of how to proceed after entering new profile information. In addition, no feedback is displayed confirming that the entered information was saved. Finally, the Enter key does not save data. DETAILS Users had no trouble updating profile information, but did not realize that they needed to click the Save button at the bottom of the input box to save their changes. RECOMMENDATIONS Provide user feedback after saving. Narrow the width of the dialog box so that the Save and Cancel buttons are not so distant from the data-entry fields. Allow Enter key to activate Save. 20
  • 21. Browser Back Button ISSUE The browser’s Back button selection automatically initiates the phone location process. RECOMMENDATION Make phone location a process the user must explicitly initiate. Add programming so that when the user clicks the Back button, the current state of the session is preserved. 21
  • 23. Searching for an Address for a New Location ISSUE The user was confused by the presence of multiple search tools. DETAILS When attempting to type in a street address to create a location for a notification, the user used the site-wide search tool at the top of the page instead of the search tool at the top of the map. The user was able to successfully complete the task using the correct search tool after receiving assistance from the facilitator. RECOMMENDATIONS Consider a popup box to enter new location information vs. entry of information via a the map’s search tool. Change the wording in the instructions, which prompts the user to use the search tool “at the top of the page.” 23
  • 24. Location Search Results Are Difficult to Find ISSUE It is difficult for users to distinguish between saved locations and the results of a search request. DETAILS The user identified a location using the map’s search tool and then moved the mouse pointer onto the map, where it showed a “Click to Place” prompt. The user did not understand why after entering an address they had to also select a location on the map. In addition, users failed to notice the search results listed in the Location panel. RECOMMENDATIONS After search, display search results in a more prominent location. Disable the “Click to Place” feature while the search results displayed. 24
  • 26. Unclear Terminology Avatar This term might be unfamiliar to some. Users are more likely to understand terms like “picture,” “image,” or “icon.” History The History panel displays only location history and not, for example, message history. Change to “Location History.” Message Center This feature incorporates frequently asked questions and the user guide. Its name causes confusion as to its purpose – users tend to think it has something to do with text messaging. Refining/Unavailable These terms are unclear. 26
  • 28. Difficulty Finding Location-Related Information ISSUE Users didn’t realize that they could user can click the avatar to find more location information such as speed, current location, etc. DETAILS Users were unaware that they could click on an avatar to find additional information, such as the family member’s speed and location. RECOMMENDATION Add a conventional “i” symbol on the avatar which would prompt the user to click on it for additional information. Also, display location-related information within the user profile. 28
  • 29. Avatars Are Not Labeled ISSUE Users can forget how avatars are assigned, and some avatars are very similar. RECOMMENDATION Label the avatars on the map with either the names of family members or phone numbers by default, so that it is easy to distinguish family members on the map. 29
  • 30. Edit Profile: Cannot Enter Full Name ISSUE The user cannot enter the full name of a family member. DETAILS Profile names are limited to twelve characters. Users cannot enter names exceeding this limit. RECOMMENDATIONS Allow more than 12 characters for the family member’s name or notify users of limit by displaying a sample (e.g. greyed text in field or sample text elsewhere). 30
  • 31. Location Circles “ Now I have yellow circles for some ISSUE reason. I think they are here, but it still The meaning or significance of the various says Locating, so I am really not sure.” circles surrounding family-member icons on the map is unclear. Their relationship to the Locate process is not obvious. DETAILS Users assumed that the yellow circle referred to the possible location, but there was uncertainty about its significance. The distinctions among circles of different colors and line formats (solid vs. dashed) were not clear. RECOMMENDATIONS Offer some additional cues to explain not only what the circles represent, but also why they are (or are not) displayed. If the Locate button status is linked to the display of the circle, create visual cues to unite the two. 31
  • 32. Contrast Between Avatar and Map ISSUE It can be difficult to differentiate some avatars from “ It’s trickier to see… It didn’t jump the background of the map, especially when the map right out at me initially.” was set to aerial view (e.g. green frog on green map). RECOMMENDATIONS Differentiate the avatar from the busy map background by adding a halo or drop shadow to separate images. Possibly make map background lighter. 32
  • 33. Speed and Movement / Direction ISSUE Users are unsure of the accuracy and timeliness of the “ Taylor is at the same place as a few speed measurement – for example, does a 0-10 speed minutes ago, so I am not sure she is mean that family member is moving at all? They going that speed [30-40mph]? …[l expressed a desire to see the direction in which might would like to see] a track of where be traveling. Taylor has been. Breadcrumbs.” DETAILS Users were skeptical about both the accuracy and the timeliness of the speed data displayed in the location information. They also expressed a desire to see the direction in which family members might be traveling. RECOMMENDATIONS Provide better feedback about how current the data may be (even though there is a timestamp next to this info, users often did not connect them). If possible, also show the direction of travel. 33
  • 34. Add Update Request: Two-Minute Delay ISSUE Add Update can make users wait up to two minutes. After this delay, the process can still fail. DETAILS User have to wait several minutes before being informed of the status of the update. The user may wait two minutes only to find that the update was not successful and their setup data was lost. While the update is being processed, users are prevented from performing other tasks. Users expect the process to run in the background and then notify them of success or failure upon completion. RECOMMENDATIONS If possible, determine whether updates can be configured before users spend time on setup. Run the update operation in the background. Allow users to continue to use the application while waiting. 34
  • 36. Recommendations • Replace the term “Update.” • Move Update functions to the Family Members section. • Clarify and simplify the procedure for creating a new location. • Reduce the reliance on wordy instructions. • Consolidate and simplify the help system. • Label the avatars on the map with family members’ names. 36
  • 37. Conclusions Overall, users liked the product. • Many users indicated that they’d be interested in using Family Locator. • Participants liked what the system can do and were sometimes surprised at the depth of functionality. Users were able to learn the product with assistance. • If the most severe and moderate usability issues were addressed, users should be able to set up and use the application without difficulty. • With some simple changes to terminology, users should be able to learn the product without assistance. 37
  • 38. Next Steps Short-term • Change the term “Update” to “Alert” or “Notification.” • Enable users to add a new location while they are creating a new update. • Add a visible session timer or warn the user when a session timeout is imminent. Long-term • Move “Update” and other functions to the family member profiles section. • Consolidate and simplify the help systems. • Prioritize and address the remaining severe and moderate issues. • Conduct another usability study after changes have been made. 38
  • 39. Appendix List of Usability Issues Tasks from the Usability Test SUS Scores • By wireless carrier • Graphical representation Participant Demographic Information MindBridge Associates Contact Information 39
  • 40. List of Usability Issues 40
  • 41. LIST OF USABILITY ISSUES Global High, Medium, and Low Severity Issues Scope Severity Issue Slide # Global High Signed Out and Not Returned to Login 10 Global High Update Tab 11 Global Medium Access to Help Guide 8 Global Medium Saving Changes & Confirmation 9 Global Medium Browser Back Button 10 Global Low Terminology 12 41
  • 42. LIST OF USABILITY ISSUES Local High and Medium Severity Issues Scope Severity Issue Slide # Local High “Unavailable” Status 14 Local High Adding Location 15 Local High Too Much Text to Read for Selecting an Option 16 Local High Updates Tab 17 Local High Updates: Saved Location Required 18 Local High Update Request: Failure 19 Local Medium Location Information Difficult to Find 21 Local Medium Searching for an Address for a New Location 22 Local Medium Location Search Results Unclear 23 42
  • 43. LIST OF USABILITY ISSUES Local Low Severity Issues Scope Severity Issue Slide # Local Low Difficulty in Finding Location Related Information 25 Local Low Identical Default Avatars 26 Local Low Edit Profile Choosing Ariel or Road View 27 Local Low Profile Name: Cannot Enter Full Name 28 Local Low Location Circles 29 Local Low Avatar Background Differentiation 30 Local Low Speed and Movement/Direction 31 Local Low Update Request: Two Minute Delay 32 43
  • 44. LIST OF USABILITY ISSUES Local Low Severity Issues (continued) Scope Severity Issue Slide # Local Medium “Unavailable” Status 21 Local High Adding Location 15 Local High Too Much Text to Read for Selecting an Option 16 Local High Updates 17 Local High Updates: Saved Location Required 18 Local High Update Request: Failure 19 44
  • 45. APPENDIX Tasks Presented to Study Participants Participants were asked to suppose they had two Completed, Completed, Unable to children: Taylor (12 years old) and Sam (18 years old). Without But With Complete Assistance Assistance 1 Change the name of the “781-879-3290” listing to match your name. Change the picture associated with the phone 10 of 10 0 of 10 0 of 10 and add your email address. 2 Change the name associated with Taylor’s phone (“781- 879-3291”) to “Taylor”; change the picture as well. Do the 10 of 10 0 of 10 0 of 10 same for Sam’s phone (“781-879-3292”). 3 Use Family Locator to find out where Taylor and Sam are right now. 8 of 10 2 of 10 0 of 10 4 You know that Sam is right now driving home from a friend’s house. Use Family Locator to find out how fast he’s 6 of 10 4 of 10 1 of 10 driving. 5 Taylor is taking a special drawing class at 3pm every weekday. To get to the class, Taylor walks by herself from the school to the arts center. You want Family Locator to 6 of 10 4 of 10 1 of 10 notify you of Taylor’s location via text message at 3pm every weekday through the end of the year. 6 Taylor’s soccer team is at an away game. You want to be at her school to pick her up when the team returns, but you don’t know how long the game will last. You want Family Locator to notify you by text message when Taylor is within 10 of 10 0 of 10 0 of 10 1 mile of the school. The school is at 8 Forest Street, Waltham, MA 02452. 45
  • 46. 46
  • 47. APPENDIX SUS Results: Bar Chart Average Scores 47
  • 48. APPENDIX Demographics AT&T Both iPhone No Virgin Mobile Mac Android No Sprint PC Android No T-Mobile PC Android No Verizon PC Android No AT&T Mac Sanyo No AT&T PC Motorola No Verizon Mac Feature phone Yes AT&T PC Don't know Yes Verizon Mac iPhone Yes 48

Notes de l'éditeur

  1. FROM BASECAMP:If we were to take this approach, we should discuss what our top five recommendations actually are, but here's what I came up with:1. Consider another term to replace "update."2. Improve response time.3. Make "update" functions accessible from the family member profiles.4. Simplify, clarify, and tighten up the procedure for creating a new location.5. Make it plain to the user what the solid and dashed circles on the map represent.Great idea – and I agree with the first four – but I’d replace #5 with either something about the unexpected site expiration or something about hiding those grey, non-functional tabs from view (or at least disabling the coding on them so that if a user clicks on them – nothing happens…)- KBGreat idea! I might quibble with your last 2 choices though. I’m not sure that the solid and dashed lines on the map are a top 5 problem although they are confusing. I would replace the map problem with a global problem of “Over use of text” which I attribute to poor task flow design. If the flow worked better they would not need so many different forms of help (online user’s guide, message center, explanations to the left of of text in dialog boxes, etc.) to explain things.DebI think we need to discuss this. I agree with Kristin about logoff. Also, I am not sure what is meant by response time (locating or UI refresh?) - RW
  2. Roger
  3. Add -
  4. Title and Slide Number - Deb
  5. Title and Slide Number - Deb
  6. Title and Slide Number - Deb
  7. Prudvi – Demographics chart
  8. Prudvi – Demographics chart