Una sorta di riconoscimento di gruppo degli sforzi di un membro del team può essere un valido motivatore, ma in questo caso sembra che venga applicato erroneamente. Tu affermi che l'MVP viene scelto per voto, ma ci sono molte menzioni di numeri di bug corretti per sprint. Sembra che il tuo tempo abbia una definizione divertente di MVP - presumo che la persona che merita il titolo di "più prezioso" sia la persona che ha aggiunto più valore al software in quello sprint. Se un membro del team sta individuando bug che possono essere corretti rapidamente, facendo esplodere il più velocemente possibile e causando bug di regressione e altri problemi nella loro scia, allora non aggiungono valore, stanno creando più lavoro per chi ha seguirli per identificare e risolvere questi problemi.
Il mio suggerimento sarebbe di provare ad avviare una discussione adeguata la prossima volta che la tua squadra ha uno di questi voti. Non renderlo solo una dimostrazione di mani; parlarne per primo Se qualcuno sembra ottenere voti in base al numero di "correzioni" che hanno fatto, evidenzia (con tatto) dove quelle correzioni hanno causato regressioni, e suggerisce che forse la persona che ha fissato quelle regressioni dovrebbe essere nominata per ripulire le altre persone pasticcio. Se qualcuno ha speso l'intero sprint per ottenere uno schifoso problema, segnalalo alla squadra, sottolineando il fatto che sebbene il numero di correzioni di questa persona sia uno, hanno risolto da soli un grosso problema con il tuo software - un problema che era così brutto che nessun altro ha voluto toccarlo.
Individuare correzioni semplici e eseguirle in modo affrettato o casuale non è prezioso, quindi gli sviluppatori che lo fanno probabilmente non dovrebbero qualificarsi come candidati MVP. Quando selezioni il nuovo MVP, dimentica tutto sul team e le persone su di esso, e guarda il software. Scegli l'unica modifica più importante in quel software dall'ultima volta. Intendo single qui; "non tanti piccoli bug" non è un grande cambiamento. È stato corretto un bug particolarmente abbagliante? È stata aggiunta una nuova grande funzionalità? Una volta che hai identificato ciò che questo grande cambiamento è, chiedi a chi era responsabile. Una di queste persone è probabilmente il tuo vero MVP. Se "non tanti piccoli bug" è la differenza solo , allora e solo allora il bug conta una misura valida di MVP - e anche allora, guarderei il rapporto di bug corretti per i bug di regressione causati. Ogni bug che qualcuno causa deduce almeno 1 dal proprio conteggio. In effetti, direi più di 1, perché una correzione errata causerà un bug sconosciuto che dovresti trovare, il che è peggio di un bug conosciuto che è stato trovato già. Un bug noto richiede uno sforzo da parte degli sviluppatori per risolvere; un bug sconosciuto richiede lo sforzo del QA per trovare, e lo sforzo degli sviluppatori di risolvere, e quindi c'è il rischio che il QA non riesca a trovarlo.
In teoria, se gli sviluppatori si rendono conto che il modo per ottenere il premio è quello di risolvere problemi minori, più grandi, mirano a quelli difficili, quelli complessi, i difetti di blocco. Ciò richiederà che si uniscano a volte, sia perché non ci sono abbastanza problemi di carne da aggirare, sia perché il problema è abbastanza complicato da richiedere più set di occhi . Forse suggerire che in casi come questo, il premio potrebbe essere condiviso se non è immediatamente chiaro quale di un gruppo di persone ha fatto più lavoro per risolvere un bug - e ricorda, lavoro fatto! = Righe di codice scritte. Probabilmente lo sanno gli sviluppatori, ma hai detto che la gestione è coinvolta e la gestione non sempre capisce quel punto.
E hey, se tutto il resto fallisce, dimentica il programma MVP. Parla con i tuoi colleghi sviluppatori al di fuori della mischia e sottolinea l'impatto negativo che i premi MVP stanno avendo sul software. Vedi se riesci a farli ignorare, o non farlo diventare un grosso problema. Lascia il trofeo in un cassetto, spendi il premio in denaro in un giro di drink per la squadra dopo il lavoro, usa il pranzo gratis per ottenere qualcosa che puoi condividere, come un mucchio di cupcakes. Agile è un sistema di squadra; evidenziando i rischi delle prestazioni individuali che mettono la squadra l'una contro l'altra. Uniti, ti dividi, dividi il tuo software pieno di bug, dopo la scadenza, oltre il budget.