Sì, potrebbe
Ma solo se lo progetti con molta attenzione, altrimenti potrebbe ritorcersi contro. Ho fatto alcuni commenti ma ho pensato di riassumere la mia posizione
Per la reputazione l'obiettivo principale dovrebbe essere quello di fornire una misurazione che i dipendenti possano utilizzare per tenere traccia del miglioramento delle loro abilità nel tempo. Progettalo con molta attenzione pensando a ciò, la cosa difficile è trovare buoni modi per misurare l'abilità, non posso farlo dalla cima della mia testa.
I badge sono principalmente una cosa "divertente", li terrei principalmente lontano e lontano da problemi più orientati all'abilità. Vale a dire badge come "nottambulo di questa settimana" o un gruppo "Distintivo spedito!" Sarebbe ok. Se disponi di alcuni badge basati sull'abilità, come "Risolto il problema con la maggior parte dei bug" o "Segnalati la maggior parte dei bug", rifletti attentamente su come potrebbe essere percepito e giocato. I badge dovrebbero riguardare maggiormente l'evidenziazione del comportamento piuttosto che promuoverlo dall'IMO. Assicurati di avere badge sia di squadra che individuali.
Consiglio vivamente contro i badge negativi, queste cose dovrebbero essere divertenti e rendere le persone spaventate dal commettere errori è pericoloso. Genera invece un'e-mail utile e amichevole per questi casi.
Consiglio vivamente di non lasciarli decidere e votare i badge. Le persone possono inviare i loro suggerimenti per i badge, ma poiché il loro effetto sulle persone può essere piuttosto grave, i badge utilizzati devono essere effettuati con un'attenta decisione di una persona che sa cosa stanno facendo e non il voto della maggioranza.
Le revisioni del codice sono un'idea interessante e immagino uno dei modi in cui potresti generare un valore di abilità. Evidenziare il codice e discuterne potrebbe essere davvero utile. Tuttavia, potrebbe essere controproducente, se tutti sanno di essere giudicati su tutto ciò che scrivono lo sviluppo potrebbe rallentare a una scansione. Soprattutto con lo sviluppo iterativo in cui a volte scrivi qualcosa velocemente e poi rifletti che non vuoi quel comportamento.
Forse ciò potrebbe essere compensato dalla persona che invia il codice stesso o da qualcun altro che è in grado di inviare il codice di una determinata età. Tuttavia può essere difficile sapere quali effetti ci saranno
Alla fine penso che dovresti provarlo e vedere cosa funziona e cosa no, c'è un buon libro chiamato La realtà è rotto che potrebbe essere interessante. Anche il libro di Daniel Pinks "Drive" è assolutamente da leggere.