Tasks and Task Analysis

A task is meaningful unit of work. Here are some examples:

Note that the task may involve subtasks, thus a task is not necessarily atomic.

Task Analysis

The goal of task analysis is to describe the task in sufficient detail that it can be realized in the system. To do this:

  1. Interview and observe users in thw work environment. Choose users to represnet the diversity of the population.
  2. Be concrete; talk about what the users are doing.
  3. Summarize you udertanding of users, tasks, and environment; let the users critique it.
  4. Based upon your understanding, design and build prototypes. Have the users test these, preferably in the work environment. Iterate!

Documenting Task Analysis

Some useful Forms for task analysis.


Return to GUI home page.

Last Changed: 1 May 1995