SlideShare a Scribd company logo
Usability Study
The Effect of
Mouse Scroll-wheel Configuration
on Virtual Globe Navigation
Amenity Applewhite
Yikalo Hayelom
Jia Wang
Outline
•   Introduction
•   Motivation
•   Hypothesis
•   Study Methodology
•   Results & Discussion
•   Conclusion
•   Recommendation
                           2
Introduction: Mouse Zoom
Available in many applications:
Microsoft Office, AutoCAD, ArcMap, Photoshop...


Default setting:
•   “Push” forward
•   “Pull” back


                                                 3
Introduction: Virtual Globes
• Streaming satellite imagery in 3D
• Zoomable User Interface ZUI
  information navigation best supported by
  natural and geographic ways of thinking*




*Perlin & Fox 1993                           4
Introduction: Virtual Globes
Four ways to zoom:




•   Double-click
•   Mouse scroll-wheel         5
Introduction: Virtual Globes
Four ways to zoom:




•   Double-click
•   Mouse scroll-wheel         5
Introduction: Virtual Globes
Four ways to zoom:




•   Double-click
•   Mouse scroll-wheel         5
Motivation
• Increasing popularity of virtual globes
• Main ZUI navigation problem: users may
  get “lost” while zooming*
• Need to provide intuitive tools for a
  usable interface
  Compare the usability of two zoom
  configurations.

*Buring, et al 2006                         6
Methodology
Hypothesis
  Despite the fact that most software shares
  the same default setting for mouse
  zooming, users will be able to adjust to
  the default configuration without a
  marked decrease in usability.



                                               7
Methodology
Usability (adapted from Nielsen)
  Learnability
    ease of accomplishing task the first time
  Errors
    number of errors and ease of recovery
  Satisfaction
    pleasant to use design?

                                               8
Methodology
Test design
  Participants
    6 classmates: 4 males, 2 females; 23-29
  Simple task instrucions
    • 4 screenshots in Google Earth,
      pasted into Word
    • Instructed only to use mouse wheel
      for movement
                                              9
Methodology




              10
Methodology
Test design
  Two sessions
   First with default zoom, second reverse
  Recorded with CamStudio
  Facial expressions and speech noted
  Post study interview, scale 1-5
    • Difficulty
    • Enjoyment
                                             10
Methodology
Test design
  Errors & Learnability
    • number of errors counted in second
       half of tasks in both sessions
    • compared results individually
  Enjoyment
    • observed during session
    • reported during interview
                                           11
Methodology
Test design
  Criteria to accept hypothesis
    • an increase of errors with reverse
       configuration no greater than 10%
    • no significant decrease in enjoyment
      - observed or reported



                                            12
Results
       1
                                            • Difference in errors
                                               with reverse setting
       2
                                               greater than 10%
       3
                                               for 4 users
User




       4


       5


       6

           0     0.075
                 7.5%      0.150
                            15%     0.225
                                    22.5%      0.300

       Increase in zoom errors with reverse setting
                                                                 13
Results
       1
                                              • Difference in errors
                                                with reverse setting
       2                  12.38%
                                                greater than 10%
       3
                                                for 4 users
User




       4                            20%

       5                             20.55%

       6                   13.18%

           0     0.075
                 7.5%      0.150
                            15%     0.225
                                    22.5%       0.300

       Increase in zoom errors with reverse setting
                                                                  13
Results
               Total Number of Zooms            • All users performed
       1                                          more zooms with
       2                                          reverse setting
       3
User




       4

       5

       6

           0       20       40        60   80

                Test 1 default zoom
                Test 2 reverse zoom
                                                                    14
Results
• Two users noticed the change immediately
• One vocalized frustration throughout task
with reverse setting
• One user reported that the reverse setting
was more difficult
• No one reported the reverse setting was
less enjoyable

                                               15
Conclusion
Must reject hypothesis:
   • Increase in errors was greater than 10%
     for the majority of users; not learnable!
   • Reported and observed decrease in
     enjoyment; not enjoyable!
   • Questions raised about efficiency, more
     zooms
Ultimately, the reverse setting seems to have
lower usability.                                 16
Recommendation
• Some users not affected by reverse setting
• Using the scroll wheel instead of double-
  click was very difficult for some users
• We recommend that virtual globe
  interfaces offer a range of zooming
  methods and allow users to adjust the
  configurations


                                               17
References
Büring, T., Gerken, J., and Reiterer, H. 2006. Usability of
overview-supported zooming on small screens with regard
to individual differences in spatial ability. In Proceedings of
the Working Conference on Advanced Visual interfaces
(Venezia, Italy, May 23 - 26, 2006). AVI '06. ACM, New York,
NY, 233-240.
Perlin, K. and Fox, D. 1993. Pad: an alternative approach to
the computer interface. In Proceedings of the 20th Annual
Conference on Computer Graphics and interactive
Techniques SIGGRAPH '93. ACM, New York, NY, 57-64.



                                                                  18
Questions?




             19

More Related Content

Similar to Usability Study Mouse Zoom

UKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
UKUPA May 09 Rob Stevens Why You Must Use Eye TrackingUKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
UKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
UXPA UK
 
Gigamon U - Web Performance Monitoring
Gigamon U - Web Performance MonitoringGigamon U - Web Performance Monitoring
Gigamon U - Web Performance Monitoring
Grant Swanson
 
Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
nazeer pasha
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for Breakfast
Philip Tellis
 
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEPThe 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
Ioannis Baltopoulos
 
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...Steve Lange
 
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group Segmentation V...
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group   Segmentation V...Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group   Segmentation V...
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group Segmentation V...Insight_SIG
 
RUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noiseRUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noise
Buddy Brewer
 
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
 Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Applitools
 
How do corporate information managers assess the quality of information and s...
How do corporate information managers assess the quality of information and s...How do corporate information managers assess the quality of information and s...
How do corporate information managers assess the quality of information and s...
Jeremy Depauw
 
Designing and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale ServicesDesigning and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale Servicesbigqiang zou
 
Team City
Team CityTeam City
Team City
Vaclav Pech
 
Improving your Agile Process
Improving your Agile ProcessImproving your Agile Process
Improving your Agile Process
David Copeland
 
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
Edge AI and Vision Alliance
 
SwipeGuide. Intelligent visual instructions.
SwipeGuide. Intelligent visual instructions.SwipeGuide. Intelligent visual instructions.
SwipeGuide. Intelligent visual instructions.
Willemijn Schneyder RM
 
Creative Automation with Galen Framework
Creative Automation with Galen FrameworkCreative Automation with Galen Framework
Creative Automation with Galen Framework
'Ashmeet Sehgal'
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development Methodologies
Nainil Chheda
 

Similar to Usability Study Mouse Zoom (18)

UKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
UKUPA May 09 Rob Stevens Why You Must Use Eye TrackingUKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
UKUPA May 09 Rob Stevens Why You Must Use Eye Tracking
 
Gigamon U - Web Performance Monitoring
Gigamon U - Web Performance MonitoringGigamon U - Web Performance Monitoring
Gigamon U - Web Performance Monitoring
 
Bug Advocacy
Bug AdvocacyBug Advocacy
Bug Advocacy
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for Breakfast
 
The 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEPThe 7 Sins of Software Engineers in HEP
The 7 Sins of Software Engineers in HEP
 
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
 
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group Segmentation V...
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group   Segmentation V...Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group   Segmentation V...
Wwf Andrew Lockett Tim Dyke & Scott Logie Iof Analysts Group Segmentation V...
 
RUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noiseRUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noise
 
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
 Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
Advanced Techniques for Testing Responsive Apps and Sites -- By Aakrit Prasad
 
Home brew module 8 advanced systems & processes
Home brew module 8   advanced systems & processesHome brew module 8   advanced systems & processes
Home brew module 8 advanced systems & processes
 
How do corporate information managers assess the quality of information and s...
How do corporate information managers assess the quality of information and s...How do corporate information managers assess the quality of information and s...
How do corporate information managers assess the quality of information and s...
 
Designing and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale ServicesDesigning and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale Services
 
Team City
Team CityTeam City
Team City
 
Improving your Agile Process
Improving your Agile ProcessImproving your Agile Process
Improving your Agile Process
 
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
“Deep Learning for Manufacturing Inspection: Case Studies,” a Presentation fr...
 
SwipeGuide. Intelligent visual instructions.
SwipeGuide. Intelligent visual instructions.SwipeGuide. Intelligent visual instructions.
SwipeGuide. Intelligent visual instructions.
 
Creative Automation with Galen Framework
Creative Automation with Galen FrameworkCreative Automation with Galen Framework
Creative Automation with Galen Framework
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development Methodologies
 

More from Amenity Applewhite

Farm2.0 thesis defense
Farm2.0 thesis defenseFarm2.0 thesis defense
Farm2.0 thesis defense
Amenity Applewhite
 
Context Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public DisplaysContext Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public Displays
Amenity Applewhite
 
Using Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial ReasoningUsing Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial Reasoning
Amenity Applewhite
 
Qualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an ExampleQualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an Example
Amenity Applewhite
 
Adolf Loos
Adolf LoosAdolf Loos
Adolf Loos
Amenity Applewhite
 
Andree Putman
Andree PutmanAndree Putman
Andree Putman
Amenity Applewhite
 
Isamu Noguchi
Isamu NoguchiIsamu Noguchi
Isamu Noguchi
Amenity Applewhite
 
George Nelson
George NelsonGeorge Nelson
George Nelson
Amenity Applewhite
 
The Bauhaus
The BauhausThe Bauhaus
The Bauhaus
Amenity Applewhite
 
Embedded Neon
Embedded NeonEmbedded Neon
Embedded Neon
Amenity Applewhite
 

More from Amenity Applewhite (10)

Farm2.0 thesis defense
Farm2.0 thesis defenseFarm2.0 thesis defense
Farm2.0 thesis defense
 
Context Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public DisplaysContext Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public Displays
 
Using Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial ReasoningUsing Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial Reasoning
 
Qualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an ExampleQualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an Example
 
Adolf Loos
Adolf LoosAdolf Loos
Adolf Loos
 
Andree Putman
Andree PutmanAndree Putman
Andree Putman
 
Isamu Noguchi
Isamu NoguchiIsamu Noguchi
Isamu Noguchi
 
George Nelson
George NelsonGeorge Nelson
George Nelson
 
The Bauhaus
The BauhausThe Bauhaus
The Bauhaus
 
Embedded Neon
Embedded NeonEmbedded Neon
Embedded Neon
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 

Usability Study Mouse Zoom

  • 1. Usability Study The Effect of Mouse Scroll-wheel Configuration on Virtual Globe Navigation Amenity Applewhite Yikalo Hayelom Jia Wang
  • 2. Outline • Introduction • Motivation • Hypothesis • Study Methodology • Results & Discussion • Conclusion • Recommendation 2
  • 3. Introduction: Mouse Zoom Available in many applications: Microsoft Office, AutoCAD, ArcMap, Photoshop... Default setting: • “Push” forward • “Pull” back 3
  • 4. Introduction: Virtual Globes • Streaming satellite imagery in 3D • Zoomable User Interface ZUI information navigation best supported by natural and geographic ways of thinking* *Perlin & Fox 1993 4
  • 5. Introduction: Virtual Globes Four ways to zoom: • Double-click • Mouse scroll-wheel 5
  • 6. Introduction: Virtual Globes Four ways to zoom: • Double-click • Mouse scroll-wheel 5
  • 7. Introduction: Virtual Globes Four ways to zoom: • Double-click • Mouse scroll-wheel 5
  • 8. Motivation • Increasing popularity of virtual globes • Main ZUI navigation problem: users may get “lost” while zooming* • Need to provide intuitive tools for a usable interface Compare the usability of two zoom configurations. *Buring, et al 2006 6
  • 9. Methodology Hypothesis Despite the fact that most software shares the same default setting for mouse zooming, users will be able to adjust to the default configuration without a marked decrease in usability. 7
  • 10. Methodology Usability (adapted from Nielsen) Learnability ease of accomplishing task the first time Errors number of errors and ease of recovery Satisfaction pleasant to use design? 8
  • 11. Methodology Test design Participants 6 classmates: 4 males, 2 females; 23-29 Simple task instrucions • 4 screenshots in Google Earth, pasted into Word • Instructed only to use mouse wheel for movement 9
  • 13. Methodology Test design Two sessions First with default zoom, second reverse Recorded with CamStudio Facial expressions and speech noted Post study interview, scale 1-5 • Difficulty • Enjoyment 10
  • 14. Methodology Test design Errors & Learnability • number of errors counted in second half of tasks in both sessions • compared results individually Enjoyment • observed during session • reported during interview 11
  • 15. Methodology Test design Criteria to accept hypothesis • an increase of errors with reverse configuration no greater than 10% • no significant decrease in enjoyment - observed or reported 12
  • 16. Results 1 • Difference in errors with reverse setting 2 greater than 10% 3 for 4 users User 4 5 6 0 0.075 7.5% 0.150 15% 0.225 22.5% 0.300 Increase in zoom errors with reverse setting 13
  • 17. Results 1 • Difference in errors with reverse setting 2 12.38% greater than 10% 3 for 4 users User 4 20% 5 20.55% 6 13.18% 0 0.075 7.5% 0.150 15% 0.225 22.5% 0.300 Increase in zoom errors with reverse setting 13
  • 18. Results Total Number of Zooms • All users performed 1 more zooms with 2 reverse setting 3 User 4 5 6 0 20 40 60 80 Test 1 default zoom Test 2 reverse zoom 14
  • 19. Results • Two users noticed the change immediately • One vocalized frustration throughout task with reverse setting • One user reported that the reverse setting was more difficult • No one reported the reverse setting was less enjoyable 15
  • 20. Conclusion Must reject hypothesis: • Increase in errors was greater than 10% for the majority of users; not learnable! • Reported and observed decrease in enjoyment; not enjoyable! • Questions raised about efficiency, more zooms Ultimately, the reverse setting seems to have lower usability. 16
  • 21. Recommendation • Some users not affected by reverse setting • Using the scroll wheel instead of double- click was very difficult for some users • We recommend that virtual globe interfaces offer a range of zooming methods and allow users to adjust the configurations 17
  • 22. References Büring, T., Gerken, J., and Reiterer, H. 2006. Usability of overview-supported zooming on small screens with regard to individual differences in spatial ability. In Proceedings of the Working Conference on Advanced Visual interfaces (Venezia, Italy, May 23 - 26, 2006). AVI '06. ACM, New York, NY, 233-240. Perlin, K. and Fox, D. 1993. Pad: an alternative approach to the computer interface. In Proceedings of the 20th Annual Conference on Computer Graphics and interactive Techniques SIGGRAPH '93. ACM, New York, NY, 57-64. 18