Cost/benefit analysis for incorporating human factors in the software lifecycle
Communications of the ACM
The designer as user: building requirements for design tools from design practice
Communications of the ACM
Rapid prototyping of user interfaces driven by task models
Scenario-based design
Conference Companion on Human Factors in Computing Systems
Hi-index | 0.00 |
This tutorial provides a detailed introduction to task analysis and task-based design. The focus of task analysis is the description of work tasks, while the focus of task-based design is designing interactive systems from the perspective of users' work. Techniques from psychology, ethnomethodology and sociology are used to analyse and describe users' current work tasks. A framework for modelling work tasks (Task Knowledge Structures) is used to represent relevant task information. Guidelines are provided to help the design team envision and reason about how current tasks might be changed and improved through the design of interactive systems. The envisioned task descriptions provide the focus for the design and development of interactive systems that will support the users' work.