Diseño de interacción es un campo interdisciplinario que define el comportamiento de productos y sistemas con los que interactúa el usuario, centrándose generalmente en sistemas tecnológicos complejos como software y dispositivos electrónicos, pero también aplicándose a otros productos y servicios e incluso organizaciones, con el objetivo de generar una experiencia de usuario agradable. Para lograr esto, es necesario realizar pruebas con usuarios ajenos al desarrollo para obtener su percepción como usuarios finales.