SlideShare a Scribd company logo
1 of 29
Download to read offline
Verizon Family Locator
Expert Review




                         1
Goals

 Business Goal:
 To increase subscriptions to and traffic on the
 Family Locator Service by improving usability

 User Goal:
 To easily locate and track family members to
 ensure their safety


                                                   2
Typical Users/User Needs
 Jennifer – 31 years old
    • Stay-at-home Mom
    • Three young children
       • Madeline – Aged 8
       • Mark – Aged 6
       • Annie – Aged 4
 Interested in:
     Daily alerts – The two older children walk to and from
     school each day. Jennifer would like to receive alerts
     when they have arrived safely in the morning and are on
     their way home in the afternoon.

                                                               3
Typical Users/User Needs (Continued)
  Lisa – 45 years old
     • Working Mother
     • Divorced
     • 2 Teenagers
        • Hillary – aged 17
        • Zoe – aged 16
  Interested in:
    Perimeter alert – Lisa wants to be alerted when Zoe is on her
    way home from her afterschool job at the mall. She also wants
    assurance that Hillary – a new driver – isn’t speeding or
    driving where she shouldn’t.

                                                               4
Methods
• Evaluate primary user tasks and scenarios
• Identify and document usability issues
• Describe and prioritize issues
  •   Based on Scope
      •   Global – impact greater than a single screen
      •   Local – impact limited to a single screen

  •   Based on Severity
      •   High – Prevents or greatly hinders task completion
      •   Medium – Somewhat hinders task completion
      •   Low – Does not hinder task completion but adds confusion or
          frustration, or does not conform to best practices


                                                                        5
Positive Feedback

 • A centralized listing of relevant locations is very convenient
 • The variety of map views accommodates user preferences
 • Adheres in many ways to industry best practices
 • The user guide was thorough and easy to use
 • The system prevents the user from assigning same avatar to
 more than one person




                                                                    6
Summary of Findings
                   Issues by Priority
          Scope         Severity        # of Issues

          Global          High              0

           Local          High              2

          Global        Medium              2

           Local        Medium              5

          Global          Low               4

           Local          Low               6


                                                      7
Local Usability Issues
Adding Locations
 Issue:
 No indication of success when
 adding a new location

Recommendation :
Provide user feedback with a dialog box




Scope: Local
                                          8
Severity: High
Local Usability Issues
Adding Locations (cont’d)

Issue:
No easy way to add a new location
by entering an address

Recommendation:
Give user flexibility for entering
address




Scope: Local
                                     9
Severity: Medium
Local Usability Issues
Adding Locations (cont’d)
 Issue:
 The “Add Location” selection pointer is
 difficult to see

 Recommendation:
 Supplement the “Click to Place” callout
 with a more visible pointer




Scope: Local
                                           10
Severity: Medium
Local Usability Issues
Updates
Issue:
The explanation of the
difference between the
two types of Updates is
confusing

Recommendation:
Consider new terminology. Use a “wizard” format to guide the user
through the selection process.



Scope: Local
                                                              11
Severity: Medium
Local Usability Issues
Using the Contacts Feature
Issue :
Contact information is
not dynamic

Recommendation:
Enable hyperlinks for the
email addresses




Scope: Local
                             12
Severity: Low
Local Usability Issues
Add Updates
Issue:
Data is lost when user
navigates away from summary


Recommendation:
Notify user of potential data
loss and provide an option to
save previously entered data




Scope : Local
                                13
Severity: High
Local Usability Issues
Add Updates
Issue:
No indication of what type of
Update is being created


Recommendation:
Display the Update type on the
title bar of the dialog box or
elsewhere




Scope: Local
                                 14
Severity: Low
Local Usability Issues
Prompts When Creating A Contact
 Issue :
 When a user types in a phone
 number in the following format -
 “ XXX-XXX-XXXX” the last two
 numbers are truncated because
 there is no instruction NOT to
 include dashes between the
 numbers.

Recommendation :
Set up a “grayed-out” example/template of the preferred way
for the user to enter new information

Scope: Local
                                                              15
Severity: Low
Local Usability Issues
Arrival/Departure Updates
Issue:
To set up an Arrival/Departure
Update, the user must have
already set up a Location. There
is no way to add a Location from
within the Add Update dialog
box.
Recommendation:
Provide a means to set up a Location from within the Add Update
dialog box, or at least alert the user to this prerequisite at the
beginning of the process.
Scope: Local
                                                                16
Severity: Medium
Local Usability Issues
Map Integration
 Issue:
 Map interaction and options are not
 always well integrated.


 Recommendation:
 There may be limitations to how well the Bing map application
 can be integrated into Family Locator. Nevertheless, users expect
 seamless integration. Gaps and quirks in integration (as seen in
 the Clear Map button) can leave users lost or frustrated.


Scope: Local
                                                                17
Severity: Medium
Local Usability Issues
Main Page Tabs
Issue:
Tab states in main page of the UI
are subtle and do not follow other
tab conventions used elsewhere.


Recommendation:
Use standard tab selection to
improve visibility and to improve
consistency.


Scope: Local
                                     18
Severity: Low
Local Usability Issues
User Avatar
Issue:
There is no way for the
user to import a custom
image.


Recommendation :
Add the ability to import custom images as avatars. If this is not
feasible, consider adding more contemporary avatars to the
selection.


Scope: Local
                                                                     19
Severity: Low
Local Usability Issues
Editing Limitations
Issue:
Editing an Update or
Location item is limited to
the item’s Name.
Recommendation :
Allow the user to edit the
other attributes of the item.
If this is not possible, rename
the function.


Scope: Local
                                  20
Severity: Medium
Global Usability Issues
Session Expiration
Issue:
The user session expires after
an unstated interval, and
when it does, the login
screen doesn’t reappear.

Recommendations:
•Notify the user when the session is about to expire.
•When the session expires, program the “OK” button to redisplay
the login screen.

Scope: Global
                                                             21
Severity: Medium
Global Usability Issues
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.



Scope: Global
                                                                   22
Severity: Medium
Global Usability Issues
Design Consistency
Issue:
Design is not consistent within the
portal itself or with Verizon Wireless
web branding.

Recommendation:
Establish and follow design guide as
closely as possible in all UI windows.
Better integrate Verizon Wireless
branding (fonts, colors etc.).


Scope: Global
                                         23
Severity: Low
Global Usability Issues
Design Elements

Issue:
Inconsistent use of red coloring on
some critical buttons could lead to
confusion.


Recommendation:
Establish and follow design guide as closely as possible in all UI
windows. Avoid the use or red button coloration unless deemed
necessary.


Scope: Global
                                                                     24
Severity: Low
Global Usability Issues
Dialog Section Titles & Info
Issue:
The section titles (red text) and
information (gray text) are separated
from the data they describe

Recommendation:
Right justify text, remove vertical gray lines,
use color or shaded background to unify
data. Redesign dialogs so that header data
and text are in line with areas described.


Scope: Global
                                                  25
Severity: Low
Global Usability Issues
Help: Family Locator


Issue:
After selecting Help, the user is directed to an intermediary page
devoted to marketing. Another link to the actual help guide is at
the bottom of this page.
Recommendation:
Increase the visibility of helpful user information. Also increase
the amount and depth of existing help data. Leverage Family
Locator User Guide material, but put it up front instead of buried
under links and after marketing material.
Scope: Global
                                                                 26
Severity: Medium
Global Usability Issues
Terminology
  •Updates – This is confusing. The term “Updates” is most typically
  associated with software updates
  •Avatar – This is quasi-technical term. Users are more likely to understand
  terms like “picture,” “image,” or “icon”
  •History – The History tab in main window reflects only location history and
  not message history, for example (this is in a different location). Change to
  Location History
  •Message Center – This menu is used for frequently asked questions and
  user guide. This creates confusions between actual messaging and help
  •Chaperone – Mobile application naming is not consistent with the online
  portal name “ Family Locator “

Scope: Global
                                                                                  27
Severity: Low
Suggested Issue Prioritization

                 Scope       Severity

          1     Global           High

          2      Local           High

          3     Global       Medium

          4      Local       Medium

          5     Global           Low

          6      Local           Low



                                        28
Questions?




             29

More Related Content

Similar to Expert Review - Verizon Family Portal

Mobile application usability audit
Mobile application usability auditMobile application usability audit
Mobile application usability auditDaniel Drew Turner
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingTechWell
 
Native Mobile Testing for Newbies
Native Mobile Testing for NewbiesNative Mobile Testing for Newbies
Native Mobile Testing for NewbiesSusan Hewitt
 
Lake Health - Website Expert Review
Lake Health - Website Expert ReviewLake Health - Website Expert Review
Lake Health - Website Expert ReviewAJ Davis
 
Skype For Business Usability Study
Skype For Business Usability StudySkype For Business Usability Study
Skype For Business Usability StudyAndre Wyatt
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA International
 
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...Sencha
 
Singleton week 3 project
Singleton week 3 projectSingleton week 3 project
Singleton week 3 projectssstephanie1715
 
Mobile application builder_issues(2)
Mobile application builder_issues(2)Mobile application builder_issues(2)
Mobile application builder_issues(2)drugsmouse
 
Mobile ux and usability measurement webinar-ppt-xbo soft
Mobile ux and usability measurement webinar-ppt-xbo softMobile ux and usability measurement webinar-ppt-xbo soft
Mobile ux and usability measurement webinar-ppt-xbo softXBOSoft
 
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...UXPA International
 
Usability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesUsability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesInteractive Accessibility
 
CSUN-Eating-the-Elephant-Part-2-29FEB2012
CSUN-Eating-the-Elephant-Part-2-29FEB2012CSUN-Eating-the-Elephant-Part-2-29FEB2012
CSUN-Eating-the-Elephant-Part-2-29FEB2012Elle Waters
 
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Bill Tyler
 

Similar to Expert Review - Verizon Family Portal (20)

Mobile application usability audit
Mobile application usability auditMobile application usability audit
Mobile application usability audit
 
The Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) TestingThe Why and How of Usability and User Experience (UX) Testing
The Why and How of Usability and User Experience (UX) Testing
 
Usability meets accessibility
Usability meets accessibilityUsability meets accessibility
Usability meets accessibility
 
Native Mobile Testing for Newbies
Native Mobile Testing for NewbiesNative Mobile Testing for Newbies
Native Mobile Testing for Newbies
 
Lake Health - Website Expert Review
Lake Health - Website Expert ReviewLake Health - Website Expert Review
Lake Health - Website Expert Review
 
Skype For Business Usability Study
Skype For Business Usability StudySkype For Business Usability Study
Skype For Business Usability Study
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...
 
Singleton week 3 project
Singleton week 3 projectSingleton week 3 project
Singleton week 3 project
 
Beginners Guide to Accessibility
Beginners Guide to AccessibilityBeginners Guide to Accessibility
Beginners Guide to Accessibility
 
Intranet Usability Testing
Intranet Usability TestingIntranet Usability Testing
Intranet Usability Testing
 
Mobile application builder_issues(2)
Mobile application builder_issues(2)Mobile application builder_issues(2)
Mobile application builder_issues(2)
 
Mobile ux and usability measurement webinar-ppt-xbo soft
Mobile ux and usability measurement webinar-ppt-xbo softMobile ux and usability measurement webinar-ppt-xbo soft
Mobile ux and usability measurement webinar-ppt-xbo soft
 
Gavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility CentreGavin Evans, Digital Accessibility Centre
Gavin Evans, Digital Accessibility Centre
 
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...
UXPA 2023 Poster: 5 Key Findings from Moderated Accessibility Testing with Sc...
 
Usability Testing for People w/ Disabilities
Usability Testing for People w/ DisabilitiesUsability Testing for People w/ Disabilities
Usability Testing for People w/ Disabilities
 
CSUN-Eating-the-Elephant-Part-2-29FEB2012
CSUN-Eating-the-Elephant-Part-2-29FEB2012CSUN-Eating-the-Elephant-Part-2-29FEB2012
CSUN-Eating-the-Elephant-Part-2-29FEB2012
 
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
 
REPORT ppT.pptx
REPORT ppT.pptxREPORT ppT.pptx
REPORT ppT.pptx
 
Sumit_FRIENDLY.pptx
Sumit_FRIENDLY.pptxSumit_FRIENDLY.pptx
Sumit_FRIENDLY.pptx
 

More from 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
 
Chow.com - Website Redesign
Chow.com - Website RedesignChow.com - Website Redesign
Chow.com - Website RedesignAJ 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
 

More from AJ Davis (11)

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
 
Chow.com - Website Redesign
Chow.com - Website RedesignChow.com - Website Redesign
Chow.com - Website Redesign
 
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
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Expert Review - Verizon Family Portal

  • 2. Goals Business Goal: To increase subscriptions to and traffic on the Family Locator Service by improving usability User Goal: To easily locate and track family members to ensure their safety 2
  • 3. Typical Users/User Needs Jennifer – 31 years old • Stay-at-home Mom • Three young children • Madeline – Aged 8 • Mark – Aged 6 • Annie – Aged 4 Interested in: Daily alerts – The two older children walk to and from school each day. Jennifer would like to receive alerts when they have arrived safely in the morning and are on their way home in the afternoon. 3
  • 4. Typical Users/User Needs (Continued) Lisa – 45 years old • Working Mother • Divorced • 2 Teenagers • Hillary – aged 17 • Zoe – aged 16 Interested in: Perimeter alert – Lisa wants to be alerted when Zoe is on her way home from her afterschool job at the mall. She also wants assurance that Hillary – a new driver – isn’t speeding or driving where she shouldn’t. 4
  • 5. Methods • Evaluate primary user tasks and scenarios • Identify and document usability issues • Describe and prioritize issues • Based on Scope • Global – impact greater than a single screen • Local – impact limited to a single screen • Based on Severity • High – Prevents or greatly hinders task completion • Medium – Somewhat hinders task completion • Low – Does not hinder task completion but adds confusion or frustration, or does not conform to best practices 5
  • 6. Positive Feedback • A centralized listing of relevant locations is very convenient • The variety of map views accommodates user preferences • Adheres in many ways to industry best practices • The user guide was thorough and easy to use • The system prevents the user from assigning same avatar to more than one person 6
  • 7. Summary of Findings Issues by Priority Scope Severity # of Issues Global High 0 Local High 2 Global Medium 2 Local Medium 5 Global Low 4 Local Low 6 7
  • 8. Local Usability Issues Adding Locations Issue: No indication of success when adding a new location Recommendation : Provide user feedback with a dialog box Scope: Local 8 Severity: High
  • 9. Local Usability Issues Adding Locations (cont’d) Issue: No easy way to add a new location by entering an address Recommendation: Give user flexibility for entering address Scope: Local 9 Severity: Medium
  • 10. Local Usability Issues Adding Locations (cont’d) Issue: The “Add Location” selection pointer is difficult to see Recommendation: Supplement the “Click to Place” callout with a more visible pointer Scope: Local 10 Severity: Medium
  • 11. Local Usability Issues Updates Issue: The explanation of the difference between the two types of Updates is confusing Recommendation: Consider new terminology. Use a “wizard” format to guide the user through the selection process. Scope: Local 11 Severity: Medium
  • 12. Local Usability Issues Using the Contacts Feature Issue : Contact information is not dynamic Recommendation: Enable hyperlinks for the email addresses Scope: Local 12 Severity: Low
  • 13. Local Usability Issues Add Updates Issue: Data is lost when user navigates away from summary Recommendation: Notify user of potential data loss and provide an option to save previously entered data Scope : Local 13 Severity: High
  • 14. Local Usability Issues Add Updates Issue: No indication of what type of Update is being created Recommendation: Display the Update type on the title bar of the dialog box or elsewhere Scope: Local 14 Severity: Low
  • 15. Local Usability Issues Prompts When Creating A Contact Issue : When a user types in a phone number in the following format - “ XXX-XXX-XXXX” the last two numbers are truncated because there is no instruction NOT to include dashes between the numbers. Recommendation : Set up a “grayed-out” example/template of the preferred way for the user to enter new information Scope: Local 15 Severity: Low
  • 16. Local Usability Issues Arrival/Departure Updates Issue: To set up an Arrival/Departure Update, the user must have already set up a Location. There is no way to add a Location from within the Add Update dialog box. Recommendation: Provide a means to set up a Location from within the Add Update dialog box, or at least alert the user to this prerequisite at the beginning of the process. Scope: Local 16 Severity: Medium
  • 17. Local Usability Issues Map Integration Issue: Map interaction and options are not always well integrated. Recommendation: There may be limitations to how well the Bing map application can be integrated into Family Locator. Nevertheless, users expect seamless integration. Gaps and quirks in integration (as seen in the Clear Map button) can leave users lost or frustrated. Scope: Local 17 Severity: Medium
  • 18. Local Usability Issues Main Page Tabs Issue: Tab states in main page of the UI are subtle and do not follow other tab conventions used elsewhere. Recommendation: Use standard tab selection to improve visibility and to improve consistency. Scope: Local 18 Severity: Low
  • 19. Local Usability Issues User Avatar Issue: There is no way for the user to import a custom image. Recommendation : Add the ability to import custom images as avatars. If this is not feasible, consider adding more contemporary avatars to the selection. Scope: Local 19 Severity: Low
  • 20. Local Usability Issues Editing Limitations Issue: Editing an Update or Location item is limited to the item’s Name. Recommendation : Allow the user to edit the other attributes of the item. If this is not possible, rename the function. Scope: Local 20 Severity: Medium
  • 21. Global Usability Issues Session Expiration Issue: The user session expires after an unstated interval, and when it does, the login screen doesn’t reappear. Recommendations: •Notify the user when the session is about to expire. •When the session expires, program the “OK” button to redisplay the login screen. Scope: Global 21 Severity: Medium
  • 22. Global Usability Issues 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. Scope: Global 22 Severity: Medium
  • 23. Global Usability Issues Design Consistency Issue: Design is not consistent within the portal itself or with Verizon Wireless web branding. Recommendation: Establish and follow design guide as closely as possible in all UI windows. Better integrate Verizon Wireless branding (fonts, colors etc.). Scope: Global 23 Severity: Low
  • 24. Global Usability Issues Design Elements Issue: Inconsistent use of red coloring on some critical buttons could lead to confusion. Recommendation: Establish and follow design guide as closely as possible in all UI windows. Avoid the use or red button coloration unless deemed necessary. Scope: Global 24 Severity: Low
  • 25. Global Usability Issues Dialog Section Titles & Info Issue: The section titles (red text) and information (gray text) are separated from the data they describe Recommendation: Right justify text, remove vertical gray lines, use color or shaded background to unify data. Redesign dialogs so that header data and text are in line with areas described. Scope: Global 25 Severity: Low
  • 26. Global Usability Issues Help: Family Locator Issue: After selecting Help, the user is directed to an intermediary page devoted to marketing. Another link to the actual help guide is at the bottom of this page. Recommendation: Increase the visibility of helpful user information. Also increase the amount and depth of existing help data. Leverage Family Locator User Guide material, but put it up front instead of buried under links and after marketing material. Scope: Global 26 Severity: Medium
  • 27. Global Usability Issues Terminology •Updates – This is confusing. The term “Updates” is most typically associated with software updates •Avatar – This is quasi-technical term. Users are more likely to understand terms like “picture,” “image,” or “icon” •History – The History tab in main window reflects only location history and not message history, for example (this is in a different location). Change to Location History •Message Center – This menu is used for frequently asked questions and user guide. This creates confusions between actual messaging and help •Chaperone – Mobile application naming is not consistent with the online portal name “ Family Locator “ Scope: Global 27 Severity: Low
  • 28. Suggested Issue Prioritization Scope Severity 1 Global High 2 Local High 3 Global Medium 4 Local Medium 5 Global Low 6 Local Low 28