Human-Computer Interaction
What is HCI?; Components of HCI; Interview with Terry Winograd; Humans and technology: Humans; Interview with Donald Norman; Cognitive frameworks for HCI; Perception and representation; Attention and memory constraints; Knowledge and mental models; Interface metaphors and conceptual models; Learning in context; Social aspects; Organizational aspects; Interview with Marlilyn Mantei; Humans and technology: technology; Intervies with Ben Shneiderman; Input; Output; Interaction styles; Designing windowing systems; User support and on-line information; Designing for collaborative work and virtual environments; Interview with Roy Kalawsky; Interaction design: methods and techniques; Interview with Tom Moran; Principles of user-centred design; Methods for user-centred design; Requirements gathering; Task analysis; Structured HCI design; Envisioning design; Interaction design: support for designers; Interview with Bill Verplank; Supporting Design; Guidelines: principles and rules; standards and metrics; design rationale; Prototyping; Software support; Interview with deborah hix; Interaction design: evaluation; Interview with Brian Shackel; The role of evaluation; Usage data: observations, monitoring, users'opinions; experiments and benchmarking; Interpretive evaluation; Predictive evaluation; Comparing methods; Glossary; Solutions to questins; References; Index.