User-centred design is an iterative design methodology that grounds every stage of a system’s development in the needs, behaviours and feedback of its intended users, typically through research, prototyping and usability testing. It treats user needs as the primary design constraint rather than an afterthought, in contrast to technology-first approaches. In interactive and spatial systems it shapes affordances, interaction patterns and accessibility provisions so that interfaces remain intuitive across diverse users and contexts.

Provenance