User-centred design (UCD) is a design process that gives particular attention to potential users’ needs by involving them throughout all stages of product development. Its purpose is to create a product that works effectively for its intended users, tasks and environment.
How UCD Works
Designers develop empathy by investigating end-users’ needs, wants, behaviours and limitations. They use primary research methods such as field research, task analysis, observation, interviews, surveys and focus groups to collect first-hand evidence about the user population.
The resulting data informs user requirements and design specifications. Users then provide feedback on concepts, models and prototypes, allowing the design team to refine the solution through an iterative process.
| UCD stage | Role of users and designers |
|---|---|
| Research | Designers investigate users, their tasks and the environment in which the product will operate. |
| Concept | Initial solutions are generated and presented to users for feedback. |
| Design | Ideas are developed into models or prototypes, tested against user requirements and refined. |
| Implementation | A functional solution is produced and evaluated by a diverse range of end-users. |
| Launch | The product is released, but user feedback and performance data continue to inform improvements. |
Involving users can reveal genuine problems that designers might otherwise overlook. It can improve usability, accessibility and user satisfaction, especially when the user population has diverse capabilities. However, UCD can require significant time and resources, and feedback from a small or unrepresentative sample may produce biased requirements.
A common misconception is that UCD means asking users what they want only at the beginning. In fact, users must remain involved across the process, particularly during testing and evaluation.
IB Exam Technique
For an explain question in A2.1, define UCD and show the causal chain: user research develops empathy, evidence establishes requirements, and repeated user testing improves the solution. If asked to evaluate UCD, weigh improved suitability and usability against time, cost and sampling limitations before reaching a supported conclusion.
