Rendere visibile lo stato di salute del team per garantire la trasparenza nei team agili
Rendere visibili le proprie metriche agili è un ottimo modo per promuovere la cultura aziendale, la trasparenza e l’apertura. Ecco come Infi è riuscita a farlo.
Un team agile felice e in buona salute può influire sulla sua capacità di fornire software di alta qualità e soddisfare le esigenze dei clienti. La domanda, ovviamente, è: come si fa a sapere se il proprio team è felice? Come si fa a tenere sotto controllo questo aspetto e come è possibile monitorare il livello di felicità del team nel corso del tempo?
Una valutazione dello stato di salute di un team agile può rappresentare uno strumento semplice che consente di individuare le dimensioni chiave (o i criteri) di salute che rivestono maggiore importanza per l’organizzazione. Spotify, Atlassian e Google sono solo alcune delle aziende che condividono i propri modelli di valutazione dello stato di salute e contribuiscono a diffondere questo concetto.
Infi, un’azienda olandese di software, ha utilizzato TeamRetro per definire il proprio modello di valutazione dello stato di salute aziendale, basato su una serie di criteri specifici relativi ai propri valori, alla propria cultura, agli obiettivi dei team e alle esigenze organizzative.
Sulla base di questa serie di criteri, questo gruppo di sviluppatori ha inizialmente organizzato riunioni verbali in cui ogni persona forniva un resoconto sul proprio modello ogni settimana.
Tuttavia, poiché può risultare difficile monitorare efficacemente tali dati, hanno deciso di fare un passo avanti. L’acquisizione di queste informazioni tramite uno strumento agile di monitoraggio dello stato dei team ha consentito loro di raccogliere tali dati in modo rapido. Hanno quindi utilizzato l’API di TeamRetro per sviluppare una propria API che visualizzasse i dati relativi al monitoraggio dello stato dei team sugli schermi televisivi presenti nei loro uffici. Ciò ha garantito che i dati fossero sempre visibili, mettendo in evidenza l’impegno dell’organizzazione a sostenere team felici e produttivi.
In questa sede, lo sviluppatore di software Martijn Groeneveldt racconta la propria storia… e fornisce il link a GitHub, in modo che possiate provare voi stessi la dashboard.
Perché il vostro team di sviluppo software ricorre ai controlli di integrità?
Il nostro team effettua controlli sanitari perché siamo un’azienda che crede fermamente nell’importanza di prendersi cura dei propri dipendenti.
Riteniamo che, nel settore dello sviluppo software e della consulenza, i fattori umani possano fare la differenza tra un risultato “discreto” e uno “eccezionale”. Ecco perché organizziamo incontri settimanali di aggiornamento. Si tratta di un ottimo modo per verificare se ci sono aspetti che possiamo migliorare o affrontare in modo diverso, affinché ciascuno possa svolgere il proprio lavoro al meglio delle proprie capacità.
Quali parametri di valutazione dello stato di benessere ha utilizzato per misurare la soddisfazione del team?
Abbiamo deciso di continuare a utilizzare il modello che impiegavamo per i check-in verbali prima di iniziare a utilizzare TeamRetro.
Il nostro modello di valutazione dello stato di salute si articola nei seguenti sei fattori – (tradotto dall’olandese)
Stress
Sente di essere stressato o di avere una vita troppo frenetica?
Divertimento
Si diverte a fare ciò che fa?
Impatto
Ha la sensazione di poter fare la differenza per il cliente o per Infi?
Colleghi
Come si svolge la collaborazione con i colleghi e i clienti?
Tecnologia
La tecnologia con cui lavora è (ancora) divertente e interessante?
Processo
I processi che dovrebbero garantire il regolare svolgimento delle attività funzionano come previsto, oppure rappresentano un ostacolo?
In che modo TeamRetro vi supporta nelle vostre verifiche di salute?
Utilizzando i controlli di stato di TeamRetro per organizzare riunioni settimanali del team, i membri rispondono sempre alle stesse domande. In questo modo non rischiano di dimenticare o tralasciare accidentalmente qualcosa.
L’utilizzo di TeamRetro consente inoltre ai membri del team di mettere per iscritto le proprie riflessioni prima della riunione settimanale del team. È inoltre possibile generare un grafico statistico chiaro e chiaro di tutti i controlli di stato effettuati nei periodi precedenti.
Successivamente visualizziamo tali informazioni sui nostri schermi, in modo che il nostro team possa consultarle all’occorrenza.
(Esempio come illustrato – i dati sono forniti a solo scopo illustrativo e non rispecchiano la situazione di Infi)
Quali sono i vantaggi di rendere visibili le proprie metriche agili?
Disporre di dati visibili significa anche avere la possibilità di prendere decisioni migliori, ridurre i tempi di decisione e garantire che eventuali problemi vengano risolti il prima possibile. Ciò suggerisce che la trasparenza sia fondamentale per l’agile.
Sebbene la maggior parte dei team possa concentrarsi sull’aspetto quantitativo dei grafici burn-down, dei punti di velocità e dei tassi di errore, presentare in modo chiaro e trasparente lo stato di salute del proprio team è un ottimo modo per coinvolgere anche i membri del team.
Un ringraziamento speciale va a Martijn Groeneveldt, sviluppatore software presso Infi; potete accedere al codice della dashboard qui: TeamRetro Health Dashboard.
Desidera eseguire un controllo di integrità autonomamente? Ecco alcuni modelli pronti all’uso, oppure può crearne uno personalizzato.

