ISDE 2011 Users and User Characteristics. ISDE 2011 Contents Users - Designing for diversity Characteristics of users.

Slides:



Advertisements
Similar presentations
User Interface Design CIS 322 Office hours: Tuesday 1-2pm Thursday 12-1pm Room
Advertisements

Map of Human Computer Interaction
HFSD ISDE 2005 Users and User Characteristics. HFSD ISDE 2005 Contents Users - Designing for diversity Characteristics of users.
Software Development Languages and Environments. Programming languages High level languages are problem orientated contain many English words are easier.
Health Issues Using Computers Prepared by Joseph Leung.
User and Task Analysis Howell Istance Department of Computer Science De Montfort University.
Classification of Users. 4 What assumptions can be made about target users’ groups in terms of: –expected frequency of use of system –knowledge of task.
1 Users, tasks and environment Howell Istance School of Computing (chapter 3.1 – 3.5 : McCracken and Wolfe )
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Help and Documentation zUser support issues ydifferent types of support at different times yimplementation and presentation both important yall need careful.
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
1 SWE Introduction to Software Engineering Lecture 26 – User Interface Design (Chapter 16)
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.,
ID sept 03 John T Burns© Copyright De Montfort University 2003 All Rights Reserved Users and User Characteristics.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Principles and Methods
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
FACTORS TO BE TAKEN INTO ACCOUNT WHEN DESIGNING A GOOD HCI Year 13.
© De Montfort University, Users and User Characteristics Howell Istance Department of Computer Science De Montfort University.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
User interface design.
Human Computer Interface. Human Computer Interface? HCI is not just about software design HCI applies to more than just desktop PCs!!! No such thing as.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
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.
Requirements-definition User analysis
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Psychology of usability 1 User interfaces Jaana Holvikivi Metropolia.
Psychology of usability
Week 7.  Definition, policies, standards  Continuum of abilities.
IT3 Human Computer Interface [HCI] Human Computer Interfaces Factors that should be considered when designing a Computer Interface.
11.10 Human Computer Interface www. ICT-Teacher.com.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Lecture 6 User Interface Design
©RavichandranUser interface Slide 1 User interface design.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
Designing Speech and Multimodal Applications for Seniors Deborah Dahl Conversational Technologies SpeechTEK 2009 New York August
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Software Architecture
1 3132/3192 User Accessibility © University of Stirling /3192 User Accessibility 2.
INTRODUCTION TO USER DOCUMENTATION Function and purpose Production specifications Evaluate the effectiveness.
G063 - Human Computer Interface Design Designing the User Interface.
Human-computer Interaction Source: P.M.Heathcote A Level ICT Chapter 61.
Fundamentals of Graphic Communication 3.5 Accessible Design.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Human Factors Issues Chapter 8. What is Human Factors? Application of the scientific knowledge of human capabilities and limitations to the design of.
Different Types of HCI CLI Menu Driven GUI NLI
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Human Computer Interface INT211
User Interface Development Target or Specific User Groups.
IT323 - Software Engineering 2 1 Tutorial 3.  Suggest ways in which the user interface to an e-commerce system such as an online stores might be adapted.
MarkNotes Question 1 The Human Computer Interface (HCI) is an important part of an ICT system. Describe four factors which should be taken.
DOCUMENTATION REF: Essentials of IT (Hamilton et al) Chapter 1.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Chapter 6 : User interface design
CEN3722 Human Computer Interaction Understanding Users Part 1
11.10 Human Computer Interface
Psychology of usability
Designing Information Systems Notes
Human Factors Issues Chapter 8 Paul King.
G061 - Tailored Interfaces
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
User interface design.
People and ICT INFO 2.
Chapter 11 user support.
Map of Human Computer Interaction
Human and Computer Interaction (H.C.I.) &Communication Skills
What is Interaction? Communication User  System
Presentation transcript:

ISDE 2011 Users and User Characteristics

ISDE 2011 Contents Users - Designing for diversity Characteristics of users

ISDE 2011 Recap - Scope of HCI Designing usable systems requires us to have knowledge of: The users who will use the system. The tasks for which it will be used. The environment in which it will be used. So designers need knowledge of: The physiological and psychological capabilities of the user. The types of tasks that users will be expected to carry out. The organisational and environmental aspects of the user’s task. The technical constraints of the system.

ISDE 2011 Users! Who are the users? What do we need to know and find out about users? What ‘user characteristics’ are important in interface design?

Users ISDE 2011

More Users ! ISDE 2011

Designing for Diversity The wide range of human abilities, backgrounds, motivations, personalities and intelligence presents major challenges for interactive system designers. They need to have an understanding of: physical characteristics cognitive and perceptual abilities personality differences general abilities These are all characteristics which apply to people in general, we shall also consider characteristics which apply specifically to potential system users.

ISDE 2011 User Characteristics relevant to UI Design Physical abilities & disabilities Pesonality Age – Sex – Culture Education Computer/IT knowledge Motivation Attitude

ISDE 2011 Physical Characteristics - Activity Think of a car and its interface (controls). What physical aspects need to be considered? Height of users – seat height Arm and Leg Length- position of controls Feet Size – Width & Space between pedals Vision – Size of text/labels on instruments controls audio equipment etc Hearing – volume/pitch of audio signals – indicators, seat belt low fuel

User Characteristics Basic data about human dimensions comes from anthropometry. What is average? What compromises must be made? e.g. keyboard spacing, mouse size and shape. Adjustments to interface, e.g. brightness of VDUs. These aspects of the physical design of workstations is part of Ergonomics. ISDE 2011

Personality Many differences exist between individuals’ personalities: Extroversion/Introversion; Convergent/Divergent thinking; Feeling/Thinking. Personality differences will affect how people interact with the system: preferences for interaction styles, graphical or tabular representations, motivation towards the task.

Dr Phil Who are you!!! ISDE 2011

Example – Sat Nav User preferences for Voice – Male v Female - accents How information is presented – map v list of directions How frequently reassured about being on course/correct route Eg Cautious/timid type - frequently ISDE 2011

User characteristics: physical differences Age ( use larger fonts for older people ) Vision limitations, such as colour blindness Other physical limitations that might restrict movement Small children don’t have good fine-muscle control: see big buttons on next slide

ISDE 2011 Big buttons for little people

ISDE 2011 User characteristics: cultural differences Language (how many languages should be supported) Education (reading level) Profession (specialized vocabularies) Attitude towards computer systems (e.g technophobia amongst elderly users) Corporate style: what are you trying to convey to whom?

ISDE 2011 System Related User Characteristics What characteristics can you expect of the users of your interface? frequency of use discretion to use the system knowledge of the task which the system will support knowledge of computers experience of other similar systems general abilities, e.g. literacy, vision attitude towards computers (and your system) existing skills (keyboard, mouse)

ISDE 2011 Some Design Implications frequency of use: amount of skill building that takes place and knowledge user can be expected to retain discretion to use the system: impact of poor usability knowledge of the task which the system will support: level of support at interface provided for how to complete tasks knowledge of computers: level of guidance provided experience of other similar systems: user expectations and use of familiar interface conventions general abilities, e.g. literacy, vision: assumptions made about presentation of text, motor skills, intelligence attitude towards computers: level of help and guidance and way in which system is introduced to users existing skills (keyboard, mouse): choice of interaction style to use to exploit existing skills

ISDE 2011 Categorisation of Users If designing an interface need to be able to categorise users Easier for small systems much more difficult for large systems Primary or secondary user 3 D framework task expertise computer expertise frequency of use

ISDE 2011 Differences between user groups… Consider the design of an on-line hotel reservation system for a multi-national hotel chain Talk to the person next to you and make a list of some of the differences between the groups of people who will use the system Identify who are the ‘stakeholders’ of this system

ISDE 2011

Differences – Some Examples Frequency of use Cultural Motivation Computer Knowledge/skills Experience of other hotel systems General ability – literacy education Physical differences ISDE 2011

Primary and secondary users Primary user: the person who actively uses the site: Airline reservation clerk Help desk staff Secondary user: the person being served by a primary user: Airline passenger Customer who called the support line

ISDE 2011 Three-Dimensional Framework Three Dimensional Framework for User Classification Knowledge of Computers Knowledge of Task Frequency of Use (low)(high)

ISDE D framework applied to Occupational Categorisation of Users Broad occupational classification as: computer professionals professionals without computer experience skilled clerks naïve users special groups Remember the first four of these are broad classifications - make sure you understand your particular user group(s).

ISDE 2011 Computer professionals Classification: computer knowledge - high/very high task knowledge - high frequency of use - high Understand software and hardware. Intelligent, well-educated and highly motivated (often). May want to customise software for own needs. Have little patience, like rapid response in software. Sensitive to shortcomings in software. NOT typical of the majority of users

ISDE 2011 Design implications Provide for high degree of sophistication in interface: range of functions provided, flexibility to combine functions to provide new commands, possibilities to customise interface to own needs. Lower requirement for user support than with other user types. Can utilise programming languages and extensible command languages (e.g. macros and scripts).

ISDE 2011 Professionals without computing experience Classification: computer knowledge - low/moderate task knowledge - high frequency of use - varies, low-high Know little about computers. Often not interested in computers. Probably have not read any documentation. Lack patience. Have high expectations of performance. Intolerant of software errors.

ISDE 2011 Motivated to accomplish the job/task the system was designed to support. May be discretionary users of systems. High degree of usability is critical for this group. Design implications Important to support the user ‘guessing’ or experimenting with how operations can be carried out at the interface. Consistency and a close match to the user’s task model is important. Frequency of use determines how much the user can be expected to learn short cuts and accelerators. User support provided by the interface is important.

ISDE 2011 Skilled clerks Classification: computer knowledge - low task knowledge - high frequency of use - high May use a machine several hours a day. Develop very strong user skills. Do not have a high degree of computer sophistication. Want rapid responses in software. Quickly grow impatient with features designed for less experienced users if these features slow them down. Usage is not usually discretionary.

ISDE 2011 Design implications Can anticipate significant learning of routine operations to take place, so can make use of abbreviations and codes for data input. Can expect strong user skills to be developed, such as keyboard skills. Error messages must be clear and provide specific guidance for recovery. Cannot expect users to develop deeper knowledge or understanding of the computer system without specific training.

ISDE 2011 Naïve users Classification: computer knowledge - very low task knowledge - varies, low - moderate frequency of use - assume low Know (nearly) nothing about computers. Cannot assume significant learning process, i.e. each interaction with the system should be treated as if it were the user’s first. May feel intimidated by using a computer. Ease of learning is important usability criterion. Use of system is usually discretionary.

ISDE 2011 Design implications Every type of user error must be trapped. This type of user will not be able to infer what is happening or the cause of an error condition. Require explicit on-screen prompts for each step of the dialogue. High degree of user support and a low degree of sophistication is required in the interface. ?

ISDE 2011 Special groups Do not make assumptions that the users of your interface/system fall into neat categories. Consider in particular design for users with Sensory impairments – partially sighted – colour blind - deaf Physical impairments – lack of mobility – arthritis Techniques exist for analysing the characteristics of users in detail

ISDE 2011 Assumed knowledge: about computers How much knowledge do you assume the user group has about computers in general? Can you assume familiarity with graphical user interfaces (GUIs) – if not, don’t expect the user to know what a combo box and how to use it Can you assume familiarity with using the internet –if so, you can assume familiarity with conventions and common facilities, and with using GUIs Important particularly when designing for the (older) general public Increasing public awareness of internet and computer use (but this can’t be taken for granted yet still approx 10 million never or seldom used!)