"Com'è il nostro flusso?" è una domanda che i piccoli team si pongono senza sempre concordare su cosa vi risponderebbe. In pratica, quattro numeri ne coprono gran parte: quanto lavoro concluso sta uscendo dall'altra estremità (throughput), quanto tempo ha effettivamente richiesto quel lavoro (tempo di ciclo), quanto è in corso in questo momento (lavoro in corso), e da quanto tempo qualcosa di non completato è già fermo (età). Nessuno dei quattro racconta l'intera storia da solo, un team può avere un throughput sano mentre accumula silenziosamente un mucchio di lavoro in invecchiamento, appena iniziato, motivo per cui Agile Gauge li suddivide in alcune viste mirate invece che in un'unica dashboard che cerca di dire tutto in una volta.
Throughput: quanto è stato effettivamente concluso
Throughput, elementi completati in una finestra temporale, compare in tutto Agile Gauge piuttosto che vivere in una schermata propria: la cifra Consegnato di Riepilogo dello sprint è il throughput di uno sprint, e Stato del flusso valuta il throughput su più team contemporaneamente, rispetto alla tendenza recente di ciascun team piuttosto che a un obiettivo fisso. Da solo, il throughput risponde a "quanto", ma non dice nulla su "quanto tempo" o "quanto costante": ed è qui che entra in gioco il tempo di ciclo.
Tempo di ciclo: la distribuzione completa, non una singola media
La vista Tempo di ciclo di Agile Gauge traccia un punto per ogni elemento consegnato in una finestra scorrevole degli ultimi 3, 6 o 12 sprint, suddivisa per Lavoro pianificato, Bug ed Esplorazione, con linee di riferimento per la mediana e l'85° percentile. Un elemento conta come completo solo quando il suo stato attuale è mappato su Concluso secondo la mappatura del tuo flusso di lavoro; il suo inizio è la prima volta che si è spostato in uno stato mappato come in corso, oppure la sua Data di attivazione se ciò non è mai avvenuto. I percentili usano il rango più vicino, non l'interpolazione, il valore mostrato è sempre un conteggio di giorni che un elemento reale ha effettivamente avuto, e le linee di riferimento appaiono solo quando ci sono almeno 10 elementi consegnati nella finestra, così un campione piccolo non viene mai presentato come una tendenza stabile.
WIP: quanto è in corso in questo momento
Il tempo di ciclo ti dice quanto tempo ha richiesto il lavoro concluso; non dice nulla su quanto lavoro non completato è attualmente aperto, cosa che invece misura il lavoro in corso. La vista dedicata Monitor WIP di Agile Gauge traccia il conteggio in corso di un team rispetto a un limite impostato in Configurazione, con gli stati Oltre il limite, Vicino al limite e Nessun limite impostato, oltre a una tendenza del WIP mediano degli ultimi sprint. È una schermata piccola e mirata di proposito: un team che vuole vedere sia "siamo oltre il nostro limite WIP" sia "cosa sta effettivamente invecchiando lì dentro" ha bisogno anche della vista successiva.
Metriche di flusso: dove va realmente il tempo
Throughput e tempo di ciclo descrivono entrambi dei risultati; la vista Metriche di flusso di Agile Gauge descrive il meccanismo dietro di essi: quanto del tempo totale di un elemento è stato speso lavorandoci attivamente rispetto all'attesa, suddiviso per le fasi del flusso di lavoro del tuo team (Nuovo, In coda, In corso, Test, Revisione, In attesa). In corso, Test e Revisione contano come tempo attivo; Nuovo, In coda e In attesa contano come tempo di attesa; il tempo prima dell'inizio reale di un elemento è escluso da entrambi. La percentuale principale di efficienza del flusso richiede almeno 10 elementi completati con una cronologia delle fasi utilizzabile, al di sotto di questa soglia, viene omessa invece di essere mostrata come una cifra inaffidabile, e la maggior parte dei team vede un numero più basso di quanto si aspetti, poiché è una mappa di dove si trova l'attesa, non un punteggio da difendere.
Età: cosa è fermo da più tempo
Nessuna delle tre metriche precedenti guarda al lavoro non ancora concluso. La vista Invecchiamento e bloccati di Agile Gauge elenca ogni elemento non completato nello sprint attivo del team che è effettivamente iniziato, ordinato prima per elementi bloccati e poi per i più vecchi, con l'età mostrata come giorni di calendario frazionari a partire dallo stesso punto di partenza usato da Tempo di ciclo: così l'età di un elemento qui e il suo eventuale tempo di ciclo, una volta concluso, sono garantiti coincidere. Il blocco viene verificato rispetto a tre segnali: un nome di stato corrispondente, un tag, oppure una corrispondenza per parola intera nel titolo; altri due segnali configurabili, un campo personalizzato e una colonna della board, esistono in Configurazione ma non vengono controllati in questa vista specifica, e una striscia di avviso lo segnala se la tua organizzazione si basa su uno dei due.
Leggere tutti e quattro insieme
Ognuna di queste viste risponde a una domanda più circoscritta rispetto a "com'è il nostro flusso" presa da sola, ed è proprio questo il punto: un unico punteggio combinato nasconderebbe esattamente il disaccordo che vale la pena avere, come un throughput sano accanto a un mucchio crescente di lavoro in invecchiamento che nessuno ha ancora segnalato come bloccato. Ognuna di esse apre lo stesso tipo di pannello degli elementi sotto ai propri numeri, così una cifra che sembra sbagliata su qualsiasi schermata porta sempre allo stesso posto: gli elementi di lavoro reali dietro di essa, con un collegamento diretto ad Azure DevOps.
Come arrivarci
Tutte e quattro le viste condividono la stessa configurazione da eseguire una sola volta: la mappatura delle fasi del flusso di lavoro del tuo team in Configurazione, in modo che Agile Gauge sappia quali stati contano come iniziati, attivi e conclusi. Monitor WIP e Metriche di flusso leggono anche dallo stesso filtro sui tipi di elemento di lavoro (Configurazione → Tipi di elemento) usato da Riepilogo dello sprint e Invecchiamento e bloccati, così un bug escluso da una schermata è escluso in modo coerente ovunque altro.
Nessuna delle quattro viste sopra richiede di esportare dati da qualche parte o di copiare numeri in un foglio di calcolo per confrontarli: ognuna legge in tempo reale da Azure DevOps nel momento in cui viene aperta, così la cifra di throughput in Riepilogo dello sprint, il tempo di ciclo nella vista Tempo di ciclo, e il conteggio WIP in Monitor WIP guardano sempre alla stessa cronologia sottostante, non a tre esportazioni fatte in tre giorni diversi.
Agile Gauge parte da $20 al mese per un massimo di 2 utenti. Avvia una prova gratuita di 14 giorni: tutte le funzionalità, nessuna carta richiesta.