Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey.

Slides:



Advertisements
Similar presentations
Chapter 12 cognitive models.
Advertisements

User Interfaces 4 BTECH: IT WIKI PAGE:
The Interaction. Overview Interaction Models understand human-computer communication Ergonomics Physical characteristics of interaction Context Social.
Cognitive modelling, Users models and Mental models What’s cognitive modelling ? The human information processing approach Cognitive Models of Users in.
High level models of human-computer behaviour
Part 2c: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
Designing the User Interface Theories, Principles, and Guidelines Course 4, CMC, 23/09/03.
SIMS 213: User Interface Design & Development
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 8 – Human-Computer Interaction Thurs. Feb. 8, 2007 IE 486 Work Analysis & Design II.
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
What is usability? Usability (1): effective, efficient and satisfactory Usability (2): Ease of learning (faster the second time and so on) Recall (remember.
Design Principles, Guidelines and Metaphor Howell Istance Department of Computer Science De Montfort University.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Chapter 13: Designing the User Interface
Chapter 4 Learning: Theories and Program Design
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
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.
The psychology of design: Models
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
1 Brief Review of Research Model / Hypothesis. 2 Research is Argument.
◦ Goals, Tasks, and Actions  Task Characteristics: The Nature of the Work  Task Sequences: There May Be More Than One Way to Do a Task  Goal: the end.
Interaction Design Chapter 10. The Human Action Cycle Psychological model Describes steps users take to interact with computer systems Use actions and.
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Chapter 8 Design Principles and Guidelines
GOMS CS 160 Discussion Chris Long 3/5/97. What is GOMS? l A family of user interface modeling techniques l Goals, Operators, Methods, and Selection rules.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Human – Computer Interaction
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Human-computer interaction: users, tasks & designs User modelling in user-centred system design (UCSD) Use with Human Computer Interaction by Serengul.
Interaction Tasks Select Position Orient Quantify Text.
Understanding Users Cognition & Cognitive Frameworks
Copyright 2006 John Wiley & Sons, Inc. Chapter 1 - Introduction HCI: Designing Effective Organizational Systems Dov Te’eni Jane Carey Ping Zhang.
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
Chapter 3 Human Resource Development
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.
Copyright 2006 John Wiley & Sons, Inc. Chapter 1 - Introduction.
Chapter 1 - Introduction
Barbara white : interaction design Understanding users cognitive social affective.
Mouse Trackball Joystick Touchpad TroughputError rate T roughput (bps) Error r ate (%) Image by MIT.
TRAINING PACKAGE The User Action Framework Reliability Study July 1999.
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.
Chapter 1 - Introduction
Muneo Kitajima Human-Computer Interaction Group
Model based design.
Chapter 15 User Interface Design
15. Human-Computer Interaction
The interaction.
Chapter 11 user support.
Human Computer Interaction
Cognitive models linguistic physical and device architectural
Model based design keystroke level model
Chapter 12 cognitive models.
15. Human-Computer Interaction
High level models of human-computer behaviour
Chapter 12 cognitive models.
Presentation transcript:

Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Context in the Book  Chapters 2 & 3 look at the resources of HCI (Human Computer Interaction)  Human information processing system  Interactive technologies  This chapter focuses on how these resources could be used to accomplish a task  Looks at the triad relationship between user, computer, and task

Copyrights Te'eni & Carey Example of 3 generations of word processors – Example 1 is a line-based text editor that requires separate typed commands to control spacing, etc. and memorization of commands (like.SP 2 to double space) – Example 2 is key stroke oriented that requires control keys plus letters to format a document (like Ctrl/U for underline – Example 3 is a WYSIWYG (what you see is what you get) to format, you point and click to select parts of text and actions (like highlight text and select and click on FORMAT/ Paragraph/Line Spacing/Double OK) Chapter 4 Cognitive Engineering

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering - Synopsis UserComputer Task (Write report) Triad of User, Computer, and Task

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering When is HCI a positive or negative experience? Guidelines for good interface design - Consistency (acts the same way every time) - Stability (does not abort) - Use of metaphors (to anchor mental models, e.g. trash can for deleted files) - Provide feedback (instructions, verifications, corrections) - Direct manipulation (versus keystrokes) - WYSIWYG (What you see is what you get) - See and point (versus explain) - Aesthetic integrity (pleasing and recognizable)

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering The complexity of human-computer interaction (HCI) – Cognitive engineering combines cognitive psychology (how the brain works) and information technology (how the computer works) to support task completion – Tasks are a set of intentions and evaluations

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Figure 4.4 HCI as a bridge between human and computer

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Three views of the user’s perceptions of difficulty 1. Accomplishing a task with no computer support 2. Operating a computer with no specific task in mind 3. Using a computer to accomplish a specific task The goal is to minimize the complexity of the combined task

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Example (fill up a bath tub so it is the correct temperature and the correct level) Adjust 2 valves (hot and cold taps) Both valves affect temperature and rate of flow Difficult to relate the physical valves to the psychological variables Goal of the designer is to improve performance by creating an effective design (in the case of the bath tub, an effective design is the single tap that combines flow rate and temperature at the same time)

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering An effective design bridges the gap between the human and the computer by a sequence of user activities Gaps signify the distance between our internal goals and expectations and the external representation of states and control devices Norman’s 7 stage model of user activity

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Norman’s 7 stage model of user activity

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Task Decomposition (7 activities)  Establish a goal  Form the intention of accomplishing that goal  Specify the action sequence needed to accomplish the  goal  Execute the action  Perceive the results  Interpret the system state  Evaluate (compare results to intentions)

Copyrights Te'eni & Carey In the case of the 3 word processors, the gap between the actions and the execution and evaluation go from longer to shorter in each successive type Reducing the complexity (the gaps) of the human-computer interactions is an important goal in every aspect of HCI design When applying Norman’s 7 stage of activities model it is important to recognize the cycle of abstract to concrete and concrete to abstract Chapter 4 Cognitive Engineering

Copyrights Te'eni & Carey Norman’s model (move from abstract to concrete and back to abstract) – Intentions are abstract – Action specification becomes more concrete – Execution is very concrete – Perceptions of the execution are a little less concrete – Interpretation is more abstract – Evaluation is very abstract Chapter 4 Cognitive Engineering

Copyrights Te'eni & Carey Example (Profit/Loss for Pencil Sharpener Sales) 3 variables – Volume of sales – Price – Interest Rate Goal (intention) is to examine sensitivity of profit to changes in interest rate Execution - Manipulate the interest rate in the spreadsheet and watch what happens to the profit Perceive the changes Interpret and evaluate the changes Chapter 4 Cognitive Engineering

Copyrights Te'eni & Carey The GOMS (Goals, Operators, Methods, and Selection rules) model Card, Moran, & Newell, 1983) – A language supports the GOMS model and is called Natural GOMS Language (NGOMSL) – See figure for flowchart Chapter 4 Cognitive Engineering

Copyrights Te'eni & Carey

Chapter 4 Cognitive Engineering It’s not just a mental process – muscles (motor) and perception (eyes) are involved too

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Describing HCI for simple tasks – Using GOMS for simple information – See Graph reading example – Figure a line graph showing sales over time for companies ABC and XYZ. Which had the highest growth rate between 1994 and 1996?

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Errors – Information Processing can be skill-based, rule- based, or knowledge-based (Rasmussen, 1986) which require more and more cognitive resources as you move from skill to rules to knowledge – Skills are routine – Rules can be applied to problem solving of structured problems – Knowledge can be applied to ill-structured problems

Copyrights Te'eni & Carey Chapter 4 Cognitive Engineering Skill-based errors are the result of inattention (lapse in concentration) or over attention (too much self monitoring that results in loss of flow) Rule-based errors are the misapplication of good rules or the application of bad rules Knowledge-based errors are the result of limited cognitive resources or inaccurate representations of the problems

Copyrights Te'eni & Carey

Chapter 4 Cognitive Engineering User-centered design principles – Know your user – Assess system usability – Match the system to the mental models of the user and the designer Understand the “trinity” of the user, designer, system

Copyrights Te'eni & Carey User Designer System User-Designer-System Trinity