Il Suo team sta conducendo degli sprint. C’è un backlog, una definizione di “completato” e retrospettive periodiche. Sulla carta, tutto sembra agile.

Ma c’è ancora qualcosa che non quadra.

I rilasci sono imprevedibili. Gli stessi temi del passato continuano a riemergere. E se qualcuno vi chiedesse: «Quanto è matura la vostra pratica agile?», non sarebbe facile rispondere.

Proprio questa esitazione è il motivo per cui esistono le valutazioni di maturità agile e perché condurle in modo adeguato, con lo strumento giusto, fa tutta la differenza tra una conversazione che produce una presentazione e una che porta a un cambiamento concreto.

Il presente articolo illustra cosa misura effettivamente una valutazione della maturità agile, i cinque livelli in base ai quali vengono valutati i team, i modelli tra cui vale la pena scegliere e come condurre tale valutazione in modo che sfoci in decisioni concrete anziché in una semplice scheda di valutazione.

Che cos’è una valutazione della maturità agile?

Una valutazione della maturità agile rappresenta un metodo strutturato per valutare con quanta efficacia un team o un’organizzazione applichi i principi agili nella pratica.

Non si limita a contare il numero di cerimonie agile che si svolgono. Si verifica piuttosto se la filosofia alla base sia effettivamente presente, esaminando aspetti quali la collaborazione, il flusso di consegna, la qualità tecnica e il miglioramento continuo, al fine di individuare i punti di forza e le opportunità di crescita con il maggiore potenziale.

Più in generale, i modelli di maturità sono concepiti per misurare la capacità di un’organizzazione di migliorare costantemente i propri processi nel corso del tempo. Man mano che il team matura, ciò si traduce in risultati più prevedibili e adattabili, non solo in sprint più rapidi.

Perché le valutazioni della maturità agile sono importanti

Ecco un dato che fa riflettere: secondo il rapporto “State of Application Development” di OutSystems (che ha coinvolto oltre 1.500 professionisti dello sviluppo applicativo), solo circa il 15% delle organizzazioni si considera pienamente maturo nell’adozione delle pratiche agili. Circa il 60% rimane bloccato al secondo o al terzo stadio di maturità, seguendo meccanicamente le procedure agili senza trarne appieno i benefici.

Le trasformazioni Agile spesso si arenano non perché i team non si impegnino a sufficienza, ma perché manca una visione condivisa e veritiera di ciò che sta realmente accadendo. Le lacune rimangono nascoste. E senza visibilità, è difficile capire se si sta realmente migliorando o se ci si sta semplicemente adagiando sulla situazione attuale.

Le valutazioni periodiche della maturità agile aiutano i team e i leader in diversi modi importanti:

  • Mettono in luce ciò che sta realmente accadendo. Il lavoro quotidiano rende difficile individuare i problemi sistemici. Una valutazione offre la struttura e il tempo necessario per osservare con chiarezza come opera realmente il Suo team, non solo come sembra funzionare.
  • Vi consentono di concentrare le vostre energie sul miglioramento. Non tutte le lacune meritano di essere colmate allo stesso modo. Le valutazioni aiutano a identificare i cambiamenti che avranno l’impatto maggiore, consentendovi così di smettere di disperdere le energie e di iniziare a compiere progressi mirati.
  • Creano un linguaggio comune. Quando tutti i membri del team valutano gli stessi aspetti, le differenze di prospettiva diventano evidenti. Quel divario sincero tra il modo in cui le diverse persone vivono le modalità di lavoro del team può dare vita ad alcune delle conversazioni più preziose che potrete mai avere.
  • Rendono visibili i progressi. Effettuare valutazioni a cadenza regolare trasforma le singole istantanee in tendenze, e le tendenze indicano se i miglioramenti ottenuti sono effettivamente duraturi o se, al contrario, stanno silenziosamente regredendo.
  • Forniscono alla dirigenza elementi su cui basare il proprio operato. Per le organizzazioni che gestiscono più team agili, le valutazioni consentono di effettuare confronti tra i vari team e di individuare ostacoli sistemici che nessuna singola retrospettiva è in grado di rivelare.

Cosa misura una valutazione della maturità agile?

Gli aspetti specifici oggetto della vostra valutazione dipendono dal modello che sceglierete. Tuttavia, in tutte le valutazioni ben strutturate, l’obiettivo è lo stesso: valutare come opera effettivamente il vostro team nelle aree più rilevanti per la consegna dei risultati e il miglioramento, e non solo verificare se le riunioni si svolgono secondo il programma previsto.

Ecco un esempio concreto. Quando un team utilizza il modello di maturità “Agile Teams” in TeamRetro, si valuta in base a sei categorie:

  • Lavoro di squadra e collaborazione: la capacità del team di comunicare, risolvere i conflitti e operare come unità auto-organizzata.
  • Metodi di lavoro agili: verificare se le riunioni si svolgano con regolarità e generino un valore reale, anziché limitarsi a riempire il calendario.
  • Pianificazione e definizione delle priorità: se il backlog sia ben organizzato, se il lavoro sia classificato in base al valore e se la pianificazione della capacità sia realistica.
  • Eccellenza tecnica e qualità: in che modo viene gestito il debito tecnico e se la qualità viene integrata sin dall’inizio.
  • Consegna del prodotto e valore per il cliente: verificare se il team stia fornendo risultati significativi e monitorando gli esiti, non solo i prodotti finali.
  • Mentalità agile, cultura e miglioramento continuo: se il team abbraccia sinceramente i valori agili e se esiste la sicurezza psicologica necessaria per individuare i problemi in una fase precoce.

Un team che adotta il modello DevOps e di consegna continua valuterebbe se stesso in base alla maturità della pipeline CI/CD, alle pratiche di rilascio e distribuzione, all’affidabilità e alle operazioni, all’automazione della sicurezza e della conformità, nonché alla prontezza della piattaforma e dell’infrastruttura. Si tratta di una prospettiva completamente diversa, concepita per un contesto diverso.

Ecco perché la scelta del modello è importante. Le dimensioni definiscono l’orientamento della discussione. Scegliere quella più adatta alle attuali priorità del Vostro team è ciò che trasforma una valutazione in una discussione costruttiva, anziché in un semplice sondaggio generico.

Valutazione del lavoro di squadra e della collaborazione che illustra le griglie di valutazione a 5 livelli relative alla comunicazione di gruppo e alla risoluzione collaborativa dei problemi, con campi per i commenti

Come si misura la maturità agile: la scala a 5 livelli

Una volta individuate le dimensioni da valutare, è necessario disporre di una scala di riferimento per attribuire loro un punteggio. La struttura più diffusa suddivide la maturità in cinque livelli, ciascuno dei quali descrive uno specifico modello comportamentale anziché limitarsi a un semplice numero:

  • Livello 1: Iniziale / Ad hoc. I processi sono imprevedibili e reattivi. L’approccio agile potrebbe esistere solo di nome.
  • Livello 2: In fase di sviluppo. Alcune pratiche agili sono già in atto, ma in modo non coerente. L’intenzione c’è, ma la disciplina è limitata.
  • Livello 3: Definito. Le procedure sono standardizzate e vengono seguite in modo coerente. Il team comprende non solo cosa fa, ma anche il motivo per cui lo fa.
  • Livello 4: Gestito. Le prestazioni vengono misurate e le decisioni sono basate sui dati. I cicli di feedback sono serrati.
  • Livello 5: Ottimizzazione. Il miglioramento continuo è parte integrante della cultura aziendale. Il team innova le proprie pratiche e offre costantemente un valore reale ai clienti.

Ogni livello all’interno di una dimensione è accompagnato da una chiara descrizione scritta di come si presenta tale livello nella pratica, in modo che i membri del team non debbano cercare di indovinare cosa significhi un “3”. È proprio questa coerenza a rendere i risultati degni di essere discussi.

Pssst… Non tutte le squadre devono necessariamente raggiungere il Livello 5 in ogni dimensione. Ciò che conta è sapere a che punto ci si trova e avere un piano ben definito per il passo successivo. Una squadra che ottiene costantemente un punteggio di 5 potrebbe essere il fiore all’occhiello dell’organizzazione oppure potrebbe non disporre dei parametri di riferimento necessari.

I modelli di valutazione della maturità di TeamRetro

Un modello di maturità è il quadro di riferimento in base al quale viene condotta la vostra valutazione. Esso definisce quali dimensioni vengono valutate e come si configura ciascun livello nel vostro contesto specifico. La scelta del modello più adatto alla situazione attuale del vostro team è ciò che fa la differenza tra una sessione mirata e utile e un esercizio generico che produce un elenco di elementi che tutti già conoscono.

TeamRetro offre 20 modelli appositamente progettati per gli ambiti che stanno davvero a cuore ai team agili, oltre alla possibilità di crearne uno personalizzato o di svilupparne uno in collaborazione con l’intelligenza artificiale.

Ecco 5 esempi che il nostro team ha utilizzato di recente durante l’ultima serie di riunioni di gruppo –

  • Team agili: misura l’efficacia con cui il nostro team collabora, pianifica e genera valore attraverso modalità di lavoro agili.
  • Leadership: valuta in che misura i nostri leader riescano a trasmettere una visione, a comunicare la strategia e a favorire la nostra crescita professionale.
  • DevOps e consegna continua: valuta l’affidabilità della nostra pipeline, la velocità di implementazione e la resilienza operativa all’interno del nostro team di ingegneri, al fine di fornirvi i risultati desiderati.
  • Consegna agile: comprende in che misura il nostro team pianifichi in modo coerente, gestisca i flussi di lavoro e migliori il ciclo di consegna di ciclo in ciclo.
  • Maturità nell’adozione dell’IA: misura il grado di sicurezza con cui il nostro team integra gli strumenti di IA nei flussi di lavoro quotidiani, avvalendosi di un adeguato sistema di governance volto a garantire che le funzionalità di IA siano mirate e apportino vantaggi ai clienti, senza compromettere la sicurezza.

Scheda "Modello di maturità" che mostra sei schede di valutazione: Team agili, Leadership, DevOps e Continuous Delivery, Consegna agile, Maturità nell'adozione dell'IA e Maturità dell'IA nel servizio clienti, ciascuna con sottocategorie e cinque livelli di maturità

A livello di settore, le valutazioni tendono a rientrare in tre categorie generali. Analizziamole in modo approfondito.

Consegna agile

Progettato per i team Scrum e per le squadre orientate alla consegna. Valuta in che misura il team pianifica e assegna priorità al lavoro in base al valore; con quanta fluidità e prevedibilità il lavoro procede dall’idea alla realizzazione; con quanta efficacia il team collabora e si auto-organizza; e con quanta coerenza i cicli di feedback favoriscono un miglioramento concreto. I team che utilizzano questo modello lo applicano in genere su base trimestrale, utilizzando i risultati per concentrare le proprie retrospettive sugli aspetti che hanno ottenuto i punteggi più bassi.

Eccellenza ingegneristica

Progettato per i responsabili tecnici e gli sviluppatori senior che desiderano andare oltre i processi e valutare lo stato di salute tecnico. Il modello prende in esame la qualità e gli standard del codice, le decisioni relative all’architettura e alla scalabilità, il livello di gestione attiva del debito tecnico e l’efficacia con cui i membri del team si sostengono e si supportano a vicenda in qualità di ingegneri. È particolarmente utile per i team che ottengono buoni risultati nelle metriche relative ai processi agili, ma che continuano a incontrare difficoltà nella prevedibilità delle consegne: spesso la causa principale risiede proprio qui.

DevOps e consegna continua

È basato sulle pratiche che distinguono i team in grado di rilasciare prodotti con sicurezza da quelli che temono il giorno del rilascio. Valuta la maturità della pipeline CI/CD, i processi di rilascio e distribuzione, l’affidabilità e le operazioni, l’automazione della sicurezza e della conformità, nonché la prontezza della piattaforma e dell’infrastruttura. I team impegnati a migliorare le metriche DORA spesso riscontrano che questo modello individua con precisione i punti in cui si verificano effettivamente gli attriti.

Modelli di valutazione della maturità agile da cui partire

Non è necessario redigere personalmente la rubrica. Ciascuno dei modelli sopra indicati viene fornito come modello già pronto, con le dimensioni già definite e tutti e cinque i livelli descritti in un linguaggio chiaro, in modo che il team possa valutare in base agli stessi criteri piuttosto che a una semplice scala numerica.

Iniziate dal modello più vicino a ciò su cui il vostro team sta lavorando in questo momento. Team agile rappresenta il punto di partenza generico per un team di consegna. Modello di maturità della consegna agile approfondisce gli aspetti relativi alla pianificazione e al flusso di lavoro. Eccellenza ingegneristica e DevOps e consegna continua concentrano l’attenzione sullo stato di salute tecnico e sulle pratiche di rilascio. La serie completa è disponibile nella libreria dei modelli di verifica dello stato di salute, e ciascuno di essi può essere modificato o utilizzato come punto di partenza per creare un modello personalizzato.

Come condurre in modo efficace una valutazione della maturità agile

La chiave sta nel concentrarsi sull’analisi e sull’azione, non solo sulla misurazione. Il flusso integrato di TeamRetro guida automaticamente i team attraverso ciascuna di queste fasi, ma ecco il ragionamento che sta alla base di esse.

1. Scegliere le aree di interesse pertinenti

Iniziate con dimensioni significative per il contesto attuale del vostro team. Potete scegliere tra modelli di maturità appositamente sviluppati che coprono la consegna agile, l’eccellenza ingegneristica, il DevOps, la gestione del prodotto e altro ancora, oppure crearne uno vostro partendo da zero. Un team Scrum alle prime fasi del proprio percorso agile ha priorità diverse rispetto a un’organizzazione di prodotto su larga scala, e il vostro modello dovrebbe riflettere questa differenza.

2. Raccogliere le risposte in forma riservata

Un feedback sincero è possibile solo quando le persone si sentono libere di esprimerlo. È possibile raccogliere le risposte in forma anonima prima che i risultati vengano condivisi con il gruppo, eliminando così la pressione sociale che induce a fornire valutazioni orientate a ciò che si ritiene la dirigenza voglia sentire. Ogni membro del team valuta ciascuna dimensione in modo indipendente e il quadro complessivo emerge solo dopo che tutti hanno fornito il proprio contributo.

3. Esaminare i risultati sotto forma di grafico radar

Quando i risultati vengono visualizzati in TeamRetro, appaiono sotto forma di grafico a radar che mostra a colpo d’occhio il livello di maturità del Suo team. I punteggi alti, quelli bassi e le discrepanze tra le diverse dimensioni risultano immediatamente evidenti. Non sono necessarie aggregazioni manuali né tempi di attesa. È possibile ordinare le dimensioni dalla più positiva alla più negativa fino a quella più eterogenea, in modo che la discussione parta dal punto giusto.

Visualizzazione del "radar di maturità agile" in TeamRetro

4. Esaminare i risultati insieme come squadra

La modalità Presentazione di TeamRetro sincronizza gli schermi di tutto il team, sia che si tratti di un gruppo in presenza che distribuito, consentendo al facilitatore di illustrare i risultati dimensione per dimensione senza perdere l’attenzione dei partecipanti. Presso Culture Amp, uno dei valori fondamentali dell’azienda è «imparare più velocemente attraverso il feedback». I loro team di ingegneri effettuano sia valutazioni di maturità che controlli di stato in TeamRetro proprio perché la modalità Presentazione mantiene la conversazione ancorata a ciò che i dati mostrano, anziché lasciarsi trascinare da aneddoti.

5. Date priorità a un numero limitato di miglioramenti ad alto impatto

Resistete alla tentazione di risolvere tutto in una volta. Grazie ai riassunti generati dall’intelligenza artificiale di TeamRetro (che producono commenti per ciascuna dimensione e sull’intera sessione), i modelli emergono rapidamente, anche nei team in cui vi sono molti interventi. Identifichi le aree in cui il divario è maggiore e in cui colmarlo avrebbe l’impatto più significativo. Un cambiamento ben eseguito infonde maggiore fiducia rispetto a cinque cambiamenti lasciati a metà.

6. Stabilite delle azioni concrete prima di lasciare la sala

È proprio qui che la maggior parte delle valutazioni fallisce: le intuizioni svaniscono se non vengono assegnati responsabili o scadenze. Le azioni vengono create direttamente durante la sessione, con l’assegnazione di un responsabile e di una data di scadenza prima che qualcuno chiuda il proprio computer portatile. Tali azioni vengono riportate automaticamente alla sessione successiva, in modo che nulla sfugga silenziosamente all’attenzione. Per i team che utilizzano Jira, Asana, Trello o Azure DevOps, le azioni da intraprendere possono essere inserite direttamente nel flusso di lavoro esistente.

Elenco delle azioni di gruppo emerse da una valutazione dello stato di salute, con tre compiti assegnati ai membri e scadenze a maggio e giugno

7. Monitorare le tendenze nelle diverse sessioni

Eseguite la stessa valutazione ogni trimestre o in occasione delle tappe fondamentali. TeamRetro monitora l’andamento di ciascuna dimensione nel tempo, visualizzando le linee di tendenza direttamente sul radar, in modo da poter vedere a colpo d’occhio se una dimensione sta migliorando, è stabile o sta regredendo. Quando Ibrahim Abram, specialista degli acquisti presso Culture Amp, ha riflettuto su ciò che apprezza di più in TeamRetro, ha affermato: «Adoro il grafico che mostra le tendenze». È questa la differenza tra uno strumento e un processo.

Pannello di controllo dei metodi agili (processi e cerimonie): Daily Standup, Backlog Refinement, Sprint Review, Retrospettive e Flusso di lavoro, con indicatori di prestazione colorati

Errori comuni da evitare

Anche le valutazioni effettuate con le migliori intenzioni possono rivelarsi controproducenti. Si presti attenzione ai seguenti aspetti:

  • Considerarla come un evento isolato. Una singola valutazione vi offre un punto di partenza. Il vero valore risiede nell’andamento: sapere se vi state muovendo nella direzione giusta e a quale velocità.
  • Trasformarla in una valutazione delle prestazioni. Nel momento in cui le persone percepiscono che è in gioco la propria valutazione individuale, i commenti sinceri vengono meno. Presentatela chiaramente come uno strumento che consente al team di migliorare insieme. La modalità di risposta anonima di TeamRetro è stata pensata proprio a questo scopo.
  • Ottimizzazione finalizzata ai punteggi anziché ai risultati. I team possono manipolare le valutazioni di maturità se gli incentivi non sono adeguati. Ciò che conta è se le pratiche effettive e i risultati ottenuti stanno migliorando, non se i numeri appaiono migliori.
  • Tralasciare la pianificazione delle azioni. Una valutazione priva di azioni concrete è solo una conversazione interessante. Se la sessione si conclude senza definire chiaramente i passi successivi e i responsabili, le intuizioni acquisite svaniscono nel giro di una settimana. TeamRetro fa sì che questo sia l’ultimo passo obbligatorio prima di chiudere una sessione.
  • Eseguirlo separatamente dalle retrospettive. Le valutazioni della maturità agile e le retrospettive funzionano meglio se utilizzate congiuntamente. In TeamRetro, entrambe vengono eseguite dalla stessa piattaforma, pertanto i temi che emergono ripetutamente nelle vostre retrospettive possono orientare gli aspetti su cui concentrarvi nella vostra prossima valutazione della maturità, e viceversa.

Perché i team scelgono TeamRetro per le valutazioni di maturità

La maggior parte dei team che tentano di condurre valutazioni di maturità senza uno strumento dedicato si scontrano con lo stesso ostacolo: il questionario viene creato in un foglio di calcolo, i risultati vengono incollati in una diapositiva, le azioni da intraprendere vengono annotate da qualche parte e, entro il trimestre successivo, nessuno ricorda più ciò che era stato concordato. Le conoscenze acquisite non si accumulano. Si azzerano.

Le valutazioni manuali spesso falliscono perché i dati sono sparsi tra fogli di calcolo e presentazioni, con la conseguenza che le analisi devono essere ricominciate da capo ogni trimestre. TeamRetro evita che ciò accada centralizzando il processo grazie alle seguenti funzionalità chiave:

  • Feedback privato: Le risposte anonime garantiscono dati veritieri e un ambiente sicuro per i team.
  • Sintesi basate sull’intelligenza artificiale: i report automatici per ciascuna dimensione consentono di risparmiare tempo rispetto alla redazione manuale.
  • Azioni ricorrenti: le attività assegnate vengono riportate da una sessione all’altra, con promemoria a garanzia del rispetto degli impegni.
  • Tendenze visive: i grafici a radar mostrano l’andamento storico per monitorare i miglioramenti effettivi nel tempo.
  • Integrazioni con i flussi di lavoro: Si sincronizza direttamente con strumenti quali Jira, Asana e Azure DevOps.
  • Reportistica aziendale: organizzazioni come Culture Amp utilizzano l’assegnazione di tag ai team per confrontare le tendenze e individuare gli ostacoli sistemici senza perdere di vista il contesto locale.

Elenco delle azioni di gruppo emerse da una valutazione dello stato di salute, con tre compiti assegnati ai membri e scadenze a maggio e giugno

Domande frequenti

Qual è la differenza tra un modello di maturità agile e una valutazione della maturità agile?

Il modello costituisce il quadro di riferimento; la valutazione è l’atto di applicarlo. Un modello di maturità definisce quali dimensioni vengono valutate e descrive come si concretizza, nella pratica, ciascuno dei cinque livelli. La valutazione è la sessione in cui ogni membro del team valuta tali dimensioni in modo indipendente e il team esamina insieme il risultato aggregato. Scegliete innanzitutto il modello, poiché sono le dimensioni a determinare l’argomento della discussione.

Con quale frequenza un team dovrebbe effettuare una valutazione della maturità agile?

La cadenza trimestrale è l’ideale per la maggior parte dei team, oppure in occasione di una tappa naturale, come la conclusione di un incremento del programma o un vero e proprio cambiamento nel modo di lavorare del team. Ciò che conta è una cadenza costante piuttosto che un numero fisso: abbastanza frequente da poter verificare se un miglioramento si è consolidato, ma non così frequente da far sì che le valutazioni varino di poco da una sessione all’altra.

Chi dovrebbe partecipare e le valutazioni dovrebbero essere anonime?

Tutti coloro che svolgono attività di consegna devono esprimere una valutazione in forma indipendente. È opportuno optare di default per risposte anonime, poiché nel momento in cui le persone temono che una valutazione individuale possa essere ricondotta alla loro persona, le risposte sincere vengono meno. Affidate l’analisi dei risultati a un facilitatore o a un coach, anziché a un manager, e concentrate l’attenzione su ciò che il team intende cambiare in futuro, piuttosto che sul punteggio ottenuto.

Quali domande vengono poste nel corso di una valutazione della maturità agile?

Non si tratta di chiedere: “Tenete o no uno standup?”. Una valutazione ben strutturata verifica se il lavoro di fondo viene effettivamente svolto: se il backlog è ordinato per priorità in base al valore, se il flusso di lavoro procede in modo prevedibile dall’idea al completamento, se il debito tecnico viene gestito in modo consapevole, se il team individua tempestivamente i problemi e se, in seguito a una retrospettiva, si verifica effettivamente un cambiamento. Ogni domanda viene valutata in base a una descrizione scritta di tutti e cinque i livelli, in modo che un «3» abbia lo stesso significato per tutti i presenti nella sala.

È pronto a effettuare la valutazione della maturità agile?

Comprendere come funziona realmente il Suo team oggi è il primo passo per migliorarlo.

Una valutazione della maturità agile mette in luce le lacune che avete intuito ma che non riuscivate a definire con precisione, e offre al vostro team una base comune e trasparente per intervenire in merito.

TeamRetro Le offre modelli collaudati, feedback privati, risultati sotto forma di grafici radar, monitoraggio delle tendenze, sintesi basate sull’intelligenza artificiale e pianificazione delle azioni integrata, il tutto in un unico posto e senza alcuna configurazione richiesta. Per comprendere come tutto ciò si integri prima di iniziare, la pagina dedicata alle valutazioni della maturità agile in TeamRetro illustra l’intero flusso, dalla scelta di un modello al monitoraggio dell’andamento.

Inizi oggi stesso la Sua valutazione gratuita. Non è richiesta alcuna carta di credito.