User and Task Analysis

Preece, Rogers and Sharp refer to this stage as requirements analysis. It involves activities for discovering the needs of clients (users and other stakeholders). The results from this stage feed into the design of the product.

We mostly focus on functional requirements, but the following may also be considerations (described in section 7.3):

Methods for learning about requirements

The text presents the following approaches:

Here are a couple more approaches:

Finally, it is always a good idea to look at similar, existing products and see what functions they provide their users. You will do this for you first assignment.

Describing users

The following characteristics are probably the most important for describing users (adapted from Usability Engineering by Jacob Nielsen, p. 44):

Describing tasks

Combining users and tasks

Discussion:


Last modified: Wed Sep 08 17:01:45 Central Daylight Time 2004