event

Methods for Understanding User Requirements

Primary tabs

Participants will learn modern techniques for familiarizing themselves with user's work situations, task patterns and needs for computer-based support. A number of these techniques and the principles on which they are based will be investigated and illustrated through real and simulated examples, involving hands-on practical exercises. Participants will learn how to manage the transition from understanding user needs to the proposal of useful applications and usable designs.

Objective

This is a one-day course to introduce participants to specific techniques that are useful in the analysis of user needs. In addition, participants will leave armed with arguments to convince both management of the need to perform analyses of this kind in order to produce truly useful and usable products; and development engineers of the need to evaluate the real usefulness of proposed features in the user's environment.

Topics

Introduction and overview of course.
Work contexts and situated action.
Naturalistic observation of work taking place with and without computer support.
Semi-structured ethnographic interviews.
Scenario-based design and storyboarding workshops.
Focus groups.
Contextual inquiry and design.

Outcomes (skills learned)

Construct an audience analysis statement
Apply techniques for identifying and analyzing user needs
Apply methods to evaluate user requirements and environments
Select between different kinds of interviewing techniques
Construct a questionnaire for collecting audience data

Status

  • Workflow Status:Published
  • Created By:Eric Huffman
  • Created:07/04/2006
  • Modified By:Fletcher Moore
  • Modified:10/07/2016