Software-Teams stehen unter dem Druck von Geschwindigkeit und Kosten. Qualität sieht oft wie ein Overhead aus, bis die realen Zahlen eine andere Geschichte erzählen. Testen funktioniert wie eine Versicherung. Wenn du jetzt eine kleine Prämie zahlst, verringerst du das Risiko und den Umfang späterer Verluste. Nützliche Signale finden sich in der Abwanderungsrate, den Support-Stunden, der Nacharbeit in den Issue-Trackern, den fehlgeschlagenen Übergaben und den gesetzlichen Bestimmungen. Kleine Schritte sind wichtig. Bringe die Tester mit den Entwicklern zusammen, beseitige die Verschwendung, zähle die eingesparten Stunden und teile klare Erfolge. Verbinde dann die Qualität deiner Arbeit mit schnelleren Release-Zyklen, einem stabileren Benutzererlebnis und weniger öffentlichen Vorfällen. Die Botschaft ist einfach. Qualität ist eine unternehmerische Entscheidung. Zahlt im Voraus oder zahlt später mit Zinsen.
In dieser Folge spreche ich mit Vitaly Sharovatov über die Wirtschaftlichkeit des Testens. Wir fragen, wie Tester Qualität an Manager verkaufen können, die in Geld, Risiko und Zeit denken. Vitaly vergleicht das Testen mit einer Versicherung. Du zahlst jetzt, um die Wahrscheinlichkeit oder die Auswirkungen von Schmerzen später zu verringern. Er zeigt, wo man Zahlen findet, die etwas aussagen. Abwanderung, Supportstunden, Nacharbeit in Jira, fehlgeschlagene Übergaben und regulatorische Risiken. Fang klein an. Arbeite mit Entwicklern zusammen, reduziere die Verschwendung, zähle die eingesparten Stunden und teile klare Erfolge. Dann setze dir größere Ziele. Kürzere Markteinführungszeiten, bessere UX, weniger verärgerte Nutzer.
"Wenn du mit ihnen zusammenarbeitest, sind sie auch mit deinem neuen Ansatz zufrieden und sie werden dich in den Managementteam-Meetings und so weiter unterstützen. Du hast also ein paar Leute um dich herum, die diese Aktivitäten dann immer unterstützen." - Vitaly Sharovatov
Als Qualitätsenthusiast ist Vitaly Sharovatov der Meinung, dass Menschen stolz auf ihre Arbeit sein sollten und dass Unternehmen sich bemühen sollten, qualitativ hochwertige Produkte herzustellen. Er hat die letzten 23 Jahre in der IT-Branche verbracht und sich dabei auf Technik, Qualitätssicherung und Mentoring konzentriert.Außerdem ist er ein großer Tierliebhaber und hat mehr als 50 Katzen und Hunde gerettet und aufgezogen.
In der neuesten Folge von Software Testing Unleashed habe ich mich mit dem Qualitätsenthusiasten Vitaly Sharovatov zusammengesetzt, um über eine Herausforderung zu sprechen, die für Tester nur allzu bekannt ist: Wie kann man den Leuten, die sich um Geld, Umsatz und Metriken kümmern, den geschäftlichen Nutzen von Qualität und Testen vermitteln? Vitaly Sharovatov weist darauf hin, dass Tester und Manager oft völlig unterschiedliche Sprachen sprechen - selbst wenn sie beide Englisch sprechen.
Manager orientieren sich an KPIs, OKRs und finanziellen Zielen. Tester hingegen konzentrieren sich auf Risikominderung, Fehlerberichte und Benutzererlebnisse. Diese Diskrepanz führt dazu, dass Tester als Türsteher oder Blockierer wahrgenommen werden, während Manager manchmal Freigaben vorantreiben, ohne die Risiken zu verstehen. "Uns fehlt ein gemeinsames Verständnis dafür, warum Testen für das Unternehmen getan wird", sagt Vitaly Sharovatov. Die Folgen sind nicht nur theoretisch: Missverständnisse können zu verpfuschten Veröffentlichungen, verlorenen Kunden und im Extremfall zu öffentlichen Katastrophen führen.
Eine wichtige Erkenntnis aus diesem Gespräch ist, dass die Sprache der Wirtschaft die universelle Brücke ist. Wenn Tester ihre Empfehlungen in Begriffen formulieren, die Manager verstehen - Kosten, Risiken, Einsparungen - dann öffnen sich Türen. Vitaly Sharovatov erzählt, dass Manager Tester und Entwickler als Torwächter sehen, die den Weg zu den Einnahmen versperren, wenn der Wert nicht klar ist. Er verweist auf Versicherungen als Parallele: Wir zahlen regelmäßig, um den Schaden zu verringern, wenn etwas Schlimmes passiert, obwohl der Nutzen unsichtbar ist, solange es keinen Vorfall gibt.
In diesem Sinne ist Qualität eine Investition. Tester können keine fehlerfreien Releases garantieren, aber sie können modellieren, wie ihre Arbeit den potenziellen finanziellen Schaden und das Risiko verringert - genau wie eine Versicherung. Wenn du nachweisen kannst, wie hoch die Kosten sind, die durch die Abwanderung von Kunden aufgrund von hartnäckigen Fehlern entstehen, oder wenn du die finanziellen Auswirkungen der Bearbeitung von wiederkehrenden Problemen durch den Kundensupport bewertest, werden Manager aufhorchen.
Der wirtschaftliche Nutzen von Qualität beginnt mit Beweisen - und Tester sind gut aufgestellt, um sie zu sammeln. Diese Folge zeigt, wie Tester mehrere Abteilungen anzapfen können:
Marketing: Wie viel Geld geht durch die Abwanderung verloren? Kündigen Kunden aufgrund von Fehlern oder schlechter Benutzerfreundlichkeit?
Vertrieb: Welche Funktionen oder Probleme blockieren Geschäfte? Würde eine verbesserte Qualität zu mehr Aufträgen führen?
Kundenbetreuung: Wie viele Arbeitsstunden werden für die Behebung von Fehlerproblemen aufgewendet?
Vitaly Sharovatov schlägt vor, dass Tester teamübergreifende Partnerschaften aufbauen, Statistiken sammeln und die Auswirkungen von schlechter Qualität quantifizieren können. Analysiere deinen eigenen Arbeitsablauf: Wiederholtes Testen, Bugs, die zwischen Entwicklung und Qualitätssicherung hin- und hergeschoben werden, oder Verzögerungen bei der Veröffentlichung sind messbare Kosten. Selbst kleine Verbesserungen machen sich bemerkbar. Wie Richie bemerkt, verfügen Tester über kritisches Denken und einen Blick für Prozesse - die perfekte Fähigkeit, um Ineffizienzen zu erkennen, die andere übersehen.
Wie kann ein Tester also mit dieser Umstellung beginnen, vor allem wenn sein Zeitplan voll ist und seine Stimme oft ignoriert wird? Diese Folge bietet praktische Ideen:
Fang klein an: Identifiziere sich wiederholende, verschwenderische Aufgaben. Tu dich mit Entwicklern zusammen, die häufig unprüfbare Funktionen produzieren, und hilf ihnen, von Anfang an Qualität einzubauen.
Erfasse Daten: Erfasse, wie viele Stunden für erneute Tests, Neuentwicklungen oder die Bearbeitung von Fehlerberichten aufgewendet werden. Präsentiere diese Statistiken deinen Kunden, um Glaubwürdigkeit zu gewinnen.
Glaubwürdigkeit aufbauen: Wenn du nachweisen kannst, dass du direkte Kosten einsparen kannst, werden Manager/innen eher bereit sein, größere Verbesserungen zu unterstützen (z. B. die Verbesserung von Release-Prozessen oder sogar die Kosten für die Reduzierung der Abwanderung).
Beziehe andere Abteilungen mit ein: Bitte das Marketing, den Vertrieb und den Kundensupport um Feedback und quantifizierbare Schmerzpunkte.
Formuliere Vorschläge in Bezug auf die Geschäftsergebnisse: Anstatt zu sagen: "Wir brauchen mehr Tests", sage: "Wir können X Arbeitsstunden einsparen oder Y Umsatzeinbußen verhindern, wenn wir die Qualitätssicherung in diesen Bereichen verbessern."
Das Ziel ist nicht nur die Sicherheit des Arbeitsplatzes oder die Verbesserung der Prozesse - es geht darum, ein Partner zu werden, der dem Unternehmen zum Erfolg verhilft, anstatt es zu blockieren. Vitaly Sharovatov drückt es so aus: "Wenn du beweist, dass du Geld sparen kannst, kannst du erst dann neue Initiativen einführen." Manager/innen sind keine Gegner/innen, sie sind einfach darauf eingestellt, auf Zahlen zu reagieren. Wenn du ihnen hilfst, bessere Metriken zu melden, gewinnen alle.
Beim Testen geht es nicht nur darum, Best Practices zu befolgen oder Checklisten abzuarbeiten - es geht darum, den Kontext deines Unternehmens, seine einzigartigen Risiken und Chancen zu verstehen. Wenn du Qualität in die Sprache der Wirtschaft übersetzt, werden Tester von "seelenlosen Rädchen" zu stolzen Mitwirkenden, deren Arbeit wirklich zählt. Und wie diese Folge zeigt, kann die Wirtschaft der Hebel sein, der der Qualität endlich den Respekt - und die Ressourcen - verschafft, die sie verdient.