Designing for Diversity - Human Computer Interaction

Post on 18-Nov-2014

723 views 32 download

description

Presentation on Human Computer Interaction Designing for Diversity

Transcript of Designing for Diversity - Human Computer Interaction

Designing for users with Disabilities

Designing for users with Disabilities

• 10% of population of every country has

disability that will affect interaction with

computers.

• Legislation demands regarding

workplaces

Visual impairments

Visual impairments

• The most researched area

• Reduces the use of a GUI

• Alternatives:

–Use of sound

–Use of touch

• Sound Track – Word Processor

Hearing impairments

Hearing Impairments

• Has less impact on User Interface

• Multimedia Applications with sounds• Information tend to get

lost

• Gesture Recognition

Speech impairments

Speech Impairments

• Alternatives:– Synthetic Speech– Text Based Communications

• Textual Communication is slow• Predictive Algorithms to reduce the

amount of typing• Use of Smilie– Eg: ,

Designing for different age groups

Older People

• Having problem with their vision• Like to operate simple system• They need more support than other

users– Voice– Video

• Different thinking…

Children

• They think differently so we have to involve them in design

• They mostly like art works– Present system using text, graphics and

sounds.

• Then need to do things quickly• They may have difficulties to use key

boards and other input devices.

What can you see?

14

Cultural Diversity

Human Computer Interaction

15

What is Cultural Diversity ?

• Cultural diversity is the variety of

human societies or cultures in a specific

region, or in the world as a whole

16

How Cultural diversity affects Humans ?

• A research was done by the physiologist Geert Hofstede 

culture affects almost all of the mental

programs of individuals like at

attitudes ,personality and

satisfaction ,perception 

Universal Problem

• With the cultural diversity make a universal problem in HCI

• Example – Colors , Symbols

Designing for Universal

• Designing software for universal by using localization