Conferences, books, videos, resources
This page provides links primarily for Software Engineers, students, and
other interested IT professionals on Usability Engineering, User Interface
Design and Human-Computer Interaction. These include links to
seminars and workshops, books, videos, multi-media, and resources.
HCI Index Conferences
SIGCHI Sponsored Conferences
The following is a listing of upcoming conferences. Each listing
contains topic, location, date, and paper submission deadline:
The following conferences are listed under the Human-Computer Interaction
Index Web page at HCI-Index
Computer Graphics and Interactive Techniques. Topics include Computer Graphics,
Human-Computer Interaction, vision, and image processing.
Date: 2-4 June, 1999
Submission Deadline: 14 November, 1998
7th International Conference on User Modeling. Topics include the dynamics
of user modeling with respect to artificial intelligence, education, psychology,
linguistics, human-computer interaction, and information science.
Date: 20-24 June, 1999
Submission Deadline: 14 November, 1998
Presentation of new research results and demonstration of new systems and
techniques in information retrieval. Conference focus is on application
of Human-Computer Interface techniques to information retrieval.
Date: 15-19, August 1999
Submission Deadline: 4 January, 1999
Conference presenting research and developments in all aspects of interactive
computer systems and technology. Topics include theories and methods for
the design and deployment of interactive systems which are reliable, predictable,
understandable and pleasant to use, and which enhance and support human
work and activity.
Date: 30 August - 3 September, 1999
Submission Deadline: 25 January, 1999
Workshops presenting research into user interfaces to databases and other
information management systems. Purpose is to exchange ideas and results
on how user interfaces to data intensive systems can be made easier to
both construct and use.
Date: 5-6 September, 1999
Submission Deadline: 1 March, 1999
Intersections and Collaborations: Art, Technology and Science. This symposium
focuses on artists, composers, technologists and scientists working in
Date: 11-13 October, 1999
Submission Deadline: 30 November, 1998
The following conferences are either sponsored or supported by SIGCHI.
Empirical Studies of Programmers - Workshop 8. Includes workshops, presentations,
and discussions on empirical studies performed on programmers at various
levels on various platforms.
Date: 1 June, 1999
Submission Deadline: None
The following is a listing of books that convey the methods and support
the importance of Usability Engineering, User Interface Design, and Human
These are listings of books to Amazon.Com:
Politics of Usability (Lesley Trenner & Joanna Bawa)
Table of Contents: Making a Business Case
for Usability and Beyond - the Fight for Survival, Selling Usability Services,
Overcoming Inertia within a Large Organization,
Integrating Usability into Systems Development, A Structured Approach to
User Interface Design, Making Usability Part of
the Culture, A Change is as Good as a Test, Consultants with Clout,
Cultivating an Effective Client Relationship to
Promote a User-Centred Culture, "Oh, so That's the Way You Do it over
There!", Spreading the Word: Introducing Usability
Evaluation on an International Scale, Standards and Style Guides - A
Cross-Cultural Perspective, Usability Practice in
the United States: Perception versus Reality and Round the World in 18 Days
Methods Casebook for Software Design (Dennis Wixon & Judith Ramey)
Reviews: The best interface design
is based on a solid understanding of the end users--their work, their environment,
and their needs. One of the best ways for software developers
to discover this information is through field research methods,
much like those used by anthropologists. This book
gathers the insights of a diverse group of professionals who provide
practical guidance, including advice on interviewing
methodology, templates for recording data, and suggestions for data
analysis. The case studies presented in this
book are real-world demonstrations of field research methods being applied
for the first time to the design of hardware and software
products at a wide range of companies - Microsoft, Lotus
Development Corporation, Claris Corporation, Digital
Equipment Corporation, as well as many others. Field Methods
Casebook for Software Design describes the latest
field research methods as they have been used in product design and
provides concrete and detailed examples of data-gathering
techniques and data analysis processes geared specifically to
design issues. This book is an indispensable resource
for user interface designers, usability engineers, and all those involved
with software design.
Table of Contents: Adaption of an Ethnographic
Method for Investigation of the Task Domain in Diagnostic Radiology,
Using the CARD and PICTIVE Participatory Design
Methods for Collaborative Analysis, The Ethnographic Interview in
User-Centered Work/Task Analysis, Changing the Rules:
A Pragmatic Approach to Product Development, The Delta
Method - A Way to Introduce Usability, Exploring
the Design of a Sales Automation Workstation Using Field Research,
Organizational Considerations in Field-Oriented
Product Development: Experiences of a Cross-Functional Team, A Day in
the Life of a Family: An International Ethnographic
Study, The Challenges of User Based Design in a Medical Equipment
Market, "You've Got Three Days!" Case Studies in
the Field Techniques for the Time-Challenged, User-Centered Design
in Commercial Software Company, Using Field-Oriented
Design Techniques to Develop Consumer Software Products,
Using Contextual Inquiry to Discover Physicians'
True Needs, Bringing the Users' Work to Us: Usability Roundtables of
Lotus Development, An Overview of Ethnography and
System Design, Introduction to Participatory Design and Contextual
Design: Principles and Practice.
User Interfaces (Editor: Jakob Nielsen & Elisa M. Del Galdo)
Reviews: With the world continuing
to shrink into a "global village," software companies are working to make
programs that transcend language and cultural borders. One
such way is through international user interfaces where the software is
prepared so that it can be easily localized in each
country. This book focuses on user interfaces, exploring what they can
do, and what they need to do to become commercially viable.
Table of Contents: International Usability
Engineering, Problems in Designing the User Interface for Systems,
Supporting International Human-Human Communication,
Developing a Cultural Model, Culture and Design, Cultural
Learning Differences in Software User Training,
Impact of Culture on User Interface Design, Arabization of Graphical User
Interfaces, A Chinese Text Display Supported by
an Algorithm for Chinese Segmentation, Case Study: Managing a
Multiple-Language Document System, The Design of
Multilingual Documents, An Intelligent Lexical Management System
for Multilingual Machine Translation, A Day in the
Life: Studying Context across Cultures and Icon and Symbol Design
Issues for Graphical User Interfaces.
Usability (Editor: Randolph G. Bias & Deborah J. Mayhew)
A textbook that shows techniques to ensure consistency in user interfaces
in single software packages and across products. Illustrative case studies
from several major companies are presented. The book has several
classic chapters like Bruce Tognazzini's explanation of how Apple ensured
consistent user interfaces for the Mac (Tog was Apple's human interface
evangelist at the time; he is now the lead Web designer for Healtheon),
Dan Rosenberg's analysis of how to estimate the cost-benefit trade-offs
in establishing a corporate design standard (Dan was head of UI for Ashton-Tate
at the time; he is now head of UI for Oracle), Richard Wolf's chapter on
usability as process (Richard was design lead for Lotus 1-2-3 at the time;
he is now a program manager for Microsoft Office), and Wendy Kellogg's
conceptual analysis of the meaning of consistency (Wendy is the only contributor
to have the same job: Big Blue).
Reviews: Provides structured and proven
techniques by which usability engineers and their managers can quantify
the costs and benefits of a projected new product in
order to make a convincing case for investment to the business types in
the company. Presents an overall framework, perspectives
internal and external to the company, case studies from software and
hardware developers, and discussions of special
issues. Annotation copyright Book News, Inc. Portland, Or.
Table of Contents: Wherefore Cost Justification of Usability: Pay Me Now or Pay Me Later - But How Much?, A Basic
Framework for Cost-Justifying Usability Engineering,
A Business Case Approach to Usability Cost Justification, Cost
Justification of Usability Engineering: A Vendor's
Perspective, Human Factors Cost Justification of an Internal Development
Project, Cost-Justifying Usability in a Contractor
Company, UPAR Analysis: Dollar Measurement of a Usability Indicator
for Software Products, Cost-Benefit Analysis of
Upgrading Computer Hardware, Reuse: A Case Study on Cost-Benefit of
Adopting a Common Software Development Tool, Design
of a Human Factors Cost-Justification Tool, Guerrilla HCI:
Using Discount Usability Engineering to Penetrate
the Intimidation Barrier, Justifying Prepaid Human Factors for User
Interfaces, Organizational Inhibitors and Facilitators
and Summary: A Place at the Table.
This book provides a complete, current, and authoritative introduction
to user-interface design. The user interface is the part of every computer
system that determines how people control and operate that system. When
the interface is well designed, it is comprehensible, predictable, and
controllable; users feel competent, satisfied, and responsible for their
actions. In this book, the author discusses the principles and practices
needed to design such effective interaction. Coverage includes the
human factors of interactive software (with added discussion of diverse
user communities), tested methods to develop and assess interfaces, interaction
styles (like direct manipulation for graphical user interfaces), and design
considerations (effective messages, consistent screen design, appropriate
This book describes fundamental techniques that can be used to enhance
the visual quality of graphical user interfaces, data displays, and multimedia
productions. The authors approach interface design from the perspective
of communication-oriented graphic design, industrial design, and architecture.
The skills, practice, and orientation of these design disciplines are essential
to the success of every graphical interface, yet few software developers,
human factors professionals, or product managers receive any training in
these areas. DESIGNING VISUAL INTERFACES addresses this shortcoming
by describing essential design concepts as manifested in the graphical
The usability of a product defines how well--and how easily--the product
meets the user's needs. This comprehensive guidebook covers every
stage of the usability testing process and coaches the reader on how to
ensure that their computer products and documentation meet the ergonomic
needs of everyday users.
This book provides an excellent guide to Human Computer Interaction.
Table of Contents include The human, The computer, The interaction, Usability
paradigms and principles, The design process, Models of the user in design,
Task Analysis, Dialog notations and design, Models of the systems, Implementation
support, Evaluation techniques, Help and documentation, Groupware, CSCW
and social issues, Out of the glass box and Hypertext, Multimedia and the
World Wide Web.
This book provides an excellent guide to the methods of usability engineering.
Special features: emphasizes cost-effective methods that will help developers
improve their user interfaces immediately, shows you how to avoid the four
most frequently listed reasons for delay in software projects, provides
step-by-step information about which methods to use at various stages during
the development life cycle, and offers information on the unique issues
relating to informational usability. Interesting coverage includes
Generations of User Interfaces, The Usability Engineering Lifecycle, Usability
Heuristics, Usability Testing, Usability Assessment Methods beyond Testing,
Interface Standards, International User Interfaces and Future Developments.
A guide to usability inspection (UI) strategies and tools. Discusses techniques
for integrating UIs with other methods, compares UI with user testing,
and explores program prototypes that provide UI computer support for interface
designers. Case studies illustrate methods including the heuristic evaluation
method, the pluralistic walkthrough method, and the cognitive walkthrough
method. This book details the state of the art in usability inspection
and also explores the more practical aspects of comparing the methods and
applying them to a variety of software development projects. Usability
Inspection Methods is the first comprehensive, book-length work in this
rapidly growing field.
Web Site Usability: A Designer’s Guide presents research findings about
what it takes to make a web site usable. It is based on more than 50 usability
tests of nine web sites. This book describes how well (and poorly) some
information-rich sites actually work when people use them to find specific
answers. Interesting coverage includes getting around: navigation, getting
around: links, within-site searching, the difficulty of comparisons, testing
sites, and etc.
The following links are to papers written on Usability Engineering and
Human Computer Interaction.
This paper offers specific guidelines to writing usable web pages by concentrating
on those aspects of web page design that affect usability: learnability,
efficiency, memorability, errors and satisfaction (Nielsen 1993, Lindgaard
1994). Guidelines are presented under the headings of information
content, visual apprearance, navigation and testing and a brief summary
The collective resources devoted to filing the tax forms is tremendous.
Almost half of all American taxpayers seek help from specialists in filing
their 1040s. At least a quarter of the people filing form 1040A seek outside
help as did many who filed 1040EZ. Some tax forms are better designed
and easier to use than others. Compared to the forms in use by the states,
the federal forms 1040, 1040A, and 1040EZ are a "breeze." Our initial research
shows that time and effort has been devoted to make 1040s easier for taxpayers
to complete, while the same is not the case for the counterparts used at
the state level as well as for the less commonly used Federal forms.
The focus of software design has evolved to better ensure that user needs
are met and that systems are more intuitive and user friendly. Software
designers are turning towards human factors specialists to address ergonomics
and to better understand issues regarding human memory limitations,
ability to learn, and task analysis. This evolution is a shift from systems
oriented design to User Centered Design (UCD). This paper provides an overview
of how human factors can enhance design and how users play an important
role in defining and verifying product design early and throughout the
This site presents the methods used to design the user interface and overall
structure of the internal web pages for Sun Microsystems. Sun has an extensive
set of information available on the WWW with our home page as the access
but we also wanted to provide employees access to internal information
that could not be made available to the Internet at large.
This paper focuses on the importance of User Interface, and find practical,
cost-effective ways to make systems more usable. There are
companies that succeed in accomplishing their work, and(more often), they
struggle and even fail. And the thing that is causing so many of the problems
they face is change. It is almost a truism today that Information Systems
(I/S) is changing dramatically, and along with it, the roles and skills
of I/S professionals. Many companies are trying hard to adjust to these
changes in real time, as they are also attempting major design, Client/Server
development, Object-oriented design, in a climate of increasing cost-consciousness
and staff cuts. In such a climate, I/S must scrutinize every expense
and every activity. Therefore, it is more important than ever to make sure
that we communicate clearly the importance of the User Interface, and find
practical, cost-effective ways to make systems more usable. This paper
is initially written for a client to help their internal UI group to get
buy-in from their management. The happy outcome in this case was that their
senior management team became major backers of their work.
The development of the user interface for a large commercial software product
like Microsoft® Windows 95 involves many people, broad design goals,
and an aggressive work schedule. This design briefing describes how the
usability engineering principles of iterative design and problem tracking
were successfully applied to make the development of the UI more manageable.
Specific design problems and solutions are also discussed.
The goal of all software engineering is to construct computer systems that
people find usable and will use. Usability is an overall goal that
encompasses both system functionality and user interface issues.
Assessing usability is vital for those acquiring software packages
as well as for those designing and developing software. The concept
of usability is a difficult one since the factors affecting it are defined
only in the use context. It is not possible to evaluate the usability of
a computer system without tying it up with the actual activities the user
wants to use the system for.
User-centered design (UCD) provides a comprehensive vision of an alternative
design process, involving different activities,
practices, and methodologies appropriate for different phases of system
development. Despite the growing awareness of such things as the
importance of good user interface (UI) design, usability, and User-centered
design (UCD) practices, it is extremely rare that companies adopt a fully
integrated UCD approach in one grand strategic shift. Furthermore,
it is difficult to tell in advance whether a methodology adopted by a particular
development team will be a one-time event, or whether it will serve as
a precedent within the company, moving it along a progression towards a
UCD culture. There is no question that vision is one component of
effective leadership and change management. However, over-emphasis
on vision can get in the way of change when corporate activities that focus
on vision are disconnected from the current work in progress.
The following links are video or multimedia sources relating to Usability
Engineering and Human Computer Interaction.
This site provides general information that will help you prepare videotape.
Topic includes camera basics, tape format, editing, audio, taping computer
screens, digital editing and usability testing.
This site provide useful links to several other multimedia sites including
FAQ on instructional multimedia, multimedia basics, multimedia film and
broadcasting resources on the internet, multimedia information, multimedia
library and multimedia nodes within the W3-Space.
Sources of useful information about creating multimedia productions, all
from experienced practictioners or standards originators multimedia creation,
design and usability. Contain userful information about Web Usability,
User Interface Design for Sun Microsystems' Internal Web, etc.
A Literature Review prepared for General DataComm's Multimedia R&D
Centre (as part of the Telecommunications multimedia program partially
funded by Québec's Technology Development Fund). This document
reviews the state of the art in Human Computer Interactions (HCI) development,
processes, with pointers into the recent literature. This link also
provide some details on basic structural problems that often prevent effective
use of HCI methods in the software development process.
The following links are to resources that contain information about Usability
Engineering and Human Computer Interaction. This section is divided
into multiple sub-sections: General Resources, Articles/Magazines, Bibliography,
Firms/Services, and Slides.
This sub-section contains links to sites for general information on usability
This site contains several links to other site. It also give a brief explanation
of what is usability engineering, when's the best time to start, what should
happen first, well that's a start! what's next, what about the functionality,
what are the best method to use for validation, what support are there
for validation activities and much more. It provides topic news,
event news, news archive, projects, products, topics, events, resource
links and downloads, association, site info, search and feedback functionality
This site provides information about almost all of the methods and techniques
(well, ok, a lot of them) used in usability evaluation. Contents
include inquiry, inspection, testing and related techniques used in usability
This site provides resources of applying usability engineering to the Web.
Coverage of this site includes optimize your site's usability, usability
test of good documents site, user testing: how to find out what users want,
principles of usability, testing templates for web pages, cost of user
testing a website, and etc.
This site provides the best online links to resources for studying usability
issues. Although up till recently the science of usability was mostly
applied for computer software but these resources also cover website usability
This sub-section contains links to articles and magazines with regard to
This site provides information about usability test a website. The
author quoted that it takes 39 hours to usability test a website the first
time you try. This time estimate includes planning the test, defining
test tasks, recruiting test users, conducting a test with five users, analyzing
the results, and writing the reports. Users with experience, can
complete web tests in two days.
This article introduces cognitive psychology, and reviews its implications
for user-interface design. Cognitive psychology studies human mental characteristics
such as learning, memory, decision making, problem solving, and language.
The scientific information derived from this field explains why some software
is difficult to use while other software is not. It also highlights fundamental
discrepancies between human mental abilities and the talents necessary
to learn and effectively use many software products.
In the course of our consulting work, we've found all sorts of user interface
design, usability, testing, and documentation issues. To share this information
with our clients, we publish a bi-monthly newsletter called Eye For Design.
But to give you a sneak peek, we've published some articles here on our
This site provides a brief lession in conducting a usability test, testing
code instead of software and the all-important paradox of usability testing.
This article will give a base from which to start; consult industry experts,
break down important issues, and address quality and usability in Web technology.
The industry is forever evolving into more creative realms. Though the
elements of a quality Web site often seem intangible, that quality is attainable.
But what are the tangibles of such an intangible idea? A Web site's
quality is relative to its usability, and determining usability requires
iterative testing and learning. Part Two of this article will describe
how to design and construct your very own usability-testing lab.
This site provides rich and useful content, both guidelines and ideas designers
can apply in their work, with a few Lighter Side articles. Design
is divided into Articles, From BayCHI & CHI'98, Design Papers, Reader
Mail and Resources. On the other hand the Lighter Side contain information
about Humor, Travel, Games & Pastimes, Food, Recipes and The Leisure
This sub-section contains bibliographic links to sites for information
on Usability metrics and how to perform tests and conduct empirical studies.
This site contains several links to other site. Applying cognitive
walkthroughs to more complex user interfaces : experiences, issues, recommendations;
Usability Metrics and Methodologies User Conference, Comparison
of Empirical Testing and Walkthrough in User Interface Evaluation, Heuristics
Evaluation of User Interfaces, etc. are some of the bibliography links
for this site.
This site provides a list of suggested readings for individuals who want
to conduct usability tests. Readings are listed in the following categories:
Background Information, "How-To" Information, Documentation Usability,
Usability Testing Experiences, Usability Testing Techniques and Issues,
Cost-Justifying Usability, Ergonomics, Motion Analysis and etc.
This sub-section contains links to firms and services which provide support
for Usability Engineering.
Our focus is on you, the user. We focus on applying and evaluating emerging
technologies to improve not just the look and feel of our online products
but how well they work. The WebWorks section encapsulates the best
of where we're going with new WWW technology, while Prototypes provides
background and lessons learned from places we've traveled. Our expertise
in Expert Review--how it substantially improves a product--is highlighted
This site seeks to collect information produced by those in the field of
human-computer interaction. It is divided into several categories which
includes associations, bibliographies, interface guidelines, labs, publications,
research findings and papers, usability testing and evaluation, miscellany
and other indices.
This is a partial listing of online resources on user interface design
and research, human computer interaction (HCI), usability engineering and
evaluation, virtual environment, etc. This section of the page are
divided into conference, courses, design guides, hardware, people, places,
projects, publications, resources, visualization and MISC information.
The Usability Center, though primarily a resource to educate students in
usability as part of their regular classes, is available to provide Usability
Evaluation services to organizations such as: Local, state, and federal
agencies, associations and non-profit organizations.
Usability testing focuses on the intended users of the product. Users
are involved throughout the design process, through conception, development,
evaluation, and the final product release. Usability testing is a
task-driven, interactive, reality-based approach. The goals of usability
testing are to provide input to the design process. Submitting a
product to the usability test process helps to create a product that is
easy to learn and use.
A specialist group of the British Computer Society presents: USABILITY
AND EDUCATIONAL SOFTWARE DESIGN. Listings of programme includes towards
a set of usability heuristics in educational software design, issues in
multimedia educational software design, motivation and educational
software design, design issues in engineering (CAL), etc.
This sub-section contains links to slide presentations on Usability Engineering.
This site contains slides on Usability Evaluation. Topic includes
what is usability, can usability be measured, what can one
measure, measuring learnability, sample learnability requirements,
This site contains slides on Usability Testing. Topic includes the
sessions, data compilation and reporting, ECS roles and responsibilities,
evaluator preference survey, etc.
This page was created by:
This page was last modified on 11/17/98.