User centered design (UCD) è il processo di sviluppo di un prodotto in base alle esigenze e ai desideri dell'utente. È la pratica degli sviluppatori di prodotti che si mettono nei panni dell'utente e si chiedono continuamente, in che modo l'utente trarrà vantaggio dal lavoro che sto facendo? Il design centrato sull'utente è il modo migliore per assicurarsi che il tuo lavoro abbia un valore e stia risolvendo i problemi dei tuoi utenti.