Zum Inhalt springen

Suchen...

Über die Sichtbarkeit von Testern

Software-Testern fehlt es selten an Fähigkeiten. Was ihnen fehlt, ist Sichtbarkeit, und diese Lücke schränkt Karrieren und die Qualitätsbemühungen des gesamten Teams ein. [EMPFOHLEN] Warum bleiben so viele qualifizierte Tester in ihren Projekten unsichtbar und was kostet das auf lange Sicht die Qualität des Teams? Zeige, teile, glänze: Drei Schritte, die Testern helfen, ihre Arbeit sichtbar zu machen, Vertrauen im Team aufzubauen und eine größere Rolle in der Qualität zu beanspruchen.

10 Min. Lesezeit
Cover für Über die Sichtbarkeit von Testern

Die Sichtbarkeit von Testern bezieht sich darauf, wie gut die Arbeit und die Leistungen eines Softwaretesters von Kollegen und Stakeholdern gesehen und verstanden werden. Viele Tester bleiben unsichtbar, weil ihre Leistung in der Abwesenheit von Fehlern und nicht in einem greifbaren Produkt besteht und weil diese Rolle bescheidene Menschen anzieht, die zu Selbstzweifeln neigen. Das Sichtbarmachen der Arbeit auf Teamboards, das Teilen von Test-Artefakten und das Coaching von Kollegen sind die wichtigsten Maßnahmen.

Das Wichtigste in Kürze

  • Tester, die ihre Arbeit nicht in den Teamboards veröffentlichen, weil sie keine “releasefähigen Funktionen” haben, machen ihre Beiträge unsichtbar; das Hinzufügen von Sondierungssitzungen und automatisierten Prüfungen zu gemeinsamen Boards wirft Fragen auf und zieht Kollegen mit ein.
  • Testen ist eine soziale Disziplin: Persönliche Beziehungen zu Entwicklern und anderen Kollegen decken Schmerzpunkte auf, die durch formale Beobachtung allein nicht erkannt werden, und vertrauenswürdige Kollegen teilen Probleme mit, die sie sonst für sich behalten würden.
  • Sichtbarkeit ohne Zustimmung misslingt; wenn man herausfindet, was dem Team bereits weh tut, und sich zuerst um diese Probleme kümmert, bleiben Qualitätsverbesserungen haften und man erhält Unterstützung für umfassendere Veränderungen.
  • Die wichtigsten Fähigkeiten für Tester sind Kommunikation, kritisches Denken, Einfühlungsvermögen und Anpassbarkeit, nicht die aktuellen Buzzwords, denn diese Grundlagen überdauern jedes einzelne Tool oder jeden Trend.

Warum Tester in Softwareprojekten unsichtbar bleiben

Tester sind meist weniger sichtbar, als sie sein sollten, und das kostet sie und ihre Disziplin. Wenn die Kolleginnen und Kollegen nicht sehen, was Testen bedeutet, können sie sich nicht daran beteiligen, und der Qualitätsansatz des gesamten Teams fällt auseinander, bevor er überhaupt begonnen hat.

Viele Menschen haben an der Seite von Testern gearbeitet, ohne jemals zu verstehen, was Testen eigentlich ist. Die Rolle des Testens hat sich weit über ihre ursprüngliche Form hinaus zu einem breiteren Bereich der Qualitätstechnik entwickelt, und der Großteil dieser Arbeit bleibt unbemerkt. Wenn die Leute nicht wissen, dass es sie gibt, werden sie sich nicht engagieren.

Die Unsichtbarkeit geht in zwei Richtungen. Zum einen liegt es an den Testern selbst. Zum anderen liegt es an der Umgebung, die sie umgibt, an der Art und Weise, wie Teams und Unternehmen diese Rolle in der Vergangenheit behandelt haben.

Tester sind ein bescheidener Haufen, und das hält sie zurück

Tester neigen dazu, nicht mit ihrer Arbeit zu prahlen, und diese Abneigung hat Wurzeln, die es wert sind, genannt zu werden. Ein großer Teil der Tester hat kein Informatikstudium absolviert, sondern ist über andere Wege in die Branche gekommen. Dieser Hintergrund prägt das Selbstvertrauen. Angeben ohne einen klaren Grund ist für die meisten von ihnen nicht selbstverständlich.

Das Umfeld verstärkt dieses Muster. Das Testen wurde lange Zeit als minderwertig gegenüber der Entwicklung angesehen, was sich in der ungerechten Vorstellung niederschlug, dass man Tester wird, wenn man nicht entwickeln kann. Die Einstellung von Fachleuten für das Testen war oft ein nachträglicher Gedanke, der letzte Schritt, an den jemand denkt, wenn er ein Softwareunternehmen gründet.

Cassandra Leung weist darauf hin, wo die Disziplin dadurch bleibt. Tester fangen oft aus einer Position heraus an, die weiter hinten liegt als die ihrer Kollegen, und bringen eine ruhigere, respektvollere Haltung in Projekte ein, die ihnen nicht dienlich ist.

Was das Impostersyndrom den Testern antut

Das Imposter-Syndrom ist das Gefühl, dass du in Bezug auf deine eigene Kompetenz irgendwie lügst. Bei Testern äußert es sich als ständiger Zweifel daran, dass sie so gut sind, wie sie zu sein scheinen, besonders wenn jemand anderer Meinung ist oder eine Idee ablehnt, bevor sie ausprobiert wurde.

Die negativen Stimmen kommen von außen und von innen. Sie sagen, dass du nicht weißt, wovon du redest, dass du nicht erfahren genug bist, dass die Leute um dich herum es besser wissen, also sei still. Dahinter steckt die Angst, jeden Moment befunden zu werden, dass jemand merkt, dass du nicht der bist, der du vorgibst zu sein, und alles zusammenbricht.

Der Weg in die Rolle nährt diese Angst. Ohne einen formalen IT-Hintergrund fühlen sich Tester in ihrer Projektumgebung oft schüchtern und messen sich an Kollegen, die das Fachgebiet studiert haben. Diese Selbsteinschätzung ist selten genau, aber sie prägt das Verhalten.

Testen erzeugt Abwesenheit, und Abwesenheit ist schwer zu zeigen

Das Problem der Sichtbarkeit liegt in der Natur der Arbeit von Testern: Sie liefern oft die Abwesenheit von Dingen. Das Fehlen von Fehlern. Die Abwesenheit von Risiken, die nie eingetreten sind.

Vergleiche das mit anderen Rollen. Entwickler/innen haben ein Softwareprodukt, auf das sie zeigen können. Produktverantwortliche haben User-Stories, Funktionen und Anforderungen, die sie gesammelt haben. Ihr Ergebnis ist greifbar.

Beim Testen entstehen Artefakte. Es gibt Testkonzepte, Teststrategien und Aufzeichnungen darüber, was geprüft wurde. Aber nichts davon weckt automatisch Interesse, wenn man nicht versteht, wozu Testen und Qualität gut sind. Den Leuten dieses Verständnis zu vermitteln, ist Teil der Arbeit.

Wie man die Arbeit des Testens sichtbar macht

Beginne damit, dass du deine Arbeit wie die der anderen an die Tafel stellst. Tester lassen ihre Aufgaben oft nicht in die gemeinsamen Boards einfließen, weil sie noch kein veröffentlichungsfähiges Feature liefern und sich einreden, dass sie nicht dazugehören. Sie ist aber qualifiziert.

Wenn deine explorativen Testsitzungen und die automatisierten Tests, die du entwickelst, regelmäßig auf dem Board erscheinen, werden deine Kollegen darauf aufmerksam. Die Neugierde folgt. Die Leute fragen, worum es bei einer Aufgabe geht, woran du gearbeitet hast und ob sie mit dir zusammenarbeiten können. Dieser erste Schritt öffnet die Tür.

Ein nützlicher Rahmen für weitere Schritte ist “zeigen, teilen, glänzen”:

MoveWas es bedeutetBeispiel
ZeigenMache deine Arbeit deutlich und klarStelle die Aufgaben zum Testen neben die der anderen an die Tafel
TeilenBiete Dinge an, die andere nützlich findenNotizen von einer interessanten Testsitzung, ein Dashboard für Tests
Zeig, was du erreicht hast, indem du auf einer Tafel mit deinen Erfolgen prahlst

Visuelle Formate haben Gewicht. Ein Team hat Ende-zu-Ende-Tests auf einem U-Bahn-Plan abgebildet, grün oder rot, jede Zeile mit einem Namen versehen und so den Teststatus in etwas verwandelt, das man auf einen Blick lesen kann. Ein anderes Unternehmen ließ ein Video seiner automatisierten Systemintegrationstests auf einem Bildschirm im Büro laufen, um die Arbeit zu veranschaulichen und die Produkte in der Suite zu zeigen. Beides lud zu Fragen ein und lenkte die Aufmerksamkeit auf die Arbeit des Testens.

Die Rolle des Testers geht weit über das Testen eines Produkts hinaus

Die Aufgabe des Testers erstreckt sich heute über den gesamten Entwicklungsprozess, nicht nur über die fertige Software. Shift-Left bedeutet, Ideen zu testen, bevor sie entwickelt werden. Shift-Right bedeutet, zu prüfen, was nach der Veröffentlichung passiert. Die Arbeit der Tester/innen erstreckt sich sowohl auf frühere als auch auf spätere Phasen.

Über das Produkt hinaus können Tester die Qualität von Prozessen, die Zusammensetzung von Teams, die CI/CD-Pipelines und sogar die Art und Weise, wie Entwickler ihre Unit- und Integrationstests schreiben, beeinflussen. Auf der Produktseite kann sich die Rolle auf Sitzungen erstrecken, die traditionell anderen gehören. Cassandra hat in ihrem Projekt die “Three Amigos”-Sitzungen eingeführt, Arbeiten, die man normalerweise nicht einem Tester zuweisen würde.

Diese Erweiterung eignet sich für alle, die neugierig auf viele Dinge sind, denn es gibt immer etwas Neues zu lernen. Eine Warnung ist damit verbunden: Werde nicht die einzige Person, die für alles verantwortlich ist. Qualität ist eine Teamleistung, und sie als Aufgabe eines Testers oder einer Testerin zu betrachten, ist nicht zielführend.

Warum die Ausbildung deines Teams Teil der Arbeit ist

Ein wichtiger Teil der Aufgabe eines Testers ist es, die Menschen um ihn herum zu unterrichten. Das bedeutet, dass du Schulungen, Ratschläge und Coachings anbietest, damit deine Kolleginnen und Kollegen ihre eigenen Test-Fähigkeiten ausbauen und selbstbewusst genug werden, um zu Qualitätsdiskussionen beizutragen.

Den meisten Menschen liegt die Qualität auch ohne den Titel “Tester” am Herzen; sie sind sich dessen oft nur nicht bewusst, weil sie von älteren Vorstellungen darüber geprägt sind, was Testen ist. Niemand will ein Produkt voller Bugs oder einen kritischen Zwischenfall in der Produktion. Die Arbeit besteht darin, dieses gemeinsame Interesse zu wecken.

Ich glaube, jeder möchte ein Produkt mit Qualität herstellen. Ein Teil unserer Aufgabe ist es also auch, andere Menschen zu befähigen und ihnen zu helfen, sich mit Qualität und Testen zu beschäftigen.

  • Cassandra Leung

Die menschliche Seite gewinnt an Gewicht, je mehr die KI übernimmt. Das Einfühlungsvermögen, das Coaching, die Arbeit, die einem Team hilft, über Qualität nachzudenken, bleibt menschlich. KI kann eine Frage über das Testen beantworten und interessante Punkte vorschlagen, aber Learning by Doing mit jemandem, der wirkliches Fachwissen hat, hinterlässt einen tieferen Eindruck. Das Paaren bei einem Test, das gemeinsame Zerlegen von Anforderungen, um die Risiken zu finden - diese Momente sind wichtig, gerade weil ein anderer Mensch dabei ist.

Wo du anfangen kannst, wenn du mehr Verantwortung für Qualität übernehmen willst

Beginne damit, die Probleme des Teams zu beobachten, bevor du deine eigenen Interessen verfolgst. Wenn du von einem spannenden neuen Bereich erfährst und etwas unternehmen willst, ist das in Ordnung, aber ohne die Zustimmung des restlichen Teams ist es schwer, etwas zu verändern, vor allem, wenn du von anderen verlangst, dass sie ihre Arbeitsweise ändern.

Geh einen Schritt zurück und befund die wahren Probleme. Was ist den Kollegen wirklich wichtig? Was würde sie wirklich glücklicher machen, wenn es sich verbessern würde? Die Lösung dieser Probleme ist wertvoll und zeigt, dass du dich um die Bedürfnisse des Teams kümmerst.

Sprich mit den Entwicklern und den anderen Projektmitarbeitern. Sie wissen oft genau, wo die Qualität schwächelt, haben aber keine Ahnung, wie sie das Problem lösen können. Nimm diese Informationen auf und nutze sie.

Testen ist eine soziale Disziplin

Testen läuft über Gespräche mit Menschen aus vielen verschiedenen Fachbereichen. Je stärker deine persönlichen Beziehungen zu deinen Kollegen sind, desto einfacher wird der nützliche Austausch.

Dieser Austausch bringt Probleme zum Vorschein, die du alleine nie entdecken würdest. Ein Kollege oder eine Kollegin erwähnt fast beiläufig, dass ein Teil der Arbeit nervt, und du erfährst etwas, auf das du allein nicht gekommen wärst. Vertrauen bringt die Menschen dazu, sich auszutauschen, und durch das Teilen wird die Arbeit besser.

Die Fähigkeiten, in die es sich lohnt zu investieren, sind die wichtigsten

Überspringe die Schlagworte und baue die Kernkompetenzen auf, denn diese sind auf Dauer am wichtigsten. Kommunikation. Die Fähigkeit zu lernen. Einfühlungsvermögen. Kritisches Denken. Sie fühlen sich abstrakt an und sind schwieriger zu üben als ein Werkzeug, aber sie behalten ihren Wert, wenn sich alles andere verändert.

Du entwickelst sie, indem du etwas tust und indem du zuerst bemerkst, wo du wachsen willst. Es ist in Ordnung, wenn du am Anfang die Chance erst erkennst, wenn der Moment bestanden hat und du im Nachhinein denkst, dass du diesen Vorschlag hättest machen können. Das Erkennen der Chance ist bereits der erste Schritt.

Das Fenster schließt sich nicht, wenn ein Gespräch endet. Eine weit verbreitete Angewohnheit ist es, anzunehmen, dass es zu spät ist, einen Punkt hinzuzufügen, wenn alle schon weitergegangen sind. Das ist es aber nicht. Eine kurze Follow-up-Nachricht funktioniert: Unser Gespräch hat mir gefallen, das Thema ist mir im Gedächtnis geblieben, können wir es wieder aufgreifen? Die Leute freuen sich in der Regel darüber, weil sie gehört werden wollen und sich ein besseres Arbeitsumfeld wünschen.

Anpassbarkeit ist wichtig, wenn sich der Boden ständig verschiebt

Anpassungsfähigkeit und Flexibilität sind es wert, geübt zu werden, weniger eine Fähigkeit als eine Eigenschaft, die du stärken kannst. Softwareprodukte ändern sich schnell, und die Branche verändert sich noch schneller, wenn die KI als nächstes auftaucht und die Teams herausfinden, wie sie sie nutzen können.

Ein gewisses Maß an Furchtlosigkeit hilft dir, diese Phasen zu überstehen. Die Sorge, ersetzt zu werden, ist real, und in manchen Fällen gehen Arbeitsplätze verloren. Oftmals eröffnet der Wandel aber auch neue Möglichkeiten. Betrachte KI als ein weiteres Werkzeug für deinen Gürtel, etwas, mit dem du deine Fähigkeiten erweitern kannst, und nicht als etwas, das deinen Platz einnehmen wird.

Diese Seite teilen