Some questions of hypermedia and CHI Josep Blat Universitat Pompeu Fabra.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

Chapter 12 cognitive models.
User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
Predictive Assessment of Usability Laura Marie Leventhal.
Evaluation Types GOMS and KLM
Task Analysis (continued). Task analysis Observations can be done at different levels of detail fine level (primitives, e.g. therbligs, keystrokes,GOMS.
Instructor: Vincent Duffy, Ph.D. Associate Professor Exam 1 Review Fri. Feb. 9, 2007 IE 486 Work Analysis & Design II.
Cognition in the virtual world. Which is easiest to read? What is the time?
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 8 – Human-Computer Interaction Thurs. Feb. 8, 2007 IE 486 Work Analysis & Design II.
A basic framework for integrating social and collaborative applications into learning environments Ayman Moghnieh and Josep Blat Universitat Pompeu Fabra,
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Predictive Evaluation Predicting performance. Predictive Models Translate empirical evidence into theories and models that can influence design. Performance.
Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey.
Analytical Evaluations 2. Field Studies
Predictive Evaluation Simple models of human performance.
Prepared By: Rekah Veloo Date:16 th Aug 2010 Lecture: Dr. Balakrishnan Muniandy Course Code: QIM 501E.
Chapter 3 – Human Information Processing
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
1 Brief Review of Research Model / Hypothesis. 2 Research is Argument.
Ch 14. Testing & modeling users
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
Software Engineering Chapter 16 User Interface Design Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
User Modeling 1 Predicting thoughts and actions. Agenda Cognitive models Physical models Fall 2006PSYCH / CS
GOMS Keystroke analysis When (fine-grained) speed matters.
Keystroke-Level Model IST 331 Gaurav Dubey Based on ‘The ABCs of Users’, Ritter et al 2011.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 6 User Models Gary Marsden ( ) July 2002.
GOMS Timing for WIMP interfaces When (fine-grained) speed matters.
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
Identifying needs and establishing requirements
GOMs and Action Analysis and more. 1.GOMS 2.Action Analysis.
Understanding Users The Design process From an individual cognitive perspective From an organisational and social perspective From an art and design perspective.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Prof Jim Warren with reference to sections 7.4 and 7.6 of The Resonant Interface.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Analytical evaluation Prepared by Dr. Nor Azman Ismail Department of Computer Graphics and Multimedia Faculty of Computer Science & Information System.
Interaction Tasks Select Position Orient Quantify Text.
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
User Interface Evaluation Cognitive Walkthrough Lecture #16.
© Simeon Keates 2009 Usability with Project Lecture 14 – 30/10/09 Dr. Simeon Keates.
ITM 734 Introduction to Human Factors in Information Systems
The Psychology of Human-Computer Interaction
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Evaluation Using Modeling. Testing Methods Same as Formative Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking.
Cognitive Models Lecture # March, 2008Human Computer Intercation Spring 2008, Lecture #10 2 Agenda Cognitive models –KLM –GOMS –Fitt’s Law –Applications.
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
Models of interaction task models –modelling jobs and activities dialogue models –modelling the observable interaction with a system system models –modelling.
Mouse Trackball Joystick Touchpad TroughputError rate T roughput (bps) Error r ate (%) Image by MIT.
1 1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI.
Human Computer Interaction Research in the MIS Discipline HCI Panel, AMCIS 2002 Fred Davis Walton College of Business University of Arkansas.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Human Computer Interaction Lecture 23 Cognitive Models
Chapter 5 – Cognitive Engineering
Human Computer Interaction
Image by MIT OpenCourseWare Troughput (bps) Error rate (%) Mouse Trackball Joystick Touchpad.
Task Analysis CSCI 4800/6800 Feb 27, 2003.
CIS 376 Bruce R. Maxim UM-Dearborn
Muneo Kitajima Human-Computer Interaction Group
HCI in the curriculum The human The computer The interaction
15. Human-Computer Interaction
Evaluation.
Cognitive models linguistic physical and device architectural
Testing & modeling users
Model based design keystroke level model
Chapter 12 cognitive models.
15. Human-Computer Interaction
Human Computer Interaction Lecture 24 Cognitive Models
Chapter 12 cognitive models.
Presentation transcript:

Some questions of hypermedia and CHI Josep Blat Universitat Pompeu Fabra

Some aspects of human-computer interaction and hypermedia General question: Human information processing based models (GOMS, for example) Experimental evaluation is a must Complexity of developing successful hypermedia

GOMS, Human Information Processing GOMS (Card, Moran, Newell) stands for Goals, Operators, Methods, Selection rules GOMS tries to predict performance (and usability problems) when using computer systems Based on an Applied Psychology model of the Human Information Processor The HIP is composed of perceptual, motor and cognitive systems (and corresponding perceptual and cognitive memories, which can be short term or long term)

Example of GOMS application The keystroke level model based on GOMS tries to predict performance when using a text editing system Methods for this model are keystroking, pointing with a mouse, returning the hands to ‘home’, drawing a specific line, mental preparation, response by system Operators in this model are sequences of methods allowing to perform a small unit-task

Example of GOMS application 2 Parameters can be estimated and performance predicted using some laws For instance, Fitts’ law for time T required to point with the mouse depends on size S of the object, of distance D as T = log (D/S+.5); it is based on the model of HIP Constants were experimentally obtained Experimental validation of predictions can be carried out

More general GOMS analysis Hierarchical decomposition and analysis of tasks can be performed, in general, using GOMS at different levels of granularity We can compare different interfaces when performing specific tasks (or alternative methods which can be selected when using an interface) There are other models refining this one, and taking into account semantic, and syntactic aspects allowing for analysis of interfaces

Concluding about GOMS Use Applied Psychology models of human information processing Develop task analysis, and performance models Predict and evaluate (time) performance GOMS is a relevant model

Experimental evaluation Under GOMS, experiments can be used to evaluate prediction (and hence, predict performance) General experimental evaluation is a must for a user-oriented approach Example: Evaluating experimentally whether hypertext browsing is better than using standard (paper based) documentation

Evaluating hypertext vs traditional documentation Ask specific items for evaluation such as: –Searching fixed questions –Writing essays –Recalling incidental information Also ask about subjective rating

Evaluating hypertext vs traditional documentation 2 Experimental results (1989) using Superbook showed superiority: –In accuracy when searching three out of four fixed questions, especially when questions not clearly in documentation headings, … –When writing open book essays by students –Recalling some incidental information Subjective rating gave also advantage to Superbook Seemingly, hypertext allows for better performance in non-standard cases

Concluding about experimental evaluation of hypertext Experimental evaluation is a must for user- centred approach Evaluation must be done with precise questions But also subjective rating is interesting Understand hypertext advantages with respect to text

Seven barriers to successful hypermedia development Glushko (1992) quotes seven pitfalls: –Realistic expectations –Multidisciplinary project team –Establishing and following design guidelines –Dealing with installed base constraints –Obtaining usable source files –Finding appropriate software technologies and methods –Legal uncertainties wrt intellectual property concerns Good commercial hypertext is hard to develop

Some references Ronald M Baecker et al: Readings in Human-Computer Interaction (Toward the Year 2000), Morgan Kauffman, Chapters 9 and 13. Stuart K. Card, Thomas P. Moran, Allen Newell: The Psychology of Human- Computer Interaction, Lawrence Erlbaum Associates, 1983.