Was ist das SPACE-Framework?

Das SPACE-Framework wurde 2021 von Nicole Forsgren, Margaret-Anne Storey und Kolleginnen und Kollegen bei GitHub und Microsoft Research veröffentlicht. Die zentrale These: Keine einzelne Kennzahl bildet die Produktivität von Entwicklern ab. Deshalb betrachtet das Framework stattdessen fünf Dimensionen: Zufriedenheit und Wohlbefinden (Satisfaction), Leistung (Performance), Aktivität (Activity), Kommunikation und Zusammenarbeit (Communication) sowie Effizienz und Flow (Efficiency). Diese Umfrage deckt den Teil von SPACE ab, den nur Ihr Team beantworten kann: wie sich die Arbeit anfühlt. Alle bewerten pro Dimension zwei Aussagen, von „Stimme überhaupt nicht zu“ bis „Stimme voll und ganz zu“. Betrachten Sie die Ergebnisse gemeinsam mit Ihren Delivery-Daten oder kombinieren Sie die Umfrage mit dem DORA Metrics Self-Assessment. Nehmen Sie die Dimension mit dem niedrigsten Wert mit in Ihre Retrospektive und vereinbaren Sie, was sich ändern soll. Nutzen Sie die Ergebnisse, um die Arbeitsweise des Teams zu verbessern, aber niemals, um Einzelpersonen in eine Rangfolge zu bringen.

Abmessungen

Zufriedenheit & Wohlbefinden

Wie erfüllt und gesund sich die Menschen in ihrer Arbeit, in ihrem Team und mit ihren Tools fühlen.

  • Zufriedenheit

    Wir empfinden unsere Arbeit hier als erfüllend und lohnend.

  • Wohlbefinden

    Unsere Arbeitslast ist auf Dauer tragbar, und Burnout kommt bei uns selten vor.

Leistung

Die Ergebnisse der Arbeit: ihre Qualität, ihre Zuverlässigkeit und der Unterschied, den sie für Kunden macht.

  • Qualität

    Wir vertrauen auf die Qualität und Zuverlässigkeit dessen, was wir ausliefern.

  • Wirkung für Kunden

    Was wir liefern, macht für unsere Kunden einen echten Unterschied.

Aktivität

Wohin die Zeit und Energie des Teams fließen. Zahlen wie Commits und Deployments liefern Ihre Tools; diese Gruppe fragt, wie sich der Aufwand anfühlt.

  • Zeit für wertschöpfende Arbeit

    Den Großteil unserer Zeit verbringen wir damit, das Produkt zu entwickeln und zu verbessern, nicht mit organisatorischem Mehraufwand.

  • Liefertempo

    Wir schließen Arbeit in einem gleichmäßigen Tempo ab und liefern sie aus.

Kommunikation & Zusammenarbeit

Wie gut die Menschen Wissen teilen, die Arbeit der anderen reviewen und einander helfen.

  • Reviews & Unterstützung

    Wir bekommen voneinander zeitnah Reviews und Antworten, wenn wir sie brauchen.

  • Geteiltes Wissen

    Wissen wird geteilt und ist leicht zu finden, statt nur im Kopf einer einzelnen Person zu stecken.

Effizienz & Flow

Wie reibungslos die Arbeit ohne Unterbrechungen, Wartezeiten oder Übergaben vorankommt.

  • Fokuszeit

    Wir haben genug ungestörte Zeit, um uns zu konzentrieren.

  • Flow

    Arbeit gelangt von der Idee bis in die Produktion, ohne beim Warten auf Personen, Tools oder Freigaben hängen zu bleiben.

Wann sollte dieser Gesundheitscheck durchgeführt werden?

  • Quartalsweise, als Einschätzung der Entwicklerproduktivität auf Teamebene, die nicht von Git- oder CI-Daten abhängt.
  • Wenn die Delivery-Kennzahlen gut aussehen, das Team aber sagt, dass etwas nicht stimmt, oder umgekehrt.
  • Vor und nach einer Veränderung bei Tools, Prozessen oder Teamstruktur, zum Beispiel bei der Einführung von KI-Coding-Assistenten.

Tipps und Tricks

  • Beginnen Sie mit der Dimension mit dem niedrigsten Wert, nicht mit dem Gesamtdurchschnitt. SPACE ist dafür gedacht, als Ganzes betrachtet zu werden.
  • Kombinieren Sie die Umfrage mit dem DORA Metrics Self-Assessment. SPACE zeigt, wie sich die Arbeit anfühlt; DORA zeigt, wie es um die Auslieferung steht.
  • Führen Sie die Umfrage anonym durch und nutzen Sie die Ergebnisse niemals, um Einzelpersonen zu vergleichen oder in eine Rangfolge zu bringen.
  • Leiten Sie aus dem niedrigsten Wert ein oder zwei Maßnahmen in Ihrer nächsten Retrospektive ab und wiederholen Sie den Check anschließend, um zu sehen, ob sie gewirkt haben.

Häufig gestellte Fragen

Was ist das SPACE-Framework?
Ein Modell zum Verständnis von Entwicklerproduktivität, das 2021 von Nicole Forsgren, Margaret-Anne Storey sowie Forschenden bei GitHub und Microsoft Research veröffentlicht wurde. Es betrachtet fünf Dimensionen (Zufriedenheit und Wohlbefinden, Leistung, Aktivität, Kommunikation und Zusammenarbeit sowie Effizienz und Flow), weil keine einzelne Kennzahl Produktivität allein abbilden kann.
Was sind die SPACE-Metriken?
SPACE schreibt keine feste Liste vor. Für jede Dimension schlägt es eine Mischung vor: aus dem, was Menschen selbst angeben, etwa Zufriedenheit oder empfundene Fokuszeit, und dem, was Systeme erfassen, etwa Review-Dauer oder Anzahl der Deployments. Die Autorinnen und Autoren empfehlen, Metriken aus mindestens drei der fünf Dimensionen zu nutzen, damit keine einzelne Zahl dominiert.
Kann eine Umfrage SPACE ohne Git- oder CI-Daten messen?
Teilweise. Zufriedenheit, Zusammenarbeit und Flow lassen sich am besten durch Befragung messen. Für Aktivität und Leistung werden meist zusätzlich Systemdaten herangezogen. Dieser Check fragt, wie das Team alle fünf Dimensionen erlebt. Das ist ein guter Ausgangspunkt und hilft zu entscheiden, welche Systemmetriken sich einzurichten lohnen.
Was ist der Unterschied zwischen DORA und SPACE?
DORA misst die Softwareauslieferung mit wenigen Kennzahlen wie Deployment-Frequenz und Durchlaufzeit von Änderungen. SPACE ist breiter angelegt: Neben dem Output geht es darum, wie sich Entwickler fühlen, wie sie zusammenarbeiten und wie die Arbeit fließt. Viele Teams nutzen DORA für die Auslieferung und SPACE für das Gesamtbild. TeamRetro bietet auch einen DORA-Check an.
Wer hat das SPACE-Framework entwickelt?
Nicole Forsgren, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck und Jenna Butler, in The SPACE of Developer Productivity, erschienen 2021 in ACM Queue. TeamRetro steht in keiner Verbindung zu den Autorinnen und Autoren.
Wie oft sollten wir einen SPACE-Check durchführen?
Für die meisten Teams passt ein quartalsweiser Rhythmus. Wer den Check häufiger durchführt, als er auf die Ergebnisse reagieren kann, senkt meist die Beteiligung. Sorgen Sie daher dafür, dass jede Runde zu mindestens einer Veränderung führt.

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).