Exploring the Design Space for Adaptive Graphical User Interfaces

Size: px
Start display at page:

Download "Exploring the Design Space for Adaptive Graphical User Interfaces"

Transcription

1 Exploring the Design Space for Adaptive Graphical User Interfaces Krzysztof Gajos Mary Czerwinski Desney Tan Daniel S. Weld (University of Washington) (Microsoft Research) (Microsoft Research) (University of Washington)

2 Scope Graphical User Interfaces where the system automatically adapts the presentation of the functionality

3 Scope Graphical User Interfaces where the system automatically adapts the presentation of the functionality The Split Interface

4 Scope Graphical User Interfaces where the system automatically adapts the presentation of the functionality The Moving Interface

5 Scope Graphical User Interfaces where the system automatically adapts the presentation of the functionality The Visual Popout Interface

6 Scope Graphical User Interfaces where the system automatically adapts the presentation of the functionality

7 Motivation

8 Motivation

9 Motivation

10 Motivation They disorient the user!

11 Motivation They optimize the UI for the individual! They disorient the user!

12 Prior Work

13 Prior Work Greenberg and Witten [1985] Trevellyan and Browne [1987] Mitchell and Shneiderman [1989] Sears and Shneiderman [1994]? McGrenere, Baecker and Booth [2002] Findlater and McGrenere [2004] Tsandilas and shraefel [2005]

14 Commercial Deployments

15 Commercial Deployments

16 Our Goal Uncover the factors and relationships that influence users satisfaction and actual performance when using adaptive UIs

17 Road Map Introduce and motivate the problem Video Experiment 1: qualitative results Experiment 2: quantitative results Synthesis Conclusions

18

19

20 Potential Benefit Potential Disorientation

21 Potential Benefit Potential Disorientation The Split Interface Medium Low

22 Potential Benefit Potential Disorientation The Split Interface Medium Low The Moving Interface High Medium

23 Potential Benefit Potential Disorientation The Split Interface Medium Low The Moving Interface High Medium The Visual Popout Interface Low Low

24 Experiment 1 Goal: collect informative subjective data

25 Participants 26 volunteers (10 female) aged 25 to 55 (mean=46) moderate to high experience using computers (as indicated by a validated screener) intermediate to expert users of MS Office (as indicated by a validated screener) participants received software gratuity

26 Tasks Three classes of editing tasks: Flow chart edits Text edits Combined text and graphical edits

27 Procedures

28 Procedures Start Training

29 Procedures Start Training Flow Chart task Quotes task Poster task Questionnaire

30 Procedures Start Training Flow Chart task Change Interface Quotes task Poster task Questionnaire Done 4 conditions?

31 Procedures Start Training Flow Chart task Change Interface Quotes task Poster task Questionnaire Done 4 conditions? Final Questionnaire End

32 Results: Ranking Users ranked the Split Interface the highest (p<0.001)

33 Results: Ranking Users ranked the Split Interface the highest (p<0.001)

34 General 7 Satisfaction Ease of Use Satisfaction Unchanging Split Moving Visual Popout

35 General 7 Satisfaction Ease of Use Satisfaction Unchanging Split Moving Visual Popout

36 General 7 Satisfaction Ease of Use Ease of Use Satisfaction Satisfaction Unchanging Split Moving Visual Popout

37 General 7 Satisfaction Ease of Use Ease Ease of of Use Use Satisfaction Satisfaction Satisfaction Unchanging Split Moving Visual Popout

38 General 7 Satisfaction Ease Ease of of Use Use Satisfaction Satisfaction Unchanging Split Moving Visual Popout

39 Usability Discoverability Sense of Control Predictability of adaptation Unchanging Split Moving Visual Popout

40 Usability Discoverability Sense of Control Predictability of adaptation Unchanging Split Moving Visual Popout

41 Subjective Cost and Benefit

42 Subjective Cost and Benefit Subjective cost based on: Mental demand Physical Demand Frustration Confusion due to adaptation

43 Subjective Cost and Benefit Subjective cost based on: Mental demand Physical Demand Frustration Confusion due to adaptation Subjective benefit based on: Performance Efficiency due to adaptation

44 Subjective Cost and Benefit Subjective cost based on: Mental demand Physical Demand Frustration Confusion due to adaptation Subjective benefit based on: Performance Efficiency due to adaptation Subjective benefit Split Interface Non-adaptive baseline Moving Interface Visual Popout Interface Subjective cost

45 Subjective Cost and Benefit Subjective cost based on: Mental demand Physical Demand Frustration Confusion due to adaptation Subjective benefit based on: Performance Efficiency due to adaptation Subjective benefit Split Interface Non-adaptive baseline Moving Interface Visual Popout Interface Subjective cost

46 User Comments Split Interface Moving Interface Visual Popout Interface

47 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic grouping

48 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic - discoverability grouping

49 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic - discoverability grouping

50 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic - discoverability grouping - poor discoverability

51 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic - discoverability grouping - poor discoverability - instability

52 User Comments Split Interface Moving Interface Visual Popout Interface - stability - semantic - discoverability grouping - poor discoverability - instability - anti-salience

53 Road Map Introduce and motivate the problem Video Experiment 1: qualitative results Experiment 2: quantitative results Synthesis Conclusions

54 Experiment 2 Goals: Collect accurate performance data Investigate how the accuracy of the adaptive algorithm affects how adaptation is used

55 Participants 8 research colleagues (2 female) aged 25 to 58 (mean=36) high experience using computers expert users of MS Office participants received two meal vouchers as gratuity

56 Tasks

57 Tasks

58 Tasks

59 Tasks

60 Tasks

61 Procedures Introduction and a brief training on a nonadaptive version of the interface Each participant used each of the three interfaces (Unchanging, Split and Moving) at two different accuracy levels (30% and 70%)

62 Performance Vs. Adaptation Type Completion time (seconds) None Split Moving

63 Performance Vs. Adaptation Type Completion time (seconds) None Split Moving

64 Performance Vs. Adaptation Type Participants were significantly faster using Split Interface than Nonadaptive baseline (p<0.003) Completion time (seconds) None Split Moving

65 Performance Vs. Adaptation Type Participants were significantly faster using Split Interface than Nonadaptive baseline (p<0.003) Completion time (seconds) None Split Moving

66 Performance Vs. Adaptation Type Participants were significantly faster using Split Interface than Nonadaptive baseline (p<0.003) Completion time (seconds) Participants were marginally faster using Moving Interface than Non-adaptive baseline (p<0.073) None Split Moving

67 Performance Vs. Adaptation Type Participants were significantly faster using Split Interface than Nonadaptive baseline (p<0.003) Completion time (seconds) Participants were marginally faster using Moving Interface than Non-adaptive baseline (p<0.073) None Split Moving

68 Performance Vs. Accuracy Both adaptive interfaces resulted in faster performance at the higher (70%) accuracy level than at the lower (30%) level (p<0.001) 70 30% 70% 30% 70% Split Moving

69 Frequency of Use Vs. Accuracy

70 Frequency of Use Vs. Accuracy

71 Frequency of Use Vs. Accuracy?

72 Frequency of Use Vs. Accuracy 19% 81% 30% accuracy

73 Frequency of Use Vs. Accuracy 7% 93% 70% accuracy 19% 81% 30% accuracy

74 User Comments Split Interface Moving Interface

75 User Comments Split Interface Moving Interface - discoverability

76 User Comments Split Interface Moving Interface - discoverability - poor discoverability

77 User Comments Split Interface Moving Interface - discoverability - poor discoverability - instability

78 Exploring the Design Space for Adaptive Graphical User Interfaces

79 Exploring the Design Space for Adaptive Graphical User Interfaces

80 Putting It All Together

81 Putting It All Together Interaction Mechanics stability locality

82 Putting It All Together Interaction Mechanics stability Algorithm Behavior frequency of adaptation locality accuracy predictability

83 Putting It All Together Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity

84 Interaction Mechanics Algorithm Behavior Context User Stability stability locality frequency of adaptation accuracy predictability interaction frequency task complexity satisfaction Split Interfaces Moving Interface Low stability High stability

85 Interaction Mechanics Algorithm Behavior Context User Stability stability locality frequency of adaptation accuracy predictability interaction frequency task complexity satisfaction Split Interfaces Moving Interface MS Smart Menus Low stability High stability

86 Interaction Mechanics Algorithm Behavior Context User Stability stability locality frequency of adaptation accuracy predictability interaction frequency task complexity satisfaction Split Interfaces Moving Interface MS Smart Menus Visual Popout Low stability High stability

87 Interaction Mechanics Algorithm Behavior Context Locality stability locality frequency of adaptation accuracy predictability interaction frequency task complexity User comments indicate that, especially for manual tasks, high locality improves discoverability of adaptation.

88 Adaptation Frequency Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity Two studies of Split Menus: Sears and Shneiderman [1994] Findlater and McGrenere [2004]

89 Adaptation Frequency Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity Two studies of Split Menus: Sears and Shneiderman [1994] adaptation once per user/session Findlater and McGrenere [2004] adaptation once per interaction

90 Interaction Mechanics Algorithm Behavior Context Accuracy stability locality frequency of adaptation accuracy predictability interaction frequency task complexity

91 Interaction Mechanics Algorithm Behavior Context Accuracy stability locality frequency of adaptation accuracy predictability interaction frequency task complexity Participants performed faster at higher accuracy levels (also in [ Tsandilas and schraefel CHI 05])

92 Interaction Mechanics Algorithm Behavior Context Accuracy stability locality frequency of adaptation accuracy predictability interaction frequency task complexity Participants performed faster at higher accuracy levels (also in [ Tsandilas and schraefel CHI 05]) Participants were more likely to take advantage of adaptation at higher accuracy levels

93 Interaction Mechanics Algorithm Behavior Context Accuracy stability locality frequency of adaptation accuracy predictability interaction frequency task complexity Participants performed faster at higher accuracy levels (also in [ Tsandilas and schraefel CHI 05]) Participants were more likely to take advantage of adaptation at higher accuracy levels More disorienting interfaces affected more by reduced accuracy [ Tsandilas and schraefel CHI 05]

94 Interaction Mechanics stability Predictability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity A study in progress!

95 Interaction Frequency Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity Two studies of adaptive deep hierarchical menus: Greenberg and Witten [1985] Trevellyan and Browne [1987]

96 Interaction Frequency Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity Two studies of adaptive deep hierarchical menus: Greenberg and Witten [1985] 30 interactions per trial Trevellyan and Browne [1987] 100 interactions per trial: -- first 30 positive -- last 30 neutral or negative

97 Interaction Mechanics Algorithm Behavior Context Task Complexity stability locality frequency of adaptation accuracy predictability interaction frequency task complexity Experiment 1 Experiment 2 Split Moving Split Moving Interface Interface Interface Interface - stability - semantic grouping - discoverability - discoverability - poor discoverability - instability - poor discoverability - instability

98 Interaction Mechanics Algorithm Behavior Context Task Complexity stability locality frequency of adaptation accuracy predictability interaction frequency task complexity Experiment 1 Experiment 2 Split Moving Split Moving Interface Interface Interface Interface - stability - semantic grouping - discoverability - discoverability - poor discoverability - instability - poor discoverability - instability

99 Conclusions

100 Conclusions Split Interface Moving Interface Visual Popout

101 Conclusions Split Interface Moving Interface Visual Popout Preferred [Experiment 1] Disliked

102 Conclusions Split Interface Moving Interface Visual Popout Preferred Disliked Faster [Experiment 2]

103 Conclusions Interaction Mechanics stability locality Algorithm Behavior frequency of adaptation accuracy predictability Context interaction frequency task complexity

104 Acknowledgments Andrea Bunt, Leah Findlater and Joanna McGrenere at UBC Members of the VIBE Group at MSR

105 Contact Information Krzysztof Gajos: Mary Czerwinski: Desney Tan: Daniel Weld:

Fast And Robust Interface Generation for Ubiquitous Applications

Fast And Robust Interface Generation for Ubiquitous Applications Fast And Robust Interface Generation for Ubiquitous Applications The SUPPLE Project University of Washington, Seattle Krzysztof Gajos, David Christianson, Raphael Hoffmann, Tal Shaked, Kiera Henning, Jing

More information

Usable AI: Experience and Reflections

Usable AI: Experience and Reflections Usable AI: Experience and Reflections Krzysztof Z. Gajos Computer Science & Engineering University of Washington Seattle, WA 98195 kgajos@cs.washington.edu Daniel S. Weld Computer Science & Engineering

More information

Program Satisfaction Based on. the Perception of Bugs as Features

Program Satisfaction Based on. the Perception of Bugs as Features Program Satisfaction Based on the Perception of Bugs as Features Luke Badini Advisor: Matt Anderson March 15, 2017 Abstract Bugs are an ever-present problem facing software developers. What if you could

More information

Decision-Theoretic User Interface Generation

Decision-Theoretic User Interface Generation Decision-Theoretic User Interface Generation Krzysztof Z. Gajos and Daniel S. Weld Department of Computer Science and Engineering University of Washington Seattle, WA 98195, USA {kgajos,weld}@cs.washington.edu

More information

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it?

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it? Concepts of Usability Usability Testing What is usability? How to measure it? Fang Chen ISO/IS 9241 Usability concept The extent to which a product can be used by specified users to achieve specified goals

More information

Usability Testing. November 9, 2016

Usability Testing. November 9, 2016 Usability Testing November 9, 2016 Announcements Milestone III Average: 77/90 (86%) Most marks lost for not following instructions (e.g. missing sections) 2 Questions? 3 Today More analytical evaluation

More information

EVALUATION OF PROTOTYPES USABILITY TESTING

EVALUATION OF PROTOTYPES USABILITY TESTING EVALUATION OF PROTOTYPES USABILITY TESTING CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 9 CLASS 17 Joanna McGrenere and Leila Aflatoony

More information

Paging vs. Scrolling: Looking for the Best Way to Present Search Results

Paging vs. Scrolling: Looking for the Best Way to Present Search Results January 2002, Vol. 4 Issue 1 Volume 4 Issue 1 Past Issues A-Z List Usability News is a free web newsletter that is produced by the Software Usability Research Laboratory (SURL) at Wichita State University.

More information

EVALUATION OF PROTOTYPES USABILITY TESTING

EVALUATION OF PROTOTYPES USABILITY TESTING EVALUATION OF PROTOTYPES USABILITY TESTING CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 9 CLASS 17 Joanna McGrenere and Leila Aflatoony

More information

Who we tested [Eight] participants, having the following profile characteristics, evaluated [product name].

Who we tested [Eight] participants, having the following profile characteristics, evaluated [product name]. Executive Summary NOTE: Include high-level summary of findings here, including: Overall task performance User difficulties and frustrations with the site Significant usability findings (may include positive

More information

Cascading versus Indexed Menu Design

Cascading versus Indexed Menu Design February 2003, Vol. 5 Issue 1 Volume 5 Issue 1 Past Issues A-Z List Usability News is a free web newsletter that is produced by the Software Usability Research Laboratory (SURL) at Wichita State University.

More information

Using the Web in Your Teaching

Using the Web in Your Teaching Using the Web in Your Teaching November 16, 2001 Dirk Morrison Extension Division, University of Saskatchewan Workshop Outline What will we cover? Why use the Web for teaching and learning? Planning to

More information

User Control in Adaptive User Interfaces for Accessibility

User Control in Adaptive User Interfaces for Accessibility User Control in Adaptive User Interfaces for Accessibility Matthias Peissner 1, Rob Edlin-White 2 1 Fraunhofer Institute for Industrial Engineering IAO, Nobelstr. 12, 70569 Stuttgart, Germany 2 Human Factors

More information

Icons++: An Interface that Enables Quick File Operations Using Icons

Icons++: An Interface that Enables Quick File Operations Using Icons Icons++: An Interface that Enables Quick File Operations Using Icons Xiangping Xie Department of Computer Science University of Tsukuba Tsukuba, Ibaraki, Japan Email: xie@iplab.cs.tsukuba.ac.jp Jiro Tanaka

More information

Mn/DOT Market Research Reporting General Guidelines for Qualitative and Quantitative Market Research Reports Revised: August 2, 2011

Mn/DOT Market Research Reporting General Guidelines for Qualitative and Quantitative Market Research Reports Revised: August 2, 2011 Mn/DOT Market Research Reporting General Guidelines for Qualitative and Quantitative Market Research Reports Revised: August 2, 2011 The following guidelines have been developed to help our vendors understand

More information

A Comparative Usability Test. Orbitz.com vs. Hipmunk.com

A Comparative Usability Test. Orbitz.com vs. Hipmunk.com A Comparative Usability Test Orbitz.com vs. Hipmunk.com 1 Table of Contents Introduction... 3 Participants... 5 Procedure... 6 Results... 8 Implications... 12 Nuisance variables... 14 Future studies...

More information

Navigation Time Variability: Measuring Menu Navigation Errors

Navigation Time Variability: Measuring Menu Navigation Errors Navigation Time Variability: Measuring Menu Navigation Errors Krystian Samp and Stefan Decker Digital Enterprise Research Institute, National University of Ireland, Galway {krystian.samp,stefan.decker}@deri.org

More information

Usability Testing. November 14, 2016

Usability Testing. November 14, 2016 Usability Testing November 14, 2016 Announcements Wednesday: HCI in industry VW: December 1 (no matter what) 2 Questions? 3 Today Usability testing Data collection and analysis 4 Usability test A usability

More information

Ability-Based Design: Concept, Principles, and Examples

Ability-Based Design: Concept, Principles, and Examples Ability-Based Design: Concept, Principles, and Examples Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich ACM Trans. Access. Comput., 3:9:1-9:27, April 2011 JACOB O.

More information

Folsom Library & RensSearch Usability Test Plan

Folsom Library & RensSearch Usability Test Plan Folsom Library & RensSearch Usability Test Plan Eric Hansen & Billy Halibut 1 Table of Contents Document Overview!... 3 Methodology!... 3 Participants!... 3 Training!... 4 Procedure!... 4 Roles!... 4 Ethics!5

More information

Introducing Evaluation

Introducing Evaluation Chapter 12 Introducing Evaluation 1 The aims Explain the key concepts used in evaluation. Introduce different evaluation methods. Show how different methods are used for different purposes at different

More information

Usability Test Report for Programming Staff

Usability Test Report for Programming Staff Evaluation Assignment # 6 Usability Test Report for Programming Staff http://cshci-dev.mtu.edu:8084/ UX Expert : Sree Ram Akula (sreerama@mtu.edu) Programming Staff Development Team http://www.csl.mtu.edu/classes/cs4760/www/projects/s16/group4/www/

More information

USABILITY REPORT A REPORT OF USABILITY FINDINGS FOR OFF THE BEATEN PATH WEBSITE

USABILITY REPORT A REPORT OF USABILITY FINDINGS FOR OFF THE BEATEN PATH WEBSITE USABILITY REPORT A REPORT OF USABILITY FINDINGS FOR OFF THE BEATEN PATH WEBSITE Prepared by: Cori Vandygriff, Joseph Kmetz, Cammy Herman, and Kate DeBusk To: Off the Beaten Path Team From: Cammy Herman

More information

Visual Appeal vs. Usability: Which One Influences User Perceptions of a Website More?

Visual Appeal vs. Usability: Which One Influences User Perceptions of a Website More? 1 of 9 10/3/2009 9:42 PM October 2009, Vol. 11 Issue 2 Volume 11 Issue 2 Past Issues A-Z List Usability News is a free web newsletter that is produced by the Software Usability Research Laboratory (SURL)

More information

Research Methods for Business and Management. Session 8a- Analyzing Quantitative Data- using SPSS 16 Andre Samuel

Research Methods for Business and Management. Session 8a- Analyzing Quantitative Data- using SPSS 16 Andre Samuel Research Methods for Business and Management Session 8a- Analyzing Quantitative Data- using SPSS 16 Andre Samuel A Simple Example- Gym Purpose of Questionnaire- to determine the participants involvement

More information

Interfaces Homme-Machine

Interfaces Homme-Machine Interfaces Homme-Machine APP3IR Axel Carlier 29/09/2017 1 2 Some vocabulary GUI, CHI,, UI, etc. 3 Some vocabulary Computer-Human Interaction Interaction HommeMachine User Interface Interface Utilisateur

More information

Product Development for Medical, Life Sciences, and Consumer Health

Product Development for Medical, Life Sciences, and Consumer Health Product Development for Medical, Life Sciences, and Consumer Health Fundamentals of Usability Testing for FDA Validation MassMEDIC April 8, 2010 Beth Loring Director of Research and Usability 2 Topics

More information

Can Adaptive Interfaces Improve the Usability of Mobile Applications?

Can Adaptive Interfaces Improve the Usability of Mobile Applications? Can Adaptive Interfaces Improve the Usability of Mobile Applications? Janet L. Wesson, Akash Singh, and Bradley van Tonder Department of Computing Sciences, Nelson Mandela Metropolitan University, PO Box

More information

USABILITY TEST REPORT

USABILITY TEST REPORT USABILITY TEST REPORT CS 5760 HUMAN COMPUTER INTERACTIONS AND USABILITY Ankitha Pille GRAD5 HCI TEAM 6 INTRODUCTION UI DESCRIPTION The Application can be identified as mobile based online web application

More information

Report on the usability test of [name]

Report on the usability test of [name] Report on the usability test of [name] Dates of testing: [test dates] Place of testing: [test location] Participants: [number and type] Prepared for [client name] [client address] Prepared by Janice (Ginny)

More information

Human-Computer Interaction IS4300

Human-Computer Interaction IS4300 Human-Computer Interaction IS4300 1 Designing for the Web Stone Ch 17 + J. Lazar et al, HCI Handbook 1 Today Stone Chapter J. Lazar et al, HCI Handbook Testing tools & surveys Nielsen s Top 10 Mistakes

More information

Usability Report. Author: Stephen Varnado Version: 1.0 Date: November 24, 2014

Usability Report. Author: Stephen Varnado Version: 1.0 Date: November 24, 2014 Usability Report Author: Stephen Varnado Version: 1.0 Date: November 24, 2014 2 Table of Contents Executive summary... 3 Introduction... 3 Methodology... 3 Usability test results... 4 Effectiveness ratings

More information

MTAT : Software Testing

MTAT : Software Testing MTAT.03.159: Software Testing Lecture 03: Black-Box Testing (advanced) Part 2 Dietmar Pfahl Spring 2018 email: dietmar.pfahl@ut.ee Black-Box Testing Techniques Equivalence class partitioning (ECP) Boundary

More information

Qualitative Data Analysis: Coding. Qualitative Methods: Interviews Chickasaw Nation September 12, 2017

Qualitative Data Analysis: Coding. Qualitative Methods: Interviews Chickasaw Nation September 12, 2017 Qualitative Data Analysis: Coding Qualitative Methods: Interviews Chickasaw Nation September 12, 2017 Session Overview Memos to Codes Developing Codebook Coding Data Inter coder Agreement Thick Descriptions

More information

Usability Inspection Methods. Overview. Usability Measures. SMD157 Human-Computer Interaction Fall 2003

Usability Inspection Methods. Overview. Usability Measures. SMD157 Human-Computer Interaction Fall 2003 INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Usability Inspection Methods SMD157 Human-Computer Interaction Fall 2003 Nov-20-03 SMD157, Usability Inspection Methods 1 L Overview Usability

More information

ITP 140 Mobile Technologies. User Testing

ITP 140 Mobile Technologies. User Testing ITP 140 Mobile Technologies User Testing User Experience 2 User Testing Usability and user experience testing is vital to creating a successful app Running your own user tests to find out how users are

More information

Transactions on Information and Communications Technologies vol 11, 1995 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 11, 1995 WIT Press,  ISSN An investigation of quality profiles for different types of software T. Musson," E. Dodman* * Department of Computer Studies, Napier University, 219 Colinton Road, Edinburgh, EH 14 1DJ, UK Email: tim@dcs.napier.ac.uk

More information

Easy Knowledge Engineering and Usability Evaluation of Longan Knowledge-Based System

Easy Knowledge Engineering and Usability Evaluation of Longan Knowledge-Based System Easy Knowledge Engineering and Usability Evaluation of Longan Knowledge-Based System ChureeTechawut 1,*, Rattasit Sukhahuta 1, Pawin Manochai 2, Jariya Visithpanich 3, Yuttana Khaosumain 4 1 Computer Science

More information

Human-Computer Interaction

Human-Computer Interaction Human-Computer Interaction The Trouble With Computers (and other computer-based devices) 2 The Trouble With Computers (and other computer-based devices) Confusion Panic Boredom Frustration Inefficient

More information

Introducing Evaluation

Introducing Evaluation Chapter 12 Introducing Evaluation 1 The aims Explain the key concepts used in evaluation. Introduce different evaluation methods. Show how different methods are used for different purposes at different

More information

Preference Elicitation for Interface Optimization

Preference Elicitation for Interface Optimization Preference Elicitation for Interface Optimization Krzysztof Gajos and Daniel S. Weld University of Washington, Seattle Krzysztof Gajos Motivation: Supple Model-Based Interface Renderer Func. Interface

More information

Cognitive Analysis of Software Interfaces

Cognitive Analysis of Software Interfaces 2011 International Conference on Information and Network Technology IPCSIT vol.4 (2011) (2011) IACSIT Press, Singapore Cognitive Analysis of Software Interfaces B.Venkata Raju, Ph.D Scholar, Reg.No.2004199506

More information

Running Head: TREE TAP USABILITY TEST 1

Running Head: TREE TAP USABILITY TEST 1 Running Head: TREE TAP USABILITY TEST 1 Gogglefox Tree Tap Usability Test Report Brandon S. Perelman April 23, 2014 Final Design Documents Final Design Prototype White Paper Team Gogglefox Website Author's

More information

Asia Top Internet Countries June 30, 2012 China 538 India Japan Indonesia Korea, South Philippines Vietnam Pakistan Thailand Malaysia

Asia Top Internet Countries June 30, 2012 China 538 India Japan Indonesia Korea, South Philippines Vietnam Pakistan Thailand Malaysia EXPLORING TECHNOLOGY ADOPTION FACTORS OF WEB SEARCH ENGINES INFLUENCING TO USERS IN THAILAND Patthawadi Pawanprommaraj, Supaporn Kiattisin and Adisorn Leelasantitham Department of Technology of Information

More information

Experimental Evaluation of Effectiveness of E-Government Websites

Experimental Evaluation of Effectiveness of E-Government Websites Experimental Evaluation of Effectiveness of E-Government Websites A. Basit Darem 1, Dr. Suresha 2 1 Research Scholar, DoS in Computer Science, University of Mysore 2 Associate Professor, DoS in Computer

More information

QuickSelect: History-Based Selection Expansion

QuickSelect: History-Based Selection Expansion QuickSelect: History-Based Selection Expansion Sara L. Su Massachusetts Institute of Technology Computer Science & Artificial Intelligence Lab. sarasu@csail.mit.edu Sylvain Paris Adobe Systems, Inc. Creative

More information

Lucian Blaga University of Sibiu, Faculty of Engineering, 4 E. Cioran St, 55025, Sibiu, Romania 2

Lucian Blaga University of Sibiu, Faculty of Engineering, 4 E. Cioran St, 55025, Sibiu, Romania 2 Studies regarding the use of a neuro-fuzzy mathematical model in order to determine the technological parameters of the polyethylene pipes butt welding process Alina Gligor 1,*, Marcel-Letitiu Balan 2,

More information

Age-Related Differences in Subjective Ratings of Hierarchical Information

Age-Related Differences in Subjective Ratings of Hierarchical Information Age-Related Differences in Subjective Ratings of Hierarchical Information Sri Hastuti Kurniawan Dept. of Computation, UMIST P.O. Box 88 Manchester M60 1QD United Kingdom s.kurniawan@co.umist.ac.uk Abstract

More information

Visual Interfaces for Model Mapping Large Mapping Visualization

Visual Interfaces for Model Mapping Large Mapping Visualization Visual Interfaces for Model Mapping Large Mapping Visualization António Painha, Hugo Manguinhas, José Borbinha INESC-ID, Rua Alves Redol 9, Apartado 13069, 1000-029 Lisboa, Portugal IST Department of Information

More information

Quantitative Analysis of Desirability in User Experience

Quantitative Analysis of Desirability in User Experience Quantitative Analysis of Desirability in User Experience Sisira Adikari School of Information Systems and Accounting University of Canberra Canberra, Australia ACT 2617 Email: sisira.adikari@canberra.edu.au

More information

Evaluation studies: From controlled to natural settings

Evaluation studies: From controlled to natural settings Evaluation studies: From controlled to natural settings Lecture 14 Kristina Lapin Vilnius University Slides adapted from www.id-book.com 1 The aims: Explain how to do usability testing Outline the basics

More information

Usability Testing CS 4501 / 6501 Software Testing

Usability Testing CS 4501 / 6501 Software Testing Usability Testing CS 4501 / 6501 Software Testing [Nielsen Normal Group, https://www.nngroup.com/articles/usability-101-introduction-to-usability/] [TechSmith, Usability Basics: An Overview] [Ginny Redish,

More information

How to Add Usability Testing to Your Evaluation Toolbox

How to Add Usability Testing to Your Evaluation Toolbox How to Add Usability Testing to Your Evaluation Toolbox Christine Andrews Paulsen, Ph.D. Concord Evaluation Group cpaulsen@ Presented at AEA, 11/5/11, Anaheim, CA 1 Goals Develop an understanding of usability

More information

User Experience Design

User Experience Design User Experience Design Hira Javed Usability Specialist Canadian Broadcasting Corporation UX Instructor University of Waterloo Stratford User + Experience What does the word experience mean to you? UX is

More information

AppMap: Exploring User Interface Visualizations

AppMap: Exploring User Interface Visualizations AppMap: Exploring User Interface Visualizations Michael Rooke, Tovi Grossman, George Fitzmaurice Autodesk Research, 210 King St E, Toronto, ON, M5A 1J7 ABSTRACT In traditional graphical user interfaces,

More information

Comparing the Usability of RoboFlag Interface Alternatives*

Comparing the Usability of RoboFlag Interface Alternatives* Comparing the Usability of RoboFlag Interface Alternatives* Sangeeta Shankar, Yi Jin, Li Su, Julie A. Adams, and Robert Bodenheimer Department of Electrical Engineering and Computer Science Vanderbilt

More information

Performance Benefits of Simultaneous over Sequential Menus as Task Complexity Increases. by H. Hochheiser, N. Kositsyna, G. Ville, B.

Performance Benefits of Simultaneous over Sequential Menus as Task Complexity Increases. by H. Hochheiser, N. Kositsyna, G. Ville, B. TECHNICAL RESEARCH REPORT Performance Benefits of Simultaneous over Sequential Menus as Task Complexity Increases by H. Hochheiser, N. Kositsyna, G. Ville, B. Shneiderman T.R. 99-71 I R INSTITUTE FOR SYSTEMS

More information

Clipping Lists and Change Borders: Improving Multitasking Efficiency with Peripheral Information Design

Clipping Lists and Change Borders: Improving Multitasking Efficiency with Peripheral Information Design Clipping Lists and Change Borders: Improving Multitasking Efficiency with Peripheral Information Design Tara Matthews Mary Czerwinski George Robertson Desney Tan Microsoft Research One Microsoft Way Redmond,

More information

Interaction Design. Chapter 7 (June 22nd, 2011, 9am-12pm): Evaluation and Testing

Interaction Design. Chapter 7 (June 22nd, 2011, 9am-12pm): Evaluation and Testing Interaction Design Chapter 7 (June 22nd, 2011, 9am-12pm): Evaluation and Testing 1 Evaluation and Testing Intro to evaluation and testing analytical methods empirical methods choosing a method intuitive

More information

User Experience Design

User Experience Design User + Experience User Experience Design Hira Javed Usability Specialist Canadian Broadcasting Corporation UX Instructor University of Waterloo Stratford What does the word experience mean to you? UX is

More information

AppMap: Exploring User Interface Visualizations

AppMap: Exploring User Interface Visualizations AppMap: Exploring User Interface Visualizations Michael Rooke, Tovi Grossman, George Fitzmaurice Autodesk Research ABSTRACT In traditional graphical user interfaces, the majority of UI elements are hidden

More information

2016 Member Needs Survey Results

2016 Member Needs Survey Results Member Needs Survey Results Page 1 2016 Member Needs Survey Results June 11, 2016 Member Needs Survey Results Page 2 Priority Areas of Focus Based on the 2013 Member Needs Survey results and the AAE Strategic

More information

Automated Planetary Terrain Mapping of Mars Using Image Pattern Recognition

Automated Planetary Terrain Mapping of Mars Using Image Pattern Recognition Automated Planetary Terrain Mapping of Mars Using Image Pattern Recognition Test Plan Version 2.0 Team Strata: Sean Baquiro Matthew Enright Jorge Felix Tsosie Schneider Table of Contents 1 Introduction.

More information

Survival of the Shortest: A Retrospective Analysis of Influencing Factors on Password Composition

Survival of the Shortest: A Retrospective Analysis of Influencing Factors on Password Composition Survival of the Shortest: A Retrospective Analysis of Influencing Factors on Password Composition Emanuel von Zezschwitz, Alexander De Luca, and Heinrich Hussmann University of Munich (LMU), Media Informatics

More information

RocReadaR a System for Collaborative Transmedia Publishing

RocReadaR a System for Collaborative Transmedia Publishing California Polytechnic State University San Luis Obispo, California RocReadaR a System for Collaborative Transmedia Publishing Yujui Wang, Saunil Desai, Andrea Hickerson & Elena Fedorovskaya School of

More information

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018 CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018 OVERVIEW... 2 SUMMARY OF MILESTONE III DELIVERABLES... 2 1. Blog Update #3 - Low-fidelity Prototyping & Cognitive Walkthrough,

More information

Evaluation Assignment-VI Usability Test Report Team 4: Calm b4 the storm

Evaluation Assignment-VI Usability Test Report Team 4: Calm b4 the storm Evaluation Assignment-VI Usability Test Report Team 4: Calm b4 the storm Tanmayee Kshirsagar thkshirs@mtu.edu 906-275-9064 Team Details: No Name Role 1. Anthony Fantene Technical Lead 2. Daniel Wagner

More information

A Comparative Study of Selected Classification Algorithms of Data Mining

A Comparative Study of Selected Classification Algorithms of Data Mining Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 6, June 2015, pg.220

More information

Chapter 4. Evaluating Interface Designs

Chapter 4. Evaluating Interface Designs Chapter 4 Evaluating Interface Designs 1 Introduction Designers may fail to evaluate their designs adequately. Experienced designers know that extensive testing is a necessity. Few years ago, evaluation

More information

Leveraging Mobile Interaction with Sensor-Driven and Multimodal User Interfaces"

Leveraging Mobile Interaction with Sensor-Driven and Multimodal User Interfaces Leveraging Mobile Interaction with Sensor-Driven and Multimodal User Interfaces Andreas Möller Betreuer: Prof. Dr. Matthias Kranz Doktorandenseminar an der LMU München Institute for Media Technology My

More information

Using Mobile Devices for Campus Orientation with QR-Codes. Group 11 Jake, Jarrod, Aaron, Tevita

Using Mobile Devices for Campus Orientation with QR-Codes. Group 11 Jake, Jarrod, Aaron, Tevita Using Mobile Devices for Campus Orientation with QR-Codes Group 11 Jake, Jarrod, Aaron, Tevita Motivation Thousands of new students every year Unfamiliar locations and campus layout Current Orientation

More information

THE IMPACT OF WEB SITE FAMILIARITY ON USER PERFORMANCE WHEN CRITICAL NAVIGATION LINKS CHANGE

THE IMPACT OF WEB SITE FAMILIARITY ON USER PERFORMANCE WHEN CRITICAL NAVIGATION LINKS CHANGE THE IMPACT OF WEB SITE FAMILIARITY ON USER PERFORMANCE WHEN CRITICAL NAVIGATION LINKS CHANGE Philip Kortum 1 and Lauren F. V. Scharff 2 1 Rice University, Houston, TX 2 United States Air Force Academy,

More information

Visualization of Crowd-Powered Impression Evaluation Results

Visualization of Crowd-Powered Impression Evaluation Results Visualization of Crowd-Powered Impression Evaluation Results Erika GOMI,YuriSAITO, Takayuki ITOH (*)Graduate School of Humanities and Sciences, Ochanomizu University Tokyo, Japan {erika53, yuri, itot }

More information

An Empirical Evaluation of User Interfaces for Topic Management of Web Sites

An Empirical Evaluation of User Interfaces for Topic Management of Web Sites An Empirical Evaluation of User Interfaces for Topic Management of Web Sites Brian Amento AT&T Labs - Research 180 Park Avenue, P.O. Box 971 Florham Park, NJ 07932 USA brian@research.att.com ABSTRACT Topic

More information

Chapter 5: Vulnerability Analysis

Chapter 5: Vulnerability Analysis Chapter 5: Vulnerability Analysis Technology Brief Vulnerability analysis is a part of the scanning phase. In the Hacking cycle, vulnerability analysis is a major and important part. In this chapter, we

More information

Overview. Objective. Multimedia Knowledge Laboratory Informatics and Telematics Institute

Overview. Objective. Multimedia Knowledge Laboratory Informatics and Telematics Institute Objective Overview Develop a framework for measuring search efficacy for the NASA Engineering Network (NEN). Identify concepts Operational definitions, metrics/methodology Framework characteristics Quick

More information

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search Overview of Today s Lecture Analytical Evaluation / Usability Testing November 17, 2017 Analytical Evaluation Inspections Recapping cognitive walkthrough Heuristic evaluation Performance modelling 1 2

More information

EVALUATION ASSIGNMENT 6. Usability Test Report. ABHISHEK SHRIRAM UMACHIGI Consultant: Team ipatts +1(906)

EVALUATION ASSIGNMENT 6. Usability Test Report. ABHISHEK SHRIRAM UMACHIGI Consultant: Team ipatts +1(906) USABILITY TEST REPORT EVALUATION ASSIGNMENT 6 Usability Test Report ABHISHEK SHRIRAM UMACHIGI Consultant: Team ipatts aumachig@mtu.edu +1(906)-281-8565 Team Details: Sr. Name (@mtu.edu) Role Number 1.

More information

Modeling Issues Modeling Enterprises. Modeling

Modeling Issues Modeling Enterprises. Modeling Modeling Issues Modeling Enterprises SE502: Software Requirements Engineering Modeling Modeling can guide elicitation: It can help you figure out what questions to ask It can help to surface hidden requirements

More information

Bagging & System Combination for POS Tagging. Dan Jinguji Joshua T. Minor Ping Yu

Bagging & System Combination for POS Tagging. Dan Jinguji Joshua T. Minor Ping Yu Bagging & System Combination for POS Tagging Dan Jinguji Joshua T. Minor Ping Yu Bagging Bagging can gain substantially in accuracy The vital element is the instability of the learning algorithm Bagging

More information

MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß

MMI 2. Tutorials. Winter Term 2017/18. LMU München - LFE Medieninformatik. Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß MMI 2 Tutorials Winter Term 2017/18 Prof. Andreas Butz Renate Häuslschmid Christina Schneegaß LMU München - LFE Medieninformatik Project 1: Phases & Dates Phase Presentation Phase 1: 7.11-28.11 05.12.2017

More information

EECE 418. Fantasy Exchange Pass 2 Portfolio

EECE 418. Fantasy Exchange Pass 2 Portfolio EECE 418 Fantasy Exchange Pass 2 Portfolio Team Ovthree Tommy Tsz Kiu Wan Yawei Li Nenghao Lin 41720103 56674104 77222099 Table of Contents Section 1: Prototype and Re-Design Rationale... 1 1.1 Redesign

More information

Geopod Project Usability Study Report

Geopod Project Usability Study Report Geopod Project Usability Study Report Blaise W. Liffick, Ph.D. February 4, 2011 Overview As noted in the Usability Test Plan, the study consisted of two main types: a usability study using 15 earth science

More information

User Testing & Automated Evaluation. Product Hall of Shame! User Testing & Automated Evaluation. Visual Design Review. Outline. Visual design review

User Testing & Automated Evaluation. Product Hall of Shame! User Testing & Automated Evaluation. Visual Design Review. Outline. Visual design review landay 1 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Product Hall of Fame or Shame? User Testing & Automated Evaluation Prof. James A. Landay University of Washington Apple One Button Mouse Autumn

More information

Interaction Model to Predict Subjective Specificity of Search Results

Interaction Model to Predict Subjective Specificity of Search Results Interaction Model to Predict Subjective Specificity of Search Results Kumaripaba Athukorala, Antti Oulasvirta, Dorota Glowacka, Jilles Vreeken, Giulio Jacucci Helsinki Institute for Information Technology

More information

Usability Testing! Hall of Fame! Usability Testing!

Usability Testing! Hall of Fame! Usability Testing! HCI+D: USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Hall of Fame or Shame? Usability Testing Computer Science Department Apple One Button Mouse Autumn 2014 November 4, 2014 Hall of Shame Hall of Fame

More information

Usability Evaluation of Tools for Nomadic Application Development

Usability Evaluation of Tools for Nomadic Application Development Usability Evaluation of Tools for Nomadic Application Development Cristina Chesta (1), Carmen Santoro (2), Fabio Paternò (2) (1) Motorola Electronics S.p.a. GSG Italy Via Cardinal Massaia 83, 10147 Torino

More information

CS 315 Intro to Human Computer Interaction (HCI)

CS 315 Intro to Human Computer Interaction (HCI) 1 CS 315 Intro to Human Computer Interaction (HCI) 2 3 Acceptance Tests Set goals for performance Objective Measurable Examples Mean time between failures (e.g. MOSI) Test cases Response time requirements

More information

Web Usability in the Irish Airline Industry

Web Usability in the Irish Airline Industry Web Usability in the Irish Airline Industry Low-cost carrier Ryanair are expanding rapidly and have been tipped to become Europe s biggest airline, following the order of 100 new aircraft in a deal with

More information

University Bulletin Board Application

University Bulletin Board Application University Bulletin Board Application Introduction In many universities and colleges there are many bulletin boards or notice boards filled with fliers that contain information on seminars, events, selling

More information

Plunging into the waters of UX

Plunging into the waters of UX Plunging into the waters of UX Maja Engel TCUK 2017 UX vs. UI design UX is a journey UI design and technical communication are vehicles for that journey «things» that the user can interact with A UI without

More information

Improving Government Websites and Surveys with Usability Testing

Improving Government Websites and Surveys with Usability Testing Improving Government Websites and Surveys with Usability Testing a comparison of methodologies Jen Romano Bergstrom & Jon Strohl FCSM Washington, DC About this talk 1. Assessing the user experience is

More information

Evaluation and Testing. Andreas Butz, LMU Media Informatics slides partially taken from MMI class

Evaluation and Testing. Andreas Butz, LMU Media Informatics slides partially taken from MMI class Evaluation and Testing Andreas Butz, LMU Media Informatics butz@lmu.de slides partially taken from MMI class 1 What and when to evaluate Original title: Evaluation and user testing...we ll talk about testing

More information

Evaluation Museum Eye tracking-study

Evaluation Museum Eye tracking-study Evaluation Museum Eye tracking-study Check and optimise the visitor satisfaction! Evaluation Museum Eye tracking-study creating great user experiences For many museums and exhibitions the principle of

More information

Investigating an Appropriate Design for Personal Firewalls

Investigating an Appropriate Design for Personal Firewalls Investigating an Appropriate Design for Personal Firewalls Fahimeh Raja Department of Electrical & Computer Engineering fahimehr@ece.ubc.ca Kirstie Hawkey Department of Electrical & Computer Engineering

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Fuzzy Reasoning. Linguistic Variables

Fuzzy Reasoning. Linguistic Variables Fuzzy Reasoning Linguistic Variables Linguistic variable is an important concept in fuzzy logic and plays a key role in its applications, especially in the fuzzy expert system Linguistic variable is a

More information

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt. Institut für Informatik Software Quality Lecture 7 UI Design, Usability & Testing Thomas Fritz Martin Glinz Many thanks to Meghan Allen and Daniel Greenblatt. Overview Introduction to UI design User-centered

More information

User Experience Research & Design

User Experience Research & Design User Experience Research & Design Thesaurus Project INFO 622 Fall 2009 Jamie Thomson Introduction In the words of Don Norman, user experience is all aspects of the user s interaction with the product:

More information

Whirlwind Tour Of Human-Computer Interaction

Whirlwind Tour Of Human-Computer Interaction Whirlwind Tour Of Human-Computer Interaction Learning to use a computer system is like learning to use a parachute - if a person fails on the first try, odds are they won t try again - Anonymous Human-Computer

More information