User-centered design (UCD) is een ontwerpmethode waarbij de behoeften, contexten, verwachtingen en beperkingen van eindgebruikers centraal staan in elke fase van het ontwikkelproces. Het doel is om producten, diensten en systemen te creëren die intuïtief, relevant en bruikbaar zijn vanuit het perspectief van de gebruiker. UCD maakt gebruik van onderzoek, feedback en iteratie om ontwerpbeslissingen voortdurend af te stemmen op wat voor de gebruiker werkt.
In de praktijk omvat UCD technieken zoals gebruikersinterviews, persona-ontwikkeling, usability testing en scenario-gebaseerd ontwerpen. Het proces is cyclisch en iteratief: inzichten uit gebruik en gedrag leiden telkens tot bijsturing. Deze aanpak wordt breed toegepast binnen UX-design, productontwikkeling, service design en customer experience.