Sto pensando di utilizzare i badge in un sistema per premiare gli utenti. Nello scenario a cui sto pensando, gli utenti verrebbero premiati per la pubblicazione di contenuti apprezzati/classificati in alto da altri utenti.
Mi chiedo se i badge debbano essere definiti dal sistema o generati dall'utente o entrambi. Come vantaggio dei badge predefiniti ho potuto vedere coerenza/non ambiguità in tutto il sistema, mentre i badge generati dagli utenti premiati dagli amici sembrano rendere l'esperienza più personalizzata e sociale. Dovrei usare entrambi?
Non sono sicuro, come implementeresti idealmente i badge?
Per una copertura completa di quando e come utilizzare il badge/i risultati, dovresti assolutamente vedere lo schema " Risultati da collezionare " su Progettazione di interfacce sociali di Erin Malone e Christian Crumlish . C'è una copertura estesa nel libro , inclusi gli esempi. Consiglio vivamente il libro a chiunque stia progettando qualcosa a che fare anche con un piccolo pezzo di social UX.
Breve riepilogo di quando (e quando non) utilizzarli:
Raccomandazioni:
(L'ho incontrato su un progetto l'anno scorso.)
Mentre mi piace molto l'idea dei badge generati dagli utenti (sono molto più personali), perdi anche qualcosa in termini di autorità o "particolarità" quando non sono ufficiali e sanzionati dal sistema. Inoltre, come si mantiene la "qualità" dei badge ben progettati quando chiunque può crearli? Un compromesso è quello di suggerire/promuovere idee per nuovi badge, che vengono poi "approvati" e implementati (completa con alcune opere d'arte raffinate create da un designer a pagamento). Ciò impedisce ai badge di essere troppo focalizzati su un particolare gruppo demografico (<
tosse>
foursquare) ma consente di conservare i badge come qualcosa di speciale e di alta qualità.
Il percorso più sicuro non è iniziare con badge generati dall'utente, quindi aprire lentamente quel cancello. Inoltre, anziché uno/o, rendere quella funzione (creazione di badge) una che viene sbloccata come privilegio. Pertanto, solo gli utenti attivi (responsabili) possono farlo. Oppure, fai in modo che costino qualcosa, specialmente se i badge hanno un peso. Ad esempio, potrei creare un badge per soffiarti il naso, o un badge per completare un Iron Man, non sono affatto uguali. Prova a fare in modo che questi badge costino all'utente qualcosa da creare, quindi saranno probabilmente più significativi.
Su una nota correlata, credo che l'app per iPhone "EpicWin" ti permetta di creare i tuoi obiettivi/premi. Di conseguenza, ho sentito parlare di alcune persone che creano sfide da 3.000 punti per cose stupide, per dimostrare quanto sia assurdo. Non è un problema in quanto questa app è personale, non sociale. Ma è bello guardarlo per vedere cosa fanno le persone. Penso che in un contesto sociale, sia necessario un arbitro (il gruppo o il sistema/la società) per imporre una certa parità tra i diversi badge.
In realtà sto progettando un nuovo sito che utilizzerà badge per dichiarare utenti e premi. Dà davvero a un sito quella sensazione di gioco che gioca con la dipendenza umana per raccogliere cose e realizzazione di essere ricompensato. È fondamentale dedicare del tempo a progettare e stabilire l'intero processo di ricompensa in modo che gli utenti si adattino e lo faranno rapidamente
A tale scopo, è necessario eseguire test di usabilità per assicurarsi che i tipi di persone/utenti "ottengano" ciò che si sta progettando o ciò che il sistema ha da offrire.
I badge creati e definiti dall'utente potrebbero funzionare per la comunità dei designer, ma per esperienza personale i contenuti generati dagli utenti da persone normali sembreranno brutti e potrebbero svalutare l'immagine complessiva del sito. Ecco un buon esempio del tipo di cose che gli utenti generano quando viene chiesto di inviare i propri progetti.
In questo caso particolare stavamo facendo il crowdsourcing delle idee di design con l'obiettivo finale di metterle tutte in votazione e quindi la versione più popolare verrà ridisegnata da un artista professionista. In questo modo ottieni il coinvolgimento della community e mantieni il controllo sull'esperienza e sulla qualità dell'utente.