Rendere visibile la salute del team per creare trasparenza nei team agili
Rendere visibili le sue metriche agili è un ottimo modo per costruire cultura, trasparenza e apertura. Ecco come Infi ha fatto proprio questo.
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 tenerne traccia e come è possibile monitorare il livello di soddisfazione del team nel tempo?
Una valutazione dello stato di salute di un team agile può rappresentare uno strumento semplice che consente di individuare gli aspetti (o i criteri) fondamentali per lo stato 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, il team di sviluppatori ha inizialmente organizzato riunioni verbali in cui ogni membro riferiva settimanalmente in merito al proprio modello.
Tuttavia, poiché può risultare difficile monitorare questi aspetti in modo efficiente, hanno deciso di fare un passo avanti. Acquisire queste informazioni tramite uno strumento agile di monitoraggio dello stato dei team ha permesso loro di raccogliere i dati in modo rapido. Hanno quindi utilizzato l’API di TeamRetro per creare una propria API che visualizzasse i dati del monitoraggio dello stato dei team sugli schermi televisivi dell’ufficio. Ciò ha garantito che i dati fossero sempre visibili, mettendo in evidenza l’impegno dell’organizzazione a sostenere team felici e produttivi.
Qui, lo sviluppatore di software Martijn Groeneveldt racconta la propria esperienza… 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 organizza visite mediche 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. Si tratta di un ottimo modo per verificare se ci sono aspetti che possiamo migliorare o gestire in modo diverso, affinché ogni singolo collaboratore possa svolgere il proprio lavoro al meglio delle proprie capacità.
Quali parametri di valutazione dello stato di salute avete utilizzato per misurare la soddisfazione del team?
Abbiamo deciso di continuare a utilizzare il modello che impiegavamo per i briefing verbali prima di iniziare a utilizzare TeamRetro.
Il nostro modello di valutazione dello stato di salute si basa sui seguenti sei fattori – (tradotto dall’olandese)
Stress
Si sente stressato o oberato di impegni nella sua vita?
Divertimento
Si diverte nel suo lavoro?
Impatto
Ha la sensazione di fare la differenza per il cliente o per Infi?
Cari colleghi
Come va la collaborazione con i colleghi e i clienti?
Tecnologia
La tecnologia con cui lavora è (ancora) divertente e interessante?
Procedura
I processi che dovrebbero garantire il regolare svolgimento delle attività funzionano come previsto, oppure rappresentano un ostacolo?
In che modo TeamRetro vi supporta nei controlli di salute?
Utilizzando i questionari di valutazione dello stato di salute di TeamRetro per le 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. È inoltre possibile generare un grafico statistico chiaro e intuitivo di tutti i controlli di stato effettuati nei periodi precedenti.
Lo visualizziamo quindi sui nostri schermi in modo che il nostro team possa consultarlo all’occorrenza.
(Esempio 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 agile?
Avere i dati a disposizione significa anche poter prendere decisioni migliori, ridurre i tempi di decisione e garantire che eventuali problemi vengano risolti il prima possibile. Ciò suggerisce che la trasparenza è 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 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 già pronti, oppure può crearne uno personalizzato.

