Was ist das richtige Maß an Qualität [Technische Schuld]

Ständige Diskussionen über technische Schuld? Das eigentliche Problem ist oft ein fehlendes gemeinsames Verständnis von Qualität. Lernen Sie, diesen Dialog im Sprint Review zu führen.

26. Oktober 202320:46
0:00
Auf Apple Podcasts anhörenAuf Spotify anhören

Das Wichtigste in Kürze

  • Technische Schuld ist selten die Wurzel des Problems: Wiederkehrende Konflikte entstehen meist, weil Team und Stakeholder kein gemeinsames Verständnis vom „richtigen“ Qualitätslevel haben.
  • Definieren Sie Qualität aus Nutzersicht: Fragen Sie nicht nach abstrakter „Code-Qualität“, sondern danach, welche Stabilität, Performance oder Benutzerfreundlichkeit der Nutzer für diesen spezifischen Produktteil erwartet.
  • Nutzen Sie das Sprint Review als strukturierten Dialograum: Machen Sie „Qualität“ zu einem festen Tagesordnungspunkt und besprechen Sie anhand konkreter Beispiele (z.B. Ladezeiten, Fehlermeldungen) das angemessene Niveau.
  • Kontext ist entscheidend: Das Qualitätslevel für ein einmaliges Messe-Experiment ist ein völlig anderes als für die Kernfunktion einer Banking-App – handeln Sie entsprechend.

Worum es geht

Die Situation: In den meisten Scrum-Teams gibt es diese leidigen, wiederkehrenden Diskussionen. Das Team pocht auf Zeit für Qualität und Refactoring, während Product Owner oder Stakeholder den Zeitdruck erhöhen und Features fordern. Am Ende steht oft das Gefühl, nur noch „technische Schuld“ zu verwalten.

Die Komplikation: Was ich konsistent beobachte ist, dass „technische Schuld“ hier nur das Symptom ist. Das eigentliche, strukturelle Problem liegt tiefer: Es fehlt ein gemeinsames, explizites Verständnis darüber, welches Qualitätsniveau für das Produkt überhaupt angemessen und notwendig ist. Dieses Missverständnis führt zu ständigen Reibungen und Unverständnis auf beiden Seiten.

Die zentrale Frage, die diese Episode beantwortet: Wie können Sie als Team mit Ihrem Umfeld zu einem praktikablen, gemeinsamen Verständnis von Qualität kommen – und so die Dauerdiskussion beenden?

Für wen?

Für wen?

Diese Episode ist besonders wertvoll, wenn du:

Technische SchuldQualitätSprint ReviewTeamarbeitNicht-funktionale Anforderungen

Besonders wertvoll, wenn du:

  • Als Scrum Master oder Agile Coach ständig zwischen den Fronten vermittelst und nach einem wirksamen Hebel suchst, um Qualitätsdiskussionen aus der Sackgasse zu führen.
  • Als Product Owner oder Product Manager den Druck von Stakeholdern spürst, gleichzeitig aber die Warnungen des Teams vor technischer Schuld ernst nimmst – und eine strukturierte Art brauchst, diesen Konflikt aufzulösen.
  • Als (Tech-)Lead oder Entwickler frustriert bist, weil Ihre Qualitätsbedenken nicht gehört werden, und Sie lernen möchten, wie Sie diese Anliegen für Nicht-Techniker greifbar und verhandelbar machen können.

Episoden-Insights

1. Stellen Sie die Nutzerperspektive in den Mittelpunkt

Versteht mich nicht falsch – interne Code-Qualität ist wichtig. Aber der entscheidende Hebel liegt außerhalb des Entwicklungsteams. Diskutieren Sie nicht über abstrakte Metriken, sondern arbeiten Sie aus der Sprache und den Bedürfnissen des Nutzers heraus, was der richtige Level an Qualität ist. Ist es akzeptabel, wenn eine Suche zwei Sekunden dauert? Muss eine Schnittstelle zu 99,99% verfügbar sein? Diese Fragen klären Sie nicht im stillen Kämmerlein, sondern im Dialog mit den Stakeholdern.

"Wir müssen aus der Sprache des Nutzers herausarbeiten, was der richtige Level an Qualität ist."

2. Das Sprint Review ist Ihr mächtigstes Werkzeug dafür

Der ideale Ort für diesen Dialog ist das Sprint Review. Machen Sie „Qualität“ zu einem festen Agenda-Punkt. Zeigen Sie konkrete, nicht-funktionale Aspekte: Wie verhält sich das Feature unter Last? Wo liegen kritische Nutzerpfade? Nutzen Sie Heatmaps oder Performance-Grafiken als Gesprächsgrundlage. So wird Qualität nicht als theoretisches Hindernis, sondern als konkrete, gemeinsam wahrgenommene Produkteigenschaft verhandelbar.

3. Passen Sie das Qualitätsniveau dem Produktzweck an

Die „richtige“ Qualität ist keine absolute Größe. Sie orientiert sich am Zweck des Produkts oder Features. Brauchen Sie eine robuste „Rolex“-Lösung für den Dauerbetrieb oder eine flexible „Swatch“ für ein kurzes Experiment? Diese Unterscheidung muss allen Beteiligten klar sein. Ein einmaliges Marketing-Microsite hat andere Ansprüche als die Kernbuchungsengine Ihres Unternehmens. Ein gemeinsames Verständnis dieses Kontexts beendet viele Grundsatzdebatten.

Dein nächster Schritt

Die Theorie ist klar, aber die Moderation eines solchen Dialogs im Review will gelernt sein. Holen Sie sich praktische Unterstützung.

Qualität gemeinsam aushandeln: Workshop für Scrum Master & POs

In diesem interaktiven Training lernen Sie, das Sprint Review zu nutzen, um ein gemeinsames Qualitätsverständnis zu schaffen. Sie erhalten konkrete Moderations-Techniken, Agenda-Vorlagen und üben an Ihren eigenen Fällen.

Workshop-Termine ansehen →

Häufig gestellte Fragen zu dieser Episode

Die wichtigsten Fragen und Antworten aus Episode #113:

💡 Diese FAQs sind für Google Featured Snippets optimiert und stammen direkt aus der Podcast-Episode.

Ressourcen

Erwähnt in der Folge

Wikipedia - Definition technische Schuld(book/reference)

Wird zitiert, um den Begriff der technischen Schuld zu erklären.

Walter Sinofsky (vermutlich Autor/Experte)(reference)

Wird als Quelle für das plakative Bild zitiert: 'Swatch mit Rolex Qualität wäre pleite und Rolex mit Swatch Qualität'.

DIN-Norm 66272(standard/norm)

Wird erwähnt als Norm, die Hauptkategorien nicht-funktionaler Anforderungen (wie Zuverlässigkeit, Benutzbarkeit) umreißt.

Training und Coaching(Training)

Ralf stellt sich vor und sagt, dass er Organisationen durch Training und Coaching hilft, agile Arbeitsweisen effektiv zu nutzen.

Weitere Ressourcen aus dem Netz

Externe Links zu weiterführenden Inhalten, die im Kontext dieser Episode hilfreich sein können.

Live zu diesem Thema

Vertiefe dieses Podcast-Thema in unseren Live-Webinaren und Trainings:

Die besten Tipps zu Scrum und Agilität

  • Wo macht eine agile Arbeitsweise Sinn? Wo nicht?
  • Was zeichnet Scrum im Kern aus?
  • Wie gestalte ich Scrum effektiv aus?
  • Wie arbeite ich in meiner Organisation agil?
Apple PodcastsSpotify
Scrum Meistern Podcast mit Ralf Kruse