MSc-IT Study Material
June 2010 Edition

Computer Science Department, University of Cape Town
| MIT Notes Home | Edition Home |

Chapter 3. User Centred Design

Table of Contents

Context
Objectives
Introduction
Review Question 1
Activity 1
Traditional Software Development
Waterfall Development
Designing
Evolutionary Development
Revolutionary Development
User Centred Design
Guidelines
Problems with guidelines
Usability Engineering
Problems with usability engineering
Rapid Prototyping
Different forms of prototype
Iterative design
Problems with prototyping
Design Rationale
Review Question 6
Modelling Techniques
Task analysis
User modeling
Interactive device modeling
Problems with modeling
Evaluation and User Feedback
Ways of Evaluating User Behaviour
Laboratory set evaluation
Ethnographic studies
Questionnaires
User interviews
Summary
Problems with Evaluation and User Feedback
Review Question 8
Guidelines for User Centred Designing
Extensions
Other development cycles
Is usability a science or craft skill?
The applied science cycle
The task artefact cycle
Psychology and sociology as useful theories for HCI?
Summary
Answers and Discussions
Answer to Review Question 1
Answer to Review Question 2
Answer to Review Question 3
Answer to Review Question 4
Answer to Review Question 5
Answer to Review Question 6
Answer to Review Question 7
Answer to Review Question 8
Discussion of Activity 1
Discussion of Activity 2
Discussion of Activity 3
Discussion of Activity 4
Discussion of Activity 5

Context

In the previous unit you explored various arguments for why user-centred design (or UCD) should be a central feature of interactive systems design. This unit will present an overview of the key UCD tools and practices and show how they relate to conventional systems development processes. UCD tools and techniques differ various ways including their viewpoint (e.g. cognitive psychology or computer science) , formality (e.g. compare evaluations by inspection with formal user modelling for instance), user involvement, when they are applied and deliverables.