Vous êtes sur la page 1sur 18

Human-Computer Interaction

HCI Usability Accessibility Ubiquitous AVR

Moniruzzaman Bhuiyan
Institute of Information Technology University of Dhaka mb@du.ac.bd www.tinyurl.com/monirb

Technology and Human

mb@du.ac.bd | www.tinyurl.com/monirb

What is this?
Human computer interaction (HCI) is the study, planning and design of the interaction between people (users) and computers. It is often regarded as the intersection of computer science, behavioral sciences, design and several other fields of study. Interaction between users and computers occurs at the user interface which includes both software and hardware
mb@du.ac.bd | www.tinyurl.com/monirb

Overview : Map of Human Computer Interaction

Use and Context Human-Machine Fit and Adaptation

Social Organization and Work Application Areas Human Human Information Processing Language, Communication and Interaction

Computer Dialogue Techniques

Computer Graphics

Ergonomics Dialogue Genre Input and Output Devices Dialogue Architecture

Evaluation Techniques

Example Systems and Case Studies Design Approaches Development Process

Implementation Techniques and Tools

mb@du.ac.bd | www.tinyurl.com/monirb


mb@du.ac.bd | www.tinyurl.com/monirb

Basic concept of HCI

Methodologies and processes for designing interfaces (e.g. given a task and a class of users, design the best possible interface within given constraints, optimizing for a desired property such as learn ability or efficiency of use) Methods for implementing interfaces (e.g. software toolkits and libraries efficient algorithm Techniques for evaluating and comparing interfaces Developing new interfaces and interactive techniques Developing descriptive and predictive models and theories of interaction.

mb@du.ac.bd | www.tinyurl.com/monirb

The user is not like me Perception Cognition Memory Interaction Design Interface Design Text Color Motion
mb@du.ac.bd | www.tinyurl.com/monirb

Interaction and Interface Design

Input Mouse, Keyboard Touch, Gesture, Haptic, auditory, visual, taste..

Web, Desktop, Mobile Mobile, interruptible and Easily Distracted , Available ,
Sociable Contextual identifiable

Prototype design
mb@du.ac.bd | www.tinyurl.com/monirb

Usability is defined as the degree to which people (users) can perform a set of required tasks. It is the product of several, sometimes conflicting, design goals: Functionally correct Efficient to use Easy to learn Easy to remember Error tolerant Subjectively pleasing
mb@du.ac.bd | www.tinyurl.com/monirb

Web Usability
Problem (Perception, Navigation, memory, database integration) Usability Analysis Usability Lab

mb@du.ac.bd | www.tinyurl.com/monirb

Disability Language Web Accessibility Initiative (WAI) - home page Web accessibility means that people with disabilities can use the Web. More specifically, Web accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web. Web accessibility also benefits others, including older people with changing abilities due to aging.
mb@du.ac.bd | www.tinyurl.com/monirb

Assistive Technology
Disability Motion disabled Visual impaired Hearing impaired Elderly Types: Architectural elements, such as adaptations to the home and other premises 2. Sensory elements, such as aids for communication and hearing 3. Computers, such as software and hardware 4. Controls, including environmental controls 5. Aids for independent living,
mb@du.ac.bd | www.tinyurl.com/monirb

Assistive technology is any item, piece of equipment, or product system, whether acquired commercially or off the shelf, modified or customized, that is used to increase, maintain, or improve the functional capabilities of a person with a disability.

mb@du.ac.bd | www.tinyurl.com/monirb

Ubiquitous Computing
Ubiquitous computing is the dawning era of computing, in which individuals are surrounded by many networked, spontaneously yet tightly cooperating computers, some of them worn or carried, some of them encountered on the move, many of them serving dedicated purposes as part of physical objects, all of them used in an intuitive, hardly noticeable way with limited attention.
mb@du.ac.bd | www.tinyurl.com/monirb

Augmented & Virtual Reality

In augmented reality systems electronic images are projected over the real word. An example is the head-up display in aircrafts. The link with ubiquitous computing is obvious when you attach semi-transparent goggles to a wearable computer. The main difficulty is the registration: the alignment of the virtual and physical world.
mb@du.ac.bd | www.tinyurl.com/monirb

One example

mb@du.ac.bd | www.tinyurl.com/monirb

Albert, B., Tullis, T. and Tedesco, D. (2010) Beyond the Usability Lab: Conducting Largescale Online User experience studies Brinck, T., Gergle, D. and Wood, S.D. (2002) Usability for the Web: Designing Web Sites that Work Lumsden, j. (ed.) (2008) Handbook of research on user interface design and evaluation for mobile technology Perlman, G. (2009) User Interface Usability Evaluation with Web-Based Questionnaire Dix, A., Finley, J., Abowd, G. and Beale, R. (2003) Human-computer interaction., Upper Saddle River, NJ: Prentice-Hall. Helal, A., Mokhtari, M. and Abdulrazak, B. (2008) The Engineering Handbook of Smart Technology for Aging, Disability and Independence, 1st edition, USA: Wiley-Interscience. Muhlhauser, M. and Gurevych, I. (2007) Handbook of research on ubiquitous computing technology for real time enterprises /, London: Information Science Reference. Robitaille, S. (2010) The illustrated guide to assistive technology and devices: tools and gadgets for living independently , New York: Demos Medical Publishing. Rubin, J.Z., Chisnell, D. and Spool, J.M. (2008) Handbook of usability testing: how to plan, design, and conduct effective tests, 2nd edition, Indianapolis: Wiley Publishing.
mb@du.ac.bd | www.tinyurl.com/monirb

Slide available in www.scribd.com/monirbhuiyan

mb@du.ac.bd | www.tinyurl.com/monirb