user centered design

32
User Centered Design Gabriel Spitz 1 Lecture # 5

Upload: polly

Post on 24-Feb-2016

40 views

Category:

Documents


0 download

DESCRIPTION

User Centered Design. Lecture # 5. Problem with User Interfaces. Nearly 25% of all applications projects fail Overrun budgets due to frequent changes to functionality and task flow Products are hard to learn and difficult to use - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: User Centered Design

Gabriel Spitz 1

User Centered Design

Lecture # 5

Page 2: User Centered Design

Gabriel Spitz 2

Problem with User Interfaces

Nearly 25% of all applications projects fail Overrun budgets due to frequent changes to functionality

and task flow Products are hard to learn and difficult to useUsers are often slowed down, they make mistakes and

they are unhappy with the product – The product is not centered around their: Needs – User wants to do A but system does not allow it Capabilities – User can not see the handle (paint) Experiences – User does not know what “expunge” means

It is not User Centered

Page 3: User Centered Design

UI Design PrinciplesMeeting User Needs

Visibility - Expose the interaction to the user

Controllability - Let the user control the interaction

Learnability - Capitalize on what the user already knows

Consistency -Maintain consistency at the interface

Feedback – Keep the user in the loop

Memorability - Minimize reliance on user memory

Tolerance - Minimize the impact of user error

Aesthetic – Ensure good visual design; it matters

Affordance – Let controls guide the user

Know your user

Gabriel Spitz 3

Page 4: User Centered Design

Gabriel Spitz 4

Example of a Poor Interface Design

There is a nice hierarchy,but no headers.

Users need to examineall the tabs

Page 5: User Centered Design

Gabriel Spitz 5

To design a usable interface we need to adopt a User Centered Design approach

(UCD)

Page 6: User Centered Design

Example of a User Interface Design

Concept: Active Time Out

Page 7: User Centered Design

Gabriel Spitz 7

Surgical Time Out

A mandatory pre-surgery verification checklistDesigned to:

Eliminate human errorsEnsure that valuable pre-surgery procedures were

performed e.g., give antibiotic to reduce infectionEnsuring that everybody on the clinical team is

aware of basic case information e.g., allergiesProvide an opportunity for a team introduction and

a team huddle

Page 8: User Centered Design

Gabriel Spitz 8

Surgical Time Out - Poster

Page 9: User Centered Design

Gabriel Spitz 9

Observations on Poster Time-Out Usage

Time-out is always performed, but it is performed fast and often with minimal attention

The focus of many surgical teams is on the “Challenge” not on the data

Team members often move around during time-out and can easily miss an item (not hear it)

Team members seemed reluctant to challenge the time-out leader

Page 10: User Centered Design

Gabriel Spitz 10

What is Needed

Help the teams focus to the challenges as well as the data

Ensure a common baseline understanding of the case details among team member

Increase the likelihood of detecting errorsHelp team members challenge assumptions

about the case

Page 11: User Centered Design

Organization of an Interface

Challenge

Cross Checked

Information

Challenge Category

Checklist Focus Aras

Option Selector

Checklist Panel

Page 12: User Centered Design

Initiating the process

MechanismUser Intent

Page 13: User Centered Design
Page 14: User Centered Design
Page 15: User Centered Design
Page 16: User Centered Design
Page 17: User Centered Design
Page 18: User Centered Design
Page 19: User Centered Design
Page 20: User Centered Design
Page 21: User Centered Design

Gabriel Spitz 21

The Design of Active Time Out

Goal Encourage users to perform the check Ensure awareness of the detail Provide a paper trail

Some UI design principles that were followed Minimize interaction Provide predictability as to how long the process will take Compatibility with how people read Provide a focal point for discussion

Overall design philosophy – focus on user

Page 22: User Centered Design

Gabriel Spitz 22

What is User Centered Design

A design approach that place the user at the core of the design process

It is not centered on:Technology or what a technology can doDeveloper or what a developer knows how to doAesthetics or what looks beautiful Although all of the above and more are important

factors in the design

Page 23: User Centered Design

Gabriel Spitz 23

Some Variations on UCD

Goal centered – Design toward what the user is trying to achieve

Usage centered – Design around how users will use an application or a product

Work centered – Design to optimize the work users perform

These approaches are user centered, but they conceptualize the user within a context of what users do

These approaches include usefulness in addition to usability as their goal

Page 24: User Centered Design

Gabriel Spitz 24

Developer Centered Interface?

What makes this design more developer centric then user centric design?- Organization

of the information

- Use of technical jargon

Page 25: User Centered Design

Gabriel Spitz 25

Objectives of User Centered Design

Support the design of products that:Help users achieve their goalsAre compatible with users’ characteristicsMeet users’ needs

Page 26: User Centered Design

Gabriel Spitz 26

Principles of User Centered Design (1)

Early focus on usersEstablish direct contact with users to understand

their characteristics, needs, and motivationSpecify measurable usability goals that the new

system should meetIntegrated design

All aspects of usability evolve in parallel – displays, controls, documentation, etc.

All aspects of usability under one focus-Design, documentation, evaluation

John Gould (1988)

Page 27: User Centered Design

Gabriel Spitz 27

Principles of User Centered Design (2)

Early and continual evaluationMeasure the performance and reaction of the

intended users when they do real work with simulation and prototypes of the user interface

Iterative designThe user interface as well as the functionality of

the system is modified based upon results of users’ input and test results

Involve users in the design

Page 28: User Centered Design

Gabriel Spitz 28

Why Involve Users in the DesignUser Interface design is still a craft

Our ability to predict human behavior during interaction with a given UI is limited

Users’ needs extend over several domains including personal, professional, organizational

Users’ needs change from situation to situation and time to time

Our understanding of the processes underlying HCI are limited

We need users’ input and feedback

Page 29: User Centered Design

Gabriel Spitz 29

Benefits of Involving the User

User inform designers about their jobsWhat is involved in their jobsWhat tools they useHow these tools are used

Users help developers identify what could be usefulWhat is missing in current application or tool

Users try prototype and comment on itDevelopers make incremental changes and iterate

Page 30: User Centered Design

Gabriel Spitz 30

Factors to Consider in User Centered Design

Organizational Factors Environmental Factors

Health & Safety Factors

Comfort FactorsThe User

User Interface technologies

Task Factors

Cognitive process / capabilities

Input devices, output displays, use of color,

Easy, complex, novel

Equipment layoutStress

Training, job design, politics Noise, lighting

Page 31: User Centered Design

Gabriel Spitz 31

User-Centered Design at its best?

Developers working with target usersHelp define what the system will do and howLots of iterative exploration and feedback

Think of the world from users’ perspectiveUsers and customers are not the same person

Understand work processPoints where human and computers interact

Page 32: User Centered Design

Gabriel Spitz 32

Summary

User-centered design is different than traditional technology approaches

Leads to solving use problems up frontCheaper

It involves users and know - how about users