Utah School of Computing The “Human” Side of HCI: Human Factors Psychology and Assistive Technology Margaret Jelinek Lewis, PhD.

Slides:



Advertisements
Similar presentations
Understanding the role of the human factor in safety critical systems Dr Lisa Hinkley Department of Psychology Oxford Brookes University.
Advertisements

Map of Human Computer Interaction
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Ergonomics Introduction to ergonomics The term ergonomics is derived from two greek words : ergon meaning work and nomos meaning natural laws or rules.
Psychological Aspects Presented by Hanish Patel. Overview  HCI (Human Computer Interaction)  Overview of HCI  Human Use of Computer Systems  Science.
HFSD Overview & Intro JTBurns Nov HFSD Introduction Objectives To define Human Factors To establish the need for Human Factors in Systems Analysis.
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
INTRODUCTION 1. We will cover: -Focus Of Human Factors -Human Factors Emphasis - Human Factors’ Objectives -Human Factors Approach -Definition 2.
1 Fall 2002 The “Human” Side of HCI: Human Factors Psychology and Assistive Technology Margaret Jelinek Lewis, PhD University of Idaho.
Psychological Aspects
What is HCI? CSE/ISE 323 Spring 2011 Tony Scarlatos.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Cognitive level of Analysis
Careers in Human Factors Also called Ergonomics or Engineering Psychology Wally Boot, Ph.D. Department of Psychology Florida State University.
Interaction Design IxD. An Overview The field : Terms, influences, organizations, jobs. More on defining Interaction Design (IxD)? Principles Design activity.
Power Point Library Related Services- Overview. Related Services Put simply, related services are any services that are necessary to help a student benefit.
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.
Biological human-machine interfaces (2 ov) L Christina M Krause. PhD Docent of Neuropsychology Docent of Cognitive Neuroscience Senior scientist (EEG)
MECE 1101 Introduction to Mechanical Engineering
Man and Machine: Introduction to Module Damian Gordon.
Module 1: Discovering Psychology Mr. Kennedy 213.
Study of Human factors in Software Engineering CSC 532 Sree Harsha Pothireddy.
Introduction to Human Factors Chap 1. Three episodes : ► An assembly-line worker ► Medicine bottle’ s print ► Voice response system.
Learning Law Orientation: August 16, Synthesis Judgment 4. Problem Solving 3. Spotting Issues 2. Understanding 1. Knowledge 1. Recognition vs.
The Cognitive Perspective in Information Science Research Anthony Hughes Kristina Spurgin.
Week 1 Introduction to Psychology
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
Ergonomics and Human Factors LECTURE 1. HISTORY OF ERGONOMICS  In the early 1900’s, the production of industry was still largely dependent on human power/motion,
Comp 15 - Usability and Human Factors Unit 4a - Human Factors and Healthcare This material was developed by Columbia University, funded by the Department.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Human Computer Interaction
Usability and Human Factors Unit 4a Human Factors and Healthcare.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
FIELDS OF STUDY AND PRACTICE AREAS IN INDUSTRIAL AND ORGANISATIONAL (I-O) PSYCHOLOGY Chapter 2.
What is Psychology? Chpt 1.
Cognition © POSbase 2003Contributor Cognition denotes to acts or processes involved in the acquisition, transformation, retrieval, and use of knowledge.
HUMAN FACTORS FOR INTERIOR ARCHITECTURE
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Course Introduction Wednesday Introduction.
TI 2111 Work System Design and Ergonomics 6. Introduction to Ergonomics.
 How would you rate your memory? Does this number vary from day to day? Morning to evening?
Utah School of Computing CS5540 Human Computer Interfaces Rich Riesenfeld (w Margaret Jelinek Lewis, PhD in Psychology) Fall 2009 CS5540 Human Computer.
Human Factors and Ergonomics I (056:144) Timothy L. Brown Adjunct Professor Department of Mechanical &Industrial Engineering.
Introduction to HCI Lecture #1.
Ergonomics/Human Integrated Systems (Project 02)
Problem Solving. Definition Basic intellectual process that has been refined and systemized for the various challenges people face.
Lecture 6. Human Factors in Engineering Design SPRING 2016 GE105 Introduction to Engineering Design College of Engineering King Saud University.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Vocab unit 1 History and Approaches. the study of behavior and thinking using the experimental method.
Elementary Teacher BY: NICOLE CRAIN. Degree/s Needed  Percentage of RespondentsEducation Level Required  75% Bachelor's degree  19% Master's degree.
Definition Slides Unit 1: History of Psychology. Empiricism = ?
Computer Information Technology
Interaction Design IxD
Occupations & Subfields of Psychology
Definition Slides.
CK121 Psychology & Computing BA (Hons)
ARTIFICIAL INTELLIGENCE.
HCI in the curriculum The human The computer The interaction
Human Factors: Understanding People-System Relationships
Engineering Overview Introduction to Engineering Design
Software Engineering D7025E
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Engineering Overview Introduction to Engineering Design
Human Computer Interaction
Cognitive Level of Analysis: Cognitive Processes
Definition Slides.
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Engineering Overview.
Map of Human Computer Interaction
Presentation transcript:

Utah School of Computing The “Human” Side of HCI: Human Factors Psychology and Assistive Technology Margaret Jelinek Lewis, PhD

Student Name Server Utah School of Computing slide 2 Fall 2003 Presentation Overview Three Parts 1.Overview of Human Factors Psychology 2.Primer in Cognitive Psychology 3.Introduction to Computer Access and Assistive Technology Three Parts 1.Overview of Human Factors Psychology 2.Primer in Cognitive Psychology 3.Introduction to Computer Access and Assistive Technology

Student Name Server Utah School of Computing slide 3 Fall 2003 What is Human Factors? The application of psychological principles to the design of human- machine systems. Human factors professionals develop models of human performance that can aid designers of human-machine systems. The application of psychological principles to the design of human- machine systems. Human factors professionals develop models of human performance that can aid designers of human-machine systems.

Student Name Server Utah School of Computing slide 4 Fall 2003 What is Human Factors? 2 Meister (1989): “The study of how humans accomplish work-related tasks in the context of human-machine system operation, and how behavioral and non-behavioral variables affect that accomplishment”

Student Name Server Utah School of Computing slide 5 Fall 2003 What is Human Factors? 3 Meister (1989): -“behavioral” refers to psychological constraints - how do humans process information? -“non-behavioral” refers to physical constraints - can a human physically work a control? Meister (1989): -“behavioral” refers to psychological constraints - how do humans process information? -“non-behavioral” refers to physical constraints - can a human physically work a control?

Student Name Server Utah School of Computing slide 6 Fall 2003 What is Human Factors? 4 Emphasis in Human Factors is on design - how should a system be designed to accommodate a human operator?

Student Name Server Utah School of Computing slide 7 Fall 2003 Contributing Fields: Human Factors ( Ergonomics ) Physiology & Medicine Experimental Psychology Engineering Psychology Engineering

Student Name Server Utah School of Computing slide 8 Fall 2003 How does Human Factors differ from Experimental Psychology? Experimental Psychology is the scientific study of mind, brain, and behavior -Why do humans think and behave the way they do? Experimental Psychology is the scientific study of mind, brain, and behavior -Why do humans think and behave the way they do? 1

Student Name Server Utah School of Computing slide 9 Fall 2003 Human factors is the study of human behavior in the context of technological systems -How should we design a system to accommodate the way humans think and behave? Human factors is the study of human behavior in the context of technological systems -How should we design a system to accommodate the way humans think and behave? How does Human Factors differ from Experimental Psychology? 2

Student Name Server Utah School of Computing slide 10 Fall 2003 History of Human Factors 1 WWI -Personnel Selection: psychometricians WWII and the genesis of Human Factors (or Engineering) Psychology -Personnel Selection continued to be emphasized “fit the man to the job” -Human Performance: experimental psychologists “fit the job to the man” WWI -Personnel Selection: psychometricians WWII and the genesis of Human Factors (or Engineering) Psychology -Personnel Selection continued to be emphasized “fit the man to the job” -Human Performance: experimental psychologists “fit the job to the man”

Student Name Server Utah School of Computing slide 11 Fall 2003 History of Human Factors 2 Post WWII: Formal Human Factors research laboratories established -1945: Air Force establishes the Aero Medical Research Laboratory - “engineering psychology” -1945: Navy establishes psychological research units Post WWII: Formal Human Factors research laboratories established -1945: Air Force establishes the Aero Medical Research Laboratory - “engineering psychology” -1945: Navy establishes psychological research units

Student Name Server Utah School of Computing slide 12 Fall 2003 History of Human Factors 3 Post WWII: Formal Human Factors research laboratories established -1951: US army establishes the Human Engineering Laboratory -Many military and civilian scientists return to universities and continue human factors research Post WWII: Formal Human Factors research laboratories established -1951: US army establishes the Human Engineering Laboratory -Many military and civilian scientists return to universities and continue human factors research

Student Name Server Utah School of Computing slide 13 Fall 2003 History of Human Factors 4 Applications emphasized in 1950s –’70s -Military Systems -Civilian aviation and manned spacecraft -Transportation systems -Process control and nuclear power -Safety Applications emphasized in 1950s –’70s -Military Systems -Civilian aviation and manned spacecraft -Transportation systems -Process control and nuclear power -Safety

Student Name Server Utah School of Computing slide 14 Fall 2003 History of Human Factors 5 Other app’s emphasized since the mid-’70s -Human-computer interaction (HCI) -Virtual Environments -Medical Systems Other app’s emphasized since the mid-’70s -Human-computer interaction (HCI) -Virtual Environments -Medical Systems

Student Name Server Utah School of Computing slide 15 Fall 2003 Why is Human Factors Important to Computer Science? Human Factors psychology examines the capabilities of humans and how these constraints and abilities affect design. 1

Student Name Server Utah School of Computing slide 16 Fall 2003 Therefore, it is concerned with cognitive issues and research concerning human interpretation of stimuli and our abilities to deal with certain situations. The goal is to design systems with these capabilities and limitations in mind. Therefore, it is concerned with cognitive issues and research concerning human interpretation of stimuli and our abilities to deal with certain situations. The goal is to design systems with these capabilities and limitations in mind. Why is Human Factors Important to CS? 2

Student Name Server Utah School of Computing slide 17 Fall Human Factors Applies Principles of Cognitive Psychology Cognitive issues that must be considered: -Memory (span, retrieval, storage capacity) -Visual and auditory capabilities/interpretations -Attention capacity (selective, focused, divided) Cognitive issues that must be considered: -Memory (span, retrieval, storage capacity) -Visual and auditory capabilities/interpretations -Attention capacity (selective, focused, divided)

Student Name Server Utah School of Computing slide 18 Fall Human Factors Applies Principles of Cognitive Psychology Cognitive issues that must be considered: -Judgment of tones, size, loudness, brightness -Interpretation of coding (traffic lights) Cognitive issues that must be considered: -Judgment of tones, size, loudness, brightness -Interpretation of coding (traffic lights)

Student Name Server Utah School of Computing slide 19 Fall Human Factors Applies Principles of Cognitive Psychology Cognitive issues that must be considered: -Response time to stimuli -Problem solving abilities -Decision making -Language comprehension -Disabilities -Cognitive load Cognitive issues that must be considered: -Response time to stimuli -Problem solving abilities -Decision making -Language comprehension -Disabilities -Cognitive load

Student Name Server Utah School of Computing slide 20 Fall 2003 Applied Cognitive Psychology: Design Issues Screen/font color Menus Form fill-ins Special needs of users Screen/font color Menus Form fill-ins Special needs of users

Student Name Server Utah School of Computing slide 21 Fall 2003 Assistive Technology A.T. is any device or piece of equipment that helps us as we go about our daily lives. In some cases, computers can provide (or be) assistive technology, in other cases, users need assistive technology for their computers to increase usability. A.T. is any device or piece of equipment that helps us as we go about our daily lives. In some cases, computers can provide (or be) assistive technology, in other cases, users need assistive technology for their computers to increase usability.

Student Name Server Utah School of Computing slide 22 Fall 2003 Computer Access and Assistive Technology Goal is to fit the machine to the person (not vice versa!) Particularly relevant for people with disabilities – computers must be adapted for the use and needs of specific individuals Goal is to fit the machine to the person (not vice versa!) Particularly relevant for people with disabilities – computers must be adapted for the use and needs of specific individuals

Student Name Server Utah School of Computing slide 23 Fall 2003 Human Considerations in Software Design Consider 5 different users: 1. A University of Utah student trying to do research for an HCI paper on the Web. 2. An adult on April 13 using tax preparation software (such as Turbo Tax) at home. Consider 5 different users: 1. A University of Utah student trying to do research for an HCI paper on the Web. 2. An adult on April 13 using tax preparation software (such as Turbo Tax) at home.

Student Name Server Utah School of Computing slide 24 Fall 2003 Human Considerations in Software Design 2 Consider 5 different users: 3. A young woman with Cerebral Palsy who is typing a paper for a class. 4. A child playing a computer-video game. 5. An octogenarian grandparent sending to faraway grandchildren. Consider 5 different users: 3. A young woman with Cerebral Palsy who is typing a paper for a class. 4. A child playing a computer-video game. 5. An octogenarian grandparent sending to faraway grandchildren.

Student Name Server Utah School of Computing slide 25 Fall 2003 Rassmussen Classification of Human Error * Performance Level Error Type Skilled based (SB) Slips/Lapses Rule based (RB) RB Mistakes Knowledge based (KB) KB Mistakes ___________________________ * James Reason, Human Error, Cambridge U Press, (1990) p96

Student Name Server Utah School of Computing slide 26 Fall 2003 Rassmussen Classification of Human Error * Dimension SB Errors RB Errors KB Errors Type of Activity Routine Problem solving activities Focus of Attention On something other than task To problem related issues Control Mode Automatic processors (schemata) Automatic processors (stored rule) Limited conscious processes

Student Name Server Utah School of Computing slide 27 Fall 2003 Rassmussen Classification of Human Error * Dimension SB Errors RB Errors KB Errors Predictability Predictable (actions) Predictable (rules) Variable Ratio Error: Opportunities Many errors; small percentage Many errors; small % Few;opportunity ratio high Situational Factors Effect Low to moderate Extrinsic factors dominate

Student Name Server Utah School of Computing slide 28 Fall 2003 Rassmussen Classification of Human Error * Dimension SB Errors RB Errors KB Errors Ease of Detection Rapid and effective Largely Predictable (rules) Variable Relationship to Change Knowledge of change not invoked When and how change is unknown Changes not prepared for or anticipated

Student Name Server Utah School of Computing slide 29 Fall 2003 For More Information 1 Check out the WEB Human Factors and Ergonomics Society: Computer-Human Interaction (SIGCHI): Bobby: Check out the WEB Human Factors and Ergonomics Society: Computer-Human Interaction (SIGCHI): Bobby:

Student Name Server Utah School of Computing slide 30 Fall 2003 For More Information 2 Check out the WEB Accessibility: (Web Accessibility Initiative) Kids & Computers: Microsoft Accessibility: Check out the WEB Accessibility: (Web Accessibility Initiative) Kids & Computers: Microsoft Accessibility:

Utah School of Computing End Human Factors…