user-centered design

User-centred design is a process in which the needs, wants and limitations of the consumers of an activity or service are taken into account at each stage of the design process. It requires designers to analyse and foresee how consumers are likely to use the activity. It requires testing assumptions about consumer behavior in real world tests.