Ce style d'article convient pour mettre en avant quelques images clés.
La conception d'interfaces utilisateur comporte différentes étapes et processus. Selon les projets, leur importance varie. Ici, le « système » désigne tous les projets : sites web, applications ou conception d'appareils.
Collecte des besoins fonctionnels :Liste des fonctions à partir des objectifs du système et des besoins potentiels des utilisateurs.
Analyse des utilisateurs :Analyser les utilisateurs en discutant avec les utilisateurs potentiels du système ou avec ceux qui y travaillent.
Les questions générales sont les suivantes :
Architecture de l'information :Concevoir le programme ou le flux d'information du système (par exemple, pour un arbre de téléphonie, un organigramme d'options ; pour un site web, un plan de navigation montrant la hiérarchie des pages).
Prototypage :Créer la trame du système (wireframes) via des prototypes papier ou des écrans interactifs simples. Ces prototypes ne comportent aucun élément esthétique ni contenu précis : ils se concentrent uniquement sur l'interaction.
Tests d'utilisabilité :Tester le prototype avec un vrai utilisateur. Cette procédure utilise généralement la méthode de la réflexion à voix haute, où l'utilisateur exprime ses idées pendant l'expérience.
Conception de l'interface graphique :Processus de conception de l'apparence de l'interface graphique finale (GUI). Si l'utilisabilité est difficile à prévoir, on peut s'appuyer sur les résultats des tests, ou sur les objectifs de communication et le style plébiscité par les utilisateurs.
Dans de rares cas, ce sont les graphismes qui déterminent le prototype, selon que la forme visuelle ou la fonction prime. Si certaines interfaces nécessitent plusieurs habillages, le même panneau de contrôle, fonctionnalité ou widget pourra faire l'objet de multiples déclinaisons.
Cette étape exige généralement une collaboration étroite entre graphiste et concepteur d'interfaces, ou l'intervention d'un expert à l'aise dans les deux domaines.
En bref, la conception d'interfaces exige que le concepteur connaisse par cœur les besoins des utilisateurs.