29
3
Human factorS aS
HcI tHeorIeS
3.1 Human Information Processing
Any effort to design an effective interface for human–computer inter-
action (HCI) requires two basic elements: an understanding of (a)
computer factors (software/hardware) and (b) human behavior. We
will look at the computer aspects of HCI design in the second part
of this book. In this chapter, we take a brief look at some of the basic
human factors that constrict the extent of this interaction.
In Chapters 1 and 2, we studied two bodies of knowledge for HCI
design, namely (a) high-level and abstract principles and (b) specific
HCI guidelines. To practice user-centered design by following these
principles and guidelines, the interface requirements must often be
investigated, solicited, ...