Qu'est-ce que le framework SPACE ?
Le framework SPACE a été publié en 2021 par Nicole Forsgren, Margaret-Anne Storey et leurs collègues de GitHub et de Microsoft Research. Son point de départ : aucun indicateur ne suffit à lui seul à rendre compte de la productivité des développeurs. Il s'appuie donc sur cinq dimensions : Satisfaction et bien-être, Performance, Activité, Communication et collaboration, et Efficacité et flux. Ce questionnaire couvre la partie de SPACE que seule votre équipe peut vous révéler : la façon dont le travail est vécu. Chacun évalue deux affirmations par dimension, de « Pas du tout d'accord » à « Tout à fait d'accord ». Lisez les résultats à la lumière de vos données de livraison, ou combinez-le avec l'auto-évaluation des métriques DORA. Apportez la dimension la moins bien notée en rétrospective et décidez ensemble de ce qu'il faut changer. Utilisez-le pour améliorer le fonctionnement de l'équipe, jamais pour classer les individus.
Dimensions
Satisfaction & bien-être
Le niveau d'épanouissement et de bien-être des personnes dans leur travail, leur équipe et avec leurs outils.
Satisfaction
Notre travail ici nous apporte de la satisfaction et a du sens.
Bien-être
Notre charge de travail est soutenable et l'épuisement professionnel reste rare ici.
Performance
Les résultats du travail : sa qualité, sa fiabilité et ce qu'il change pour les clients.
Qualité
Nous avons confiance dans la qualité et la fiabilité de ce que nous livrons.
Impact client
Ce que nous livrons fait une vraie différence pour nos clients.
Activité
Là où passent le temps et les efforts de l'équipe. Les volumes comme les commits et les déploiements proviennent de vos outils ; ce groupe s'intéresse à la façon dont l'effort est vécu.
Temps consacré au travail utile
L'essentiel de notre temps sert à construire et à améliorer le produit, pas à des tâches annexes.
Rythme de livraison
Nous terminons et livrons le travail à un rythme régulier.
Communication & collaboration
La façon dont les personnes partagent leurs connaissances, relisent le travail des autres et s'entraident.
Revues & entraide
Nous obtenons rapidement des revues et des réponses les uns des autres quand nous en avons besoin.
Connaissances partagées
Les connaissances sont partagées et faciles à trouver, pas enfermées dans la tête d'une seule personne.
Efficacité & flux
La fluidité avec laquelle le travail avance, sans interruptions, attentes ni passages de relais.
Temps de concentration
Nous disposons de suffisamment de temps sans interruption pour nous concentrer.
Flux
Le travail passe de l'idée à la production sans rester bloqué dans l'attente de personnes, d'outils ou de validations.
Quand utiliser ce bilan de santé
- Chaque trimestre, pour prendre le pouls de la productivité des développeurs au niveau de l'équipe, sans dépendre des données Git ou CI.
- Quand les chiffres de livraison semblent bons mais que l'équipe sent que quelque chose ne va pas, ou inversement.
- Avant et après un changement d'outils, de processus ou d'organisation de l'équipe, comme le déploiement d'assistants de code IA.
Conseils et astuces
- Commencez par la dimension la moins bien notée, pas par la moyenne globale. SPACE est conçu pour être lu comme un ensemble.
- Combinez-le avec l'auto-évaluation des métriques DORA. SPACE montre comment le travail est vécu ; DORA montre où en est la livraison.
- Garantissez l'anonymat et n'utilisez jamais les résultats pour comparer ou classer les individus.
- Transformez la note la plus basse en une ou deux actions lors de votre prochaine rétrospective, puis relancez le questionnaire pour voir si elles ont porté leurs fruits.
Foire aux questions
Qu'est-ce que le framework SPACE ?
Quelles sont les métriques SPACE ?
Un questionnaire peut-il mesurer SPACE sans données Git ou CI ?
Quelle est la différence entre DORA et SPACE ?
Qui a créé le framework SPACE ?
À quelle fréquence faut-il lancer un questionnaire 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).