The Usability Engineering Lifecycle: A Practitioner's Handbook for User Interface Design

Chapter 1: Introduction

Chapter 1: Introduction
Background
This book is about achieving usability in product user interface design through a process called Usability Engineering. The user interface to an interactive product such as software can be defined as the languages through which the user and the product communicate with one another. In the case of software applications, this usually means the way displays and feedback are designed (the application-to-user language) and the way users indicate to the application what they want to do next through interactions with display elements via input devices such as a mouse or keyboard (the user-to-application language). As far as users are concerned, the user interface is the product. Just about their entire experience with the product is their experience with its user interface.
Usability is a measurable characteristic of a product user interface that is present to a greater or lesser degree. One broad dimension of usability is how easy to learn the user interface is for novice and casual users. Another is how easy to use (efficient, flexible, powerful) the user interface is for frequent and proficient users, after they have mastered the initial learning of the interface.
The user interface consists of the languages through which the user and product communicate
To achieve usability, the design of the user interface to any interactive product, including software, needs to take into account and be tailored around a number of factors, including:
? Cognitive, perceptual, and motor capabilities and constraints...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Software Testing and Usability Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.