350 likes | 599 Views
CISB213 Human Computer Interaction Human Factors. Topic & Structure of the lesson. Understanding user/human Human factors Physiology Cognition Perception Metaphors Stakeholders. Learning Outcomes. At the end of this lecture, you should be able to:
E N D
2 Topic & Structure of the lesson • Understanding user/human • Human factors • Physiology • Cognition • Perception • Metaphors • Stakeholders
3 Learning Outcomes • At the end of this lecture, you should be able to: • Identify the user perception on the interface layouts • Describe the physiology, cognitive psychology and metaphor concepts • Identify the stakeholder of the system designed to guide the user requirements and evaluation
4 Key Terms you must be able to use • If you have mastered this topic, you should be able to use the • following terms correctly in your assignments and exams: • Metaphors • Stakeholder • Cognition • Perception • Physiology
5 Understanding Users System User • Individual user or a group of users working together or a sequence of user in organization each dealing with some part of the task or process. • Users are limited in their capacity to process information • In order to design, it is important to understand the capabilities and limitations of those we are designing for.
6 Human Factors We look at the human factors that affect how people interact with computers and computer programs: • Physiology - physical make-up, capabilities • Cognition - thinking, reasoning, problem-solving, memory • Perception - how a person perceives what input they get through their senses
7 Human Factors : Physiology • The design of devices are often be affected by the human physiology • Some constraints can be introduced and applied based on the physical built up of the users Example: • Keyboard keys cannot be smaller than finger size. • Smaller machines must use different input facilities. • Toilet for toddlers • Specific door widths and heights
8 Human Factors : Physiology: Reaction Time Human reaction times: • Audio signal - 150ms • Visual signal - 200ms • Pain - 700ms Examples of use: • Design of video games • Traffic lights • Phone
9 Human Factors : Physiology: Movement Speed of accuracy of movement important for interactive systems. Examples: • Mouse - keyboard movement (affects choice of which devices/controls operate which actions of the system) • Time taken to move to a target on screen • Careful arrangement of menu items so that frequent choices are placed first
10 Human Factors : Physiology: Disabilities Designers must design so that disabled users can achieve maximum functionality and usability from computer systems Also devices to assist disabled users: • Speech input and output systems (useful for blind people and those with severe motor impairment) • Keyboard pressing devices • Eye movement detection devices
11 Human Factors : Cognition • The processes by which we become acquainted with things, how we gain knowledge, familiarity • What goes in our heads when we carry out our everyday activities • Involves understanding, thinking, remembering, reasoning, memorizing, attending, awareness, acquiring skills, creating new ideas.
Humanfactors : Cognition • Managing Attention • Process of selecting things to concentrate on at a point in time • Depends on: • Users’ goals • If we know exactly what we want to find out, we try to match this with the information that is available • Information presentation • Greatly influence how easy or difficult it is to digest appropriate pieces of information 12
Human factors : Cognition : User’s Goals Interface designers need to focus attention on the users’ goals Try to read the sentences below… Everyday my sister goes to shoocl My two cats lvoe fish I am a Klua Lmpr University graduate They are sudtying at UNITEN 13
14 Human factors : Cognition : User’s Goals • Try to read the paragraph below… • According to a rscheearch at Cmabrigde Uinervtisy, it deosn't • mttaer in waht oredr the ltteers in a wrod are, the olny • iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit • pclae. The rset can be a total mses and you can sitll raed it • wouthit porbelm. Tihs is bcuseae the huamn mnid deos not • raed ervey lteter by istlef, but the wrod as a wlohe and • the biran fguiers it out aynawy. How do you explain being able to read this?
15 • Human factors : Cognition : Information presentation Interface designers need to focus attention on the right place: • Structured information VS
16 • Human factors : Cognition : Information presentation Interface designers need to focus attention on the right place: • Information grouped into meaningful parts
17 • Human factors : Cognition : Information presentation Interface designers need to focus attention on the right place: • Amount of information presented not too much/little • Read the lists in the next slide, cover it up, and then try to recall as many of the items as possible • 3, 12, 6, 20, 15, 49, 81, 76, 8, 97, 13, 56 • Cat, house, paper, laugh, people, red, yes, number, shadow, broom, rain, plant, lamp, chocolate, radio, one, coin • T, k, y, w, n, o, c, d, e, q, p, r
18 • Human factors : Cognition : Information presentation • According to George Miller’s (1956) theory, 7 ± 2 chunks of information can be held in short – term memory at any time. • How to apply this in interface design? • Design tips… • Have only 7 options on a menu • Display only 7 icons on a menu bar • Place only 7 items on a pull down menu
Human factors : Perception • How a person perceives what input they get through their senses • Capabilities and limitation of visual processing and understand how we perceive size and depth, brightness and colour
20 Human Factors : Perception Input from the different senses • Auditory Perception • Haptic (Touch) Perception • Visual Perception We need to understand how the input information is perceived by humans.
21 Human factors - Perception
22 Human factors - Perception
23 Human factors - Perception
24 Metaphors • A conceptual model that has been developed to be similar in some way to the aspects of a physical entity. • Maps elements of the real world on to elements of the system world • Dragging a document icon across the desktop screen was seen as equivalent to picking up a piece of paper in the physical world and moving it.
25 Metaphors • Benefits of using metaphors • Easier to learn because it is familiar to user • Enables learning by building upon existing knowledge • Provide a powerful way of learning the complexity of a system • A short cut to complete concepts
26 Cultural and International Issues • Beware of using text or alphabetic characters inside an icon. Different language versions of the icon will probably be needed. (e.g. H for home, H for help) • Hand symbols, facial appearances, etc. vary immensely from culture to culture! Don’t use them in icons. (may be offensive) • Beware also of metaphors dependent on a particular culture, for example the US mailbox for incoming mail. (Each country’s mailbox looks different)
27 Metaphors - Recognition & Recall • Where possible, choose a metaphor familiar to the viewer. • Use concrete objects wherever possible, abstract concepts and actions are difficult to visualise. (e.g. water tap with water drop instead of a river to represent water) • Provide textual labels (tooltips)
28 Stakeholder Defined as anyone who is affected by the success and the failure of the system
29 Categories of Stakeholder • Primary • Those who use the system • Secondary • Those who don’t directly use the system but receive the output from it • Someone who receive reports from the system
30 Categories of Stakeholder • Tertiary • Those who do not fall into 1 and 2 but who are affected by the success or failure of the system • A business competitor whose profits increase or decrease depending on the success of the system
31 Categories of Stakeholder • Facilitating • Those who are involved in designing, developing and maintaining the system
32 Classifying stakeholders Classifying stakeholders - An Airline Booking System “An international airline is considering introducing a new booking system for use by associated travel agents to sell flights directly to the public”
33 Classifying stakeholders • Primary Stakeholders • Travel Agency staff, airline booking staff • Secondary Stakeholders • Customers, Airline management • Tertiary Stakeholders • Competitors, Civil aviation authorities, Airline Shareholders • Facilitating Stakeholders • Design team, IT Department staff