Il y a une sous-partie du flux de travail utilisateur dans le produit que je conçois qui me pose problème.
L'utilisateur est à une étape où il doit renseigner les données patient, dans une fenêtre modale. Une fois qu'ils ont terminé, il y a trois choses qu'ils pourraient vouloir faire:
Voici le flux de travail global pour cette interaction:
Dans un cas d'utilisation, ils peuvent vouloir saisir autant de données qu'ils le peuvent en une seule session, mais sans poursuivre l'acquisition d'image. Et donc ils "enregistreraient et ajouteraient" plusieurs fois, puis "enregistreraient et fermeraient":
Dans l'autre cas d'utilisation, si le patient est devant l'utilisateur, il souhaiterait saisir les données nécessaires, puis continuer le plus rapidement possible vers l'acquisition d'images.
Ce que je veux éviter autant que possible, c'est d'afficher trop de boutons (déjà trois possibilités + annuler le formulaire). Je ne sais pas non plus quel bouton doit être affiché comme principal. Je ne veux pas risquer d'avoir l'utilisateur perdu sur ce qu'il doit faire après avoir rempli le formulaire.
Voici ce que j'ai jusqu'à présent:
Voici un exemple extrême d'une autre interface utilisateur de ce que je veux éviter:
Cela semble être un problème pour les utilisateurs (vous trouverez beaucoup de tutoriels lors de la recherche sur Google pour "enregistrer et ajouter un autre") sans solution claire. J'ai trouvé des questions connexes sur l'échange de pile UX ( ici et là ), mais sans rapport avec la question spécifique d'avoir plusieurs choses à faire après l'enregistrement.
En fin de compte, ma question serait: existe-t-il un moyen d'améliorer le flux de travail des utilisateurs en utilisant une meilleure solution d'interface utilisateur?
Je ne compliquerais pas trop la fonctionnalité de sauvegarde. C'est un modèle auquel les utilisateurs sont habitués et ont des attentes claires quant à la façon dont cela devrait fonctionner.
J'introduirais une étape supplémentaire après l'enregistrement, soit en tant que lightbox/modal ou en tant que page autonome qui guide l'utilisateur vers les étapes suivantes.
J'espère que cela t'aides.
Je ne connais pas votre domaine, mais si vous avez des flux de travail complexes avec de nombreux chemins d'accès et que les exigences sont de garder ces chemins/flux de travail accessibles (et peut-être équivalents), une façon consiste à affiner la création du formulaire à l'étape d'enregistrement.
Avec un bouton déroulant , les utilisateurs devront d'abord sélectionner le menu, qui affichera les choix. De cette façon, ils doivent lire et sélectionner, ce qui prend un moment et introduit délibérément un peu de friction.
Dans ce cas, je ralentis l'utilisateur pour rendre la décision plus pertinente, car il semble que chaque chemin soit valide et qu'il n'y ait pas de `` principal ''. Une liste déroulante évolue également, car il y a actuellement 3 chemins, et si un quatrième est ajouté, il peut être placé dans le menu.
Testez avec les utilisateurs et observez leur délai de réalisation par rapport à leur taux d'erreur.
Si vous pouvez extraire des données de leur utilisation, vous pourrez peut-être classer la liste de manière significative.
En fin de compte, il se peut que votre solution actuelle à 3 boutons fonctionne bien, même si vous ne la considérez pas élégante ou idéale.