Research methods for HCI, HCC
description
Transcript of Research methods for HCI, HCC
![Page 1: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/1.jpg)
Research methods for HCI, HCC
Judy Kay
CHAI: Computer Human Adapted Interaction
School of Information Technologies
![Page 2: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/2.jpg)
2
Overview
• What is HCI?• What is HCC?• What is the hallmark of excellence in HCI/HCC
research?• Research methods• Case studies
![Page 3: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/3.jpg)
3
What is HCI? HCC?
definition – research methods
![Page 4: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/4.jpg)
4
HCI is....
1. Creating and studying new hardware and software architectures for building human-computer interfaces
2. Creating and studying new interactive techniques, metaphors and evaluation
3. Studying processes and techniques for designing human-computer interfaces
4. Studying users and groups of users to understand their needs
http://tochi.acm.org/charter.shtml
![Page 5: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/5.jpg)
5
HCI, HCC venues
• Journals– TOCHI, IJHCS, HCI, ...
• Conferences– CHI, INTERACT
– others, such as Pervasive, Ubicomp
– Regional eg OzCHI, Australian UIC
• Workshops
![Page 6: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/6.jpg)
6
Hardware and software architectures
• User Interface Management Systems - Models for specifying interactive dialogs. Algorithms for generating or interpreting user interface control from such descriptions.
http://tochi.acm.org/charter.shtml
![Page 7: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/7.jpg)
7
Hardware and software architectures
• Windowing Systems - Software architectures for managing the interactive workspace and the allocation of interactive resources such as screen space, interactive devices. This also includes architectures for integrated usage of multiple workstations by multiple users.
http://tochi.acm.org/charter.shtml
![Page 8: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/8.jpg)
8
Hardware and software architectures
• Interface Software Tools - for interactively designing user-based systems: including screen layout algorithms, design assistance tools and interface testing models and tools.
![Page 9: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/9.jpg)
9
Hardware and software architectures
• Interactive Devices - New hardware for accepting user input and displaying information. Examples of such are 3D input devices, head mounted displays, eye tracking devices, new keyboard designs etc.
![Page 10: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/10.jpg)
10
Hardware and software architectures
• Interface Aspects of Multimedia - Integration of sound, video, animation and other interactive media into the user environment.
![Page 11: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/11.jpg)
11
Interactive Techniques, Metaphors and Evaluation
• Interactive Techniques - New ways to express inputs. eg new ways to express searches, new menu models and techniques which exploit new input devices.
![Page 12: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/12.jpg)
12
Interactive Techniques, Metaphors and Evaluation
• Workspace Models - New ways to organize work. New models for end users to customize their interfaces. New metaphors which make interactive processes concrete for their users.
![Page 13: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/13.jpg)
13
Interactive Techniques, Metaphors and Evaluation
• Data Presentation - Models for mapping data into pictures. Models for editing data by interactively manipulating the visual presentation. Algorithms for visual layout including graph layout algorithms and picture prettification algorithms.
![Page 14: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/14.jpg)
14
Interactive Techniques, Metaphors and Evaluation
• Tutorial and Help Systems - Studies of how help and instruction should be delivered. Techniques for integrating help and instruction into user interface support software.
![Page 15: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/15.jpg)
15
Interactive Techniques, Metaphors and Evaluation
• Experimental and Empirical Studies - This includes laboratory experiments and field studies. Also included are case studies evaluating user interfaces, interaction techniques, tools, and methods.
• Empirical Studies of Programmers
![Page 16: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/16.jpg)
16
User Interface Design Processes
• Analysis and Evaluation Techniques - Methods for analyzing and evaluating the effectiveness of designs and implemented systems. New software tools for interface evaluations. Predictive models of user performance with an interface. Tools and methods for evaluating alternative designs.
![Page 17: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/17.jpg)
17
User Interface Design Processes
• Design Processes - Explorations of the design process, techniques for capturing designs, and methodologies for producing good interface designs. Models for integrating design tools with implementation and evaluation tools.
![Page 18: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/18.jpg)
18
Users and Groups of Users
• Universal Access - Techniques, devices, models which facilitate access to and use of computers by people with special needs.
![Page 19: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/19.jpg)
19
Users and Groups of Users
• Group Work - Explorations of people using computers to work together, and systems for enhancing group work. Software and hardware architectures which support simultaneous group work.
![Page 20: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/20.jpg)
20
Users and Groups of Users
• Organizational Context - Understanding how user interface design and implementation fits into the organizations that use and develop interfaces.
![Page 21: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/21.jpg)
21
Users and Groups of Users
• Application-Specific Designs - Interfaces for specific application areas in which the domain places significant constraints on the design or implementation of interfaces. This would exclude application areas explicitly covered by other transactions.
![Page 22: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/22.jpg)
Halmarks of excellence
![Page 23: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/23.jpg)
23
Hallmark of excellence in HCI/HCC
• Addresses important problems for people– everyday activities for typical people
– special situations, people
– safety critical contexts
– when using technology
• Solid validation– building on existing theories
– studies
– comparisons
![Page 24: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/24.jpg)
…. appropriate research methods
![Page 25: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/25.jpg)
25
HCI is....
1. Creating and studying new hardware and software architectures for building human-computer interfaces
2. Creating and studying new interactive techniques, metaphors and evaluation
3. Studying processes and techniques for designing human-computer interfaces
4. Studying users and groups of users to understand their needs
http://tochi.acm.org/charter.shtml
![Page 26: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/26.jpg)
26
Research methods - familiar
• Classic computer science – Design
– Methodologies
– Theories
– evaluations• Scalability
• Accuracy
• Effectiveness…
![Page 27: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/27.jpg)
27
Research methods – new for HCI
• Theories – eg Fitt's Law, Norman's interaction model....
• Design principles • User studies to determine needs
– eg. interviews, grounded analysis
• Evaluations– with users
– techniques that do not require users
– statistical methods
![Page 28: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/28.jpg)
Case studies
![Page 29: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/29.jpg)
Case study 1 – tabletop interaction
![Page 30: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/30.jpg)
30
Novel Interfaces: tabletop
![Page 31: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/31.jpg)
31
![Page 32: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/32.jpg)
32
Case study: tabletop interaction
• Design of new interaction• New technology• Comparing two classes of interaction• Theoretical• Analytic
![Page 33: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/33.jpg)
![Page 34: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/34.jpg)
34
Case Study 1:
• T. Apted, J. Kay, and A. Quigley. Tabletop sharing of digital photographs for the elderly. In CHI '06: Conference on Human Factors in Computing Systems, pages 781-790, New York, NY, USA, 2006. ACM Press.
• Goals:
– Design of new way to interact
– Challenging new software creation• Validation:
– Theoretical analysis
– User study, two populations
![Page 35: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/35.jpg)
35
Tabletop interaction – design issues
• Tables as social places• Interaction without keyboard or mouse• Usable by all• Interaction design to support co-located
collaboration and social interaction
![Page 36: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/36.jpg)
36
Evaluation of design: analytic
• Identify design drivers
• Identify suitable guidelines for design
• Analyse design according to these
• Value for future researchers, designers
• Demonstrates validity in terms of established guidelines which, in turn, are based on research
![Page 37: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/37.jpg)
37
Evaluation of design: user studies
• Design of user study
• Hypotheses and goals
• Participants
• Tasks
• Ethics clearance * aside for Hons
• Trial the study
• Actual study
• Analysis of results– Qualitative v quantitative
![Page 38: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/38.jpg)
![Page 39: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/39.jpg)
![Page 40: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/40.jpg)
![Page 41: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/41.jpg)
![Page 42: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/42.jpg)
![Page 43: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/43.jpg)
![Page 44: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/44.jpg)
![Page 45: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/45.jpg)
![Page 46: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/46.jpg)
![Page 47: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/47.jpg)
![Page 48: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/48.jpg)
![Page 49: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/49.jpg)
Case study 2 – tabletop file system
![Page 50: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/50.jpg)
50
Case study – file system interaction
Design issues
• tabletop file system interaction
• beyond hierarchies
• collaboration across different people's file systems
• very limited interaction
![Page 51: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/51.jpg)
![Page 52: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/52.jpg)
52
Evaluation: comparative user study
• Comparing two ways to interact
• Double cross over user study
• New file-system v hierarchical
![Page 53: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/53.jpg)
Case study 3 – new interface to support long term collaboration on trac
![Page 54: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/54.jpg)
54
Case study – Narcissus, WikiNavMap, EDM
Design issues• help people collaborate more effectively
in a group by gaining a better sense of the activity on a wiki
• long term collaboration is complexKay, J, K Yacef and P Reimann, Visualisations for team learning: small teams
working on long-term projects. In C. Chinn, G. Erkens & S. Puntambekar (Eds.), Minds, mind, and society. Proceedings of the 6th International Conference on Computer-supported Collaborative Learning (CSCL 2007) 351-353, New Brunswick, NJ: International Society of the Learning Sciences
.
![Page 55: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/55.jpg)
55
Narcissus
![Page 56: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/56.jpg)
56
Design of Narcissus
• user study
• select suitable users
• design questionnaire
• administer it
• analyse results
• common alternatives: focus groups, ethnographic studies, draw on literature
![Page 57: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/57.jpg)
57
Evakuation of Narcissus
• user study
• select suitable users
• design user tasks and questionnaire
• administer
• analyse results
• common alternatives: focus groups, ethnographic studies, draw on literature
![Page 58: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/58.jpg)
Case study 4 – educational data mining – modelling users from trace data
![Page 59: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/59.jpg)
59
EDM
• data mining to learn about users
Perera, D, J Kay, K Yacef and I Koprinska, (2007) Mining learners' traces from an online collaboration tool, Educational Data Mining Workshop at Artificial Intelligence and Education, 60 – 69.
http://aied.inf.ed.ac.uk/AIED2007/AIED-EDM_proceeding_full2.pdf
![Page 60: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/60.jpg)
Case study 5 – pervasive interaction
![Page 61: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/61.jpg)
![Page 62: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/62.jpg)
![Page 63: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/63.jpg)
![Page 64: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/64.jpg)
![Page 65: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/65.jpg)
![Page 66: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/66.jpg)
![Page 67: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/67.jpg)
![Page 68: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/68.jpg)
![Page 69: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/69.jpg)
![Page 70: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/70.jpg)
![Page 71: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/71.jpg)
71
Case study: Memento
• Design issues:
• future interfaces, current technology limitations
• Evaluation issues:
• proof of concept, usability evaluation
West, D, A Quigley and J Kay, (2006) MEMENTO: A Digital Physical Scrapbook for Memory Sharing, Personal and Ubiquitous Computing, 11(4), 313-328
![Page 72: Research methods for HCI, HCC](https://reader035.fdocuments.in/reader035/viewer/2022062217/56814f7c550346895dbd2c84/html5/thumbnails/72.jpg)
72
Summary
• HCI/HCC is broad and multi-disciplinary
• Research methods– For driving design and analysis (models)
– for creation of new things (architectures)
– for assessing whether you have succeeded (evaluation)