Les méthodes de conception de l’interaction entre utilisateurs et un produit ou service logiciel afin de répondre aux besoins et aux préférences de la plupart des personnes qui seront connectées avec le produit et de simplifier la communication entre le produit et l’utilisateur, telle que la conception axée sur les objectifs.