Che cos'è il framework SPACE?
Il framework SPACE è stato pubblicato nel 2021 da Nicole Forsgren, Margaret-Anne Storey e altri ricercatori di GitHub e Microsoft Research. Parte da un'idea precisa: nessun singolo numero basta a misurare la produttività degli sviluppatori. Per questo considera cinque dimensioni: Soddisfazione e benessere, Performance, Attività, Comunicazione e collaborazione, Efficienza e flusso. Questo sondaggio copre la parte di SPACE che solo il tuo team può raccontarti, cioè come viene vissuto il lavoro. Ognuno valuta due affermazioni per dimensione, da Fortemente in disaccordo a Fortemente d'accordo. Leggi i risultati accanto ai dati di delivery, oppure abbina il sondaggio alla DORA Metrics Self-Assessment. Portate la dimensione con il punteggio più basso nella retrospettiva e decidete insieme cosa cambiare. Usalo per migliorare il modo di lavorare del team, mai per fare classifiche tra le persone.
Dimensioni
Soddisfazione e benessere
Quanto le persone si sentono realizzate e in salute nel proprio lavoro, nel team e con i propri strumenti.
Soddisfazione
Troviamo il nostro lavoro qui soddisfacente e utile.
Benessere
Il nostro carico di lavoro è sostenibile e qui raramente qualcuno arriva al burnout.
Performance
I risultati del lavoro: la sua qualità, la sua affidabilità e l'impatto che ha sui clienti.
Qualità
Abbiamo fiducia nella qualità e nell'affidabilità di ciò che rilasciamo.
Impatto sui clienti
Ciò che consegniamo fa davvero la differenza per i nostri clienti.
Attività
Dove vanno il tempo e l'impegno del team. Conteggi come commit e deployment arrivano dai vostri strumenti; questo gruppo chiede come viene percepito l'impegno.
Tempo dedicato al lavoro di valore
La maggior parte del nostro tempo va nella costruzione e nel miglioramento del prodotto, non in attività accessorie.
Ritmo di consegna
Completiamo e rilasciamo il lavoro a un ritmo costante.
Comunicazione e collaborazione
Quanto bene le persone condividono le conoscenze, revisionano il lavoro degli altri e si aiutano a vicenda.
Revisioni e supporto
Quando ne abbiamo bisogno, riceviamo revisioni e risposte dai colleghi in tempi rapidi.
Conoscenza condivisa
Le conoscenze sono condivise e facili da trovare, non rimangono nella testa di una sola persona.
Efficienza e flusso
Quanto facilmente il lavoro procede senza interruzioni, attese o passaggi di consegne.
Tempo di concentrazione
Abbiamo abbastanza tempo senza interruzioni per concentrarci.
Flusso
Il lavoro passa dall'idea alla produzione senza bloccarsi in attesa di persone, strumenti o approvazioni.
Quando utilizzare questo controllo dello stato di salute
- Ogni trimestre, per avere una lettura a livello di team della produttività degli sviluppatori che non dipenda dai dati di Git o della CI.
- Quando i numeri di delivery sembrano a posto ma il team dice che qualcosa non va, o viceversa.
- Prima e dopo un cambiamento di strumenti, processi o struttura del team, come l'introduzione di assistenti di programmazione basati sull'IA.
Consigli e suggerimenti
- Parti dalla dimensione con il punteggio più basso, non dalla media complessiva. SPACE va letto come un insieme.
- Abbinalo alla DORA Metrics Self-Assessment. SPACE mostra come viene vissuto il lavoro; DORA mostra come sta andando la delivery.
- Mantieni il sondaggio anonimo e non usare mai i risultati per confrontare o classificare le singole persone.
- Trasforma il punteggio più basso in una o due azioni nella prossima retrospettiva, poi ripeti il check per verificare se hanno funzionato.
Domande frequenti
Che cos'è il framework SPACE?
Quali sono le metriche SPACE?
Un sondaggio può misurare SPACE senza dati di Git o della CI?
Qual è la differenza tra DORA e SPACE?
Chi ha creato il framework SPACE?
Ogni quanto dovremmo eseguire un check SPACE?
Based on Nicole Forsgren, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck and Jenna Butler, 'The SPACE of Developer Productivity,' ACM Queue 19(1) (2021).