web-dev-qa-db-fra.com

Comment créer une application web avec une bonne expérience utilisateur ou convivialité?

Je suis un développeur front-end, nouveau dans le monde de "l'expérience utilisateur".

J'ai une application Web qui a des problèmes de convivialité, que je dois recréer selon le point de vue de la convivialité.

J'ai référé de nombreux articles sur les principes de l'expérience utilisateur ou la convivialité, mais je ne comprends pas comment commencer?

Je n'ai pas d'équipes d'analyse ou de test d'utilisabilité. C'est seulement moi qui dois repenser l'application.

MAIS depuis que je travaille sur cette application depuis longtemps et que je connais très bien cette application, je ne trouve pas de gros défis à l'utiliser. Bien que je connaisse peu de petites choses qui ne sont pas très faciles d'accès pour un utilisateur, je peux donc résoudre ces petites choses.

J'ai créé de nouveaux croquis pour cette application afin de la repenser avec une meilleure UX, mais comment savoir ce que je crée est-ce vraiment une bonne conception UX?

De plus, comme je connais l'ancien design et la fonction, je finis par créer de nouveaux designs qui sont en quelque sorte similaires à l'ancien.

Veuillez me suggérer une bonne approche afin que je puisse créer une application web Nice UX!

3
AT - UID

Par où commencer?

Comme le commentaire ci-dessus l'a demandé, comment savez-vous qu'il existe des problèmes d'utilisation? Pourquoi une refonte est-elle nécessaire? Existe-t-il de nouvelles exigences ou les anciennes ne sont-elles pas remplies?

Existe-t-il des données/commentaires d'utilisateurs suggérant des problèmes connus ou de nouvelles fonctionnalités souhaitées avec lesquelles vous pouvez commencer? Existe-t-il un mécanisme de rétroaction des clients (sinon en créez-vous un)?

Concentrez-vous sur le principal problème que l'application essaie de résoudre et sur la façon dont vous savez que cela fonctionne. Quel est son objectif fondamental (du point de vue de l'utilisateur, pas des ventes ou du marketing, etc.)? Est-ce que ça fait bien ou pas ce truc, et pourquoi? Y a-t-il un autre problème que les clients préfèrent plutôt l'adresse de l'application?

Pas à côté

Étant donné que vous êtes très familier avec l'application existante, vous pourriez avoir du mal à "désapprendre" ses caprices et ses difficultés, ou à la voir objectivement comme pourrait le faire un nouvel utilisateur. Vous connaissez les utilisations attendues, mais peut-être pas les façons uniques dont les gens vraiment l'utilisent. La seule façon de résoudre ce problème est de parler à les utilisateurs réels de l'application (ou assez proche).

Tests de convivialité de Cheapo

Si vous ne l'avez pas déjà fait, essayez de trouver " Don't Make Me Think " et/ou " Rocket Surgery Made Easy " par Steve Krug pour un rapide, pas cher, Approche à faire soi-même pour les tests d'utilisabilité. L'idée générale suit:

  1. Trouvez de "vrais" utilisateurs de l'application (ou des personnes qui correspondent au marché cible) et demandez-leur 15 minutes pour effectuer 1-2 tâches simples. "Pouvez-vous utiliser cette application pour accomplir X? [Terminé.] D'accord, et maintenant Y?" Faites-leur savoir que votre objectif est d'obtenir des commentaires honnêtes sur le logiciel, et non de tester leur capacité à l'utiliser. Il s'agit d'un exercice individuel, pas d'une activité de groupe.

  2. Demandez-leur de parler à haute voix pendant qu'ils expliquent ce qu'ils font et pourquoi. À tout le moins, prenez de bonnes notes, mais idéalement demandez la permission d'enregistrer la vidéo pour référence ultérieure (obtenez une version signée si nécessaire).

  3. Observez simplement comment ils interagissent réellement avec l'application pendant qu'ils accomplissent chaque tâche. Ne proposez de l'aide que sur demande ou ils sont désespérément perdus. Essayez d'identifier les choses qui les rendent confus, en colère, heureux, etc. Vos hypothèses correspondent-elles à ce qu'elles pensent/font? Essaient-ils de glisser quand vous vous attendez à ce qu'ils tapent? La structure de l'application les conduit-elle là où vous vous y attendez ou ailleurs?

  4. Ne passez pas de temps à poser des questions ouvertes telles que "qu'en pensez-vous?" ou "aimez-vous cette couleur pour l'interface?" Tout le monde vous donnera une réponse vague différente de toute façon. Essayez d'obtenir des commentaires clairs et exploitables avec lesquels vous pouvez travailler.

  5. Une fois qu'ils ont terminé, demandez-leur si les choses ont du sens, si les tâches sont faciles/difficiles à réaliser et ce qu'elles pourraient spécifiquement changer pour les améliorer. Mettez en œuvre ce que vous pouvez et réessayez plus tard.

Passez quelques heures à faire cela avec 5 à 10 personnes et vous aurez des tonnes plus d'informations que vous n'en avez maintenant! :) J'espère que vous obtiendrez des informations cohérentes, qui pourront vous guider dans vos décisions de conception. Répétez le processus au moins quelques fois de plus pendant que vous effectuez la refonte.

4
mc01

Trouvez des utilisateurs représentatifs et testez-les sur eux (regardez-les utiliser vos tâches sur votre site) - vous en apprendrez beaucoup.

2
PhillipW

Vous ne pouvez pas réparer ce que vous ne savez pas est cassé. Comme vous le dites, votre intimité avec le produit signifie que vous n'êtes probablement pas un critique impartial.

Donc, pour savoir par où commencer, découvrez ce qui ne fonctionne pas pour votre public. Commencez par des questionnaires, des interviews ou des enquêtes. Parlez au service d'assistance pour voir quelles questions leur sont le plus souvent posées. Découvrez s'il existe un compte de messagerie et lisez les commentaires des utilisateurs.

Une fois que vous avez déterminé ce qu'il faut réparer, essayez de le faire.

Ensuite, pour savoir si c'est bon UX, test, test, test.

1
DA01