web-dev-qa-db-fra.com

Comment les badges ou réalisations «obsolètes» doivent-ils être présentés à un utilisateur?

Dans notre application d'éducation en ligne, nous utilisons un système de badges pour montrer la progression à travers les catégories de travail. Ces catégories doivent maintenant changer et les tâches qu'elles contiennent doivent être reclassées en nouvelles catégories. Cette exigence est renforcée par des facteurs externes (en particulier, un changement dans le système éducatif national) que certains (mais pas tous) de nos utilisateurs connaissent.

Mon défi est que certains utilisateurs auront complété des badges dans le passé qui sont effectivement "obsolètes" dans le cadre de ce processus. Nous pouvons stocker un enregistrement de ces réalisations, mais comment les présenter aux utilisateurs? Ils sont finalement de moindre valeur en tant qu'indicateur de progrès par rapport au niveau de scolarité, donc je pourrais les cacher dans une `` archive '' ou similaire, mais cela pourrait potentiellement démotiver les personnes qui ont `` perdu '' beaucoup de badges précédemment obtenus .

27
Willl

J'aime bien la méthode de Foursquare pour cela - ils utilisent des badges colorés pour les atteints, des gris pour les non atteints, et ajoutent une bannière `` Retraité '' à ceux qui ne sont plus disponibles:

Foursquare retired badges

32
Graham Wager

Toutes les réponses ici sont en verre à moitié vide. La bonne nouvelle est que le verre est rempli à 90% pour vous.

World of Warcraft (clairement ce que vous devez imiter si vous parlez de gamification) a exactement ce "problème" et en fait une opportunité.

Beaucoup de leurs réalisations dans le jeu deviennent inaccessibles, pour diverses raisons. Suppriment-ils les réalisations des gens? Bien sûr que non. Les rétrogradent-ils en "réalisations retirées"? Non.

Ils les "améliorent", d'un exploit à un "exploit de force". En plus des réalisations "dépréciées", les exploits de force incluent des réalisations d'une difficulté absurde, soit trop d'efforts pour la plupart des gens, soit seulement un certain nombre sont disponibles. Des exemples pour vous pourraient être, chaque fois qu'un nouveau module sort, donner des exploits de force pour "Terminer le premier module A premier" ou "être parmi les 100 premières personnes pour obtenir 100% en 3 tests consécutifs dans le module A". En incluant ces exploits de force très difficiles, vous donnez aux "exploits de force" une valeur supérieure à celle d'un exploit normal.

Les gens ne pensent pas "Quel est l'intérêt d'obtenir des résultats, ils pourraient de toute façon devenir obsolètes". Les gens pensent que "je ferais mieux d’obtenir cet accomplissement maintenant tant que je peux, avant qu’il ne devienne obsolète"

La rareté apporte de la valeur. Quelque chose qui sera inaccessible à l'avenir a de la valeur à cause de cela.

Oh, et ne les appelez pas vraiment des exploits de force.

29
Scott

Un indice intéressant dans votre question est:

"cela pourrait être potentiellement démotivant pour les personnes qui ont" perdu "beaucoup de badges précédemment obtenus."

Comment éviter la déception? Je pense que vous devez recadrer la question des badges "perdus" ou "dépréciés" afin d'être formulé de manière plus positive. Au lieu de présenter les anciens badges comme "Vous avez perdu ces badges", présentez-les comme pour dire "Ceci est le record de tous les badges pour lesquels vous avez travaillé dur. Regardez combien vous avez gagné!"

De cette façon, les anciens badges contribuent toujours à une réussite - le nombre total de tous les badges gagnés.

6
edeverett

Si les badges actuels utilisent la couleur, la présentation des badges obsolètes en niveaux de gris peut fonctionner dans cette situation.

mockup

télécharger la source bmml - Wireframes créés avec Balsamiq Mockups

3
Whitingx

Une possibilité serait de marquer les "anciens" badges avec une étiquette "retirée", comme d'autres l'ont suggéré, mais peut-être aussi d'inclure un nouveau badge "actuel" signifiant l'accomplissement des anciens badges. Peut-être les niveaux d'un badge en fonction du nombre de badges historiques.

'badge copain' 'badge all-star' 'regardez les tas et les tas de badges!'

Voir toujours les anciens badges, obtenir un nouveau badge récompensant les réalisations passées et ne pas nuire aux badges actuels.

Ou, peut-être même pas avec un label "retraité", mais plutôt un affichage de l'année gagnée. Un badge "xyz" qui a un an sur lui a une connotation négative majeure à part "pas cette année".

2
tabbek

Je ne peux pas commenter, donc cela vient comme une réponse:

Je suis d'accord avec edeverett que vous devez l'exprimer de manière positive pour atténuer la déception. Une sorte de légende ou d'infobulle est-elle acceptable, ou en avez-vous besoin pour être explicite? Si vous POUVEZ fournir une explication, je voterais pour un exemple un chapeau de savant comme icône pour les leçons obsolètes. Pourquoi le chapeau d'érudit?

Donnez l'explication "Réalisations parascolaires". Le message est "Vous êtes formidable pour faire plus que nécessaire." - même si ce n'est pas tout à fait ce qui s'est passé.

Quoi qu'il en soit, la pire chose que vous puissiez faire est de les marquer comme annulées, soit en grisant soit en supprimant.

1
Zsolt Szilagy

Ne les montrez pas.

Conserver des fonctionnalités obsolètes dans un produit en direct signifie trouver des solutions pour justifier leur intégration - comme vous le faites actuellement -, les documenter en interne, pour maintenir quelque chose qui est essentiellement inutile.

Vous faites réellement avancer dans le temps l'acte de planifier et d'exécuter une retraite définitive de ces fonctionnalités.

Étant donné que le programme national aura probablement également eu un impact sur d'autres domaines, vous pouvez regrouper ces changements dans une sorte de document, de publication ou de page que les utilisateurs peuvent lire s'ils sont intéressés (j'aimerais voir les statistiques de toute façon).

À mon avis, votre entreprise gaspille de l'argent qui devrait être dépensé dans d'autres domaines qui pourraient avoir un impact plus profond sur l'expérience de l'utilisateur final.

1
Luca De Angelis

J'aime l'approche en niveaux de gris mentionnée dans certaines des autres réponses. Voici une approche alternative pour votre considération:

Soyez franc sur le changement et expliquez aux utilisateurs ce qui se passe. Faites une transition claire de l'ancien système vers le nouveau système ensemble.

Les détails de mise en œuvre de cette approche peuvent être:

  • Afficher un écran au premier lancement expliquant les changements dans le système de badges
  • Utilisez uniquement les nouveaux badges de l'application à la place des anciens
  • Le cas échéant, traduisez l'un des anciens badges à leurs nouveaux homologues
  • Fournissez un endroit (peut-être dans leur profil) qui répertorie leurs badges actuels. Présentez les nouveaux badges bien en vue, mais donnez également un moyen de visualiser les anciens. Peut-être en tant que regroupement sous les nouveaux badges, ou peut-être un bouton pour afficher un écran séparé. Vous pouvez faire référence à l'ancienne liste de badges dans la première explication de lancement, par exemple "Vous pouvez toujours voir vos anciens badges dans votre profil."
1
Azeven

Je suis totalement d'accord avec la réponse de Scott. Vous ne devriez pas utiliser "obsolète" ou similaire, il semble que ces réalisations soient rétrogradées et aient perdu leur valeur. Vous devez les "mettre à niveau/promouvoir" car ils deviendront inaccessibles. Ils ne devraient pas être cachés, mais peut-être une autre section pour eux devrait être créée. C'est comme par exemple champion du monde de football (soccer) du passé - même si vous n'êtes peut-être pas le champion actuel, cette réussite n'est pas "déconseillée", c'est la marque de la force.

1
Timur Kuchkarov

En plus de Whillingx, j'utiliserais une icône pour m'assurer que toutes les perceptions de couleurs sont prises en compte.

enter image description here

1
DarrylGodden