ABSTRACT

In providing a theoretical framework for understanding human- computer interaction as well as design of user interfaces, this book combines elements of anthropology, psychology, cognitive science, software engineering, and computer science. The framework examines the everyday work practices of users when analyzing and designing computer applications. The text advocates the unique theory that computer application design is fundamentally a collective activity in which the various practices of the participants meet in a process of mutual learning.

chapter Chapter 1|17 pages

Introduction

chapter Chapter 2|39 pages

Human Activity and Human-Computer Interaction

chapter Chapter 3|19 pages

User Interface Design: The Empirical Cases

chapter Chapter 4|30 pages

User Interfaces

chapter Chapter 5|33 pages

Methods for User Interface Design

chapter Chapter 6|16 pages

User Interface Design: Advice to the Designer