Agiles Testmanagement steht im Fokus des Interviews von Wilson mit Markus. Werden Testmanager in agilen Projekten noch gebraucht, auch wenn die Delivery-Einheit nach dem Spotify-Modell organisiert ist? Welche Rolle spielt die Testautomatisierung und wie kann eine Testautomatisierungsstrategie erfolgreich umsetzt werden. Methodische Aspekte und Buchempfehlungen ergänzen die Diskussion.
Podcast #6: Agiles Testmanagement
Hör' Dir hier den ganzen Podcast an:
Diese Themen erwarten Dich:
[00:00] Vorstellung von Markus
[03:00] Bedeutung von Testmanagement am Praxisbeispiel
[06:00] Testmanagement + DevOps + Continuous Integration / Continuous Delivery
[09:13] Systematisches Testvorgehen und der Weg zum agilen Testmanagement
[10:42] Häufige Ursachen von Softwarefehlern
[11:42] Mittel für effiziente Softwaretests
[13:12] Mythos vollautomatisierter Testprozess
[15:36] Einsparung von Ressourcen durch Testautomatisierung
[15:52] Optimales Zusammenspiel automatisierter Regressionstests/ manueller Tests
[17:00] Moderne Testmanagementtools
[19:00] Eignung zum professionellen Softwaretester
[20:28] Sollten Softwareentwickler den eigenen Code testen ?
[21:43] Buchempfehlungen
Die Bedeutung des Testmanagements
Markus erklärt, dass er momentan in einem größeren Projekt arbeitet, bei dem monatlich Releases anstehen. Hier kommen zahlreiche Teams zusammen und bearbeiten zwischen 200 und 250 Tickets pro Release. Das Ziel des Testmanagements ist es, sicherzustellen, dass diese Releases ohne größere Probleme in Produktion gehen können. Dies geschieht durch Überwachung der festgelegten Kriterien und Steuerung des Prozesses, sodass zum Zeitpunkt der Freigabe alle notwendigen Informationen für eine fundierte Entscheidung vorliegen.
Transformation durch das Spotify-Modell
Bei der Commerzbank wurde die gesamte Delivery-Organisation auf das Spotify-Modell umgestellt – eine radikale Veränderung für die Testmanager. Die separate Organisationseinheit wurde aufgelöst, doch Markus blieb in seiner Rolle aktiv. Dies verdeutlicht, dass trotz organisatorischer Veränderungen ein praktischer Bedarf an Testmanagern besteht. Markus beschreibt auch die Gründung einer 'Testgilde' zur besseren Integration ins agile Umfeld.
Auswirkungen von DevOps auf das Testmanagement
Die Pandemie hat den Bedarf an kurzfristiger Softwarebereitstellung erhöht. Dadurch haben sich auch die Anforderungen an das Testmanagement verändert. Es geht nicht mehr nur um manuelle Tests, sondern auch um die Integration von automatisierten Tests in Continuous Integration Pipelines. Das bedeutet, dass Fehler schnell identifiziert und behoben werden müssen – eine Herausforderung, die sowohl Ressourcen als auch strategische Planung erfordert.
Erfolgreiche Implementierung von Testautomatisierung
Die Implementierung einer erfolgreichen Testautomatisierungsstrategie erfordert Erfahrung und kontinuierliche Schulung. Unternehmen sollten auf bewährte Methoden zurückgreifen und möglicherweise externe Beratung in Anspruch nehmen. Eine klare Strategie muss entwickelt werden, um zu entscheiden, welche Tests automatisiert werden sollten und welche manuell durchgeführt werden müssen – besonders bei komplexen Systemen oder selten genutzten Funktionen.
Hören Sie sich den kompletten Podcast an, um tiefere Einblicke in das Thema agiles Testmanagement zu erhalten! Die Episode bietet noch viele weitere spannende Details und Fachwissen von Markus Thaler.
Veröffentlicht am 12.Mai 2022
Aktualisiert am 19.November 2024

Senior Testmanager, Testarchitekt
Markus Thaler war 22 Jahre in der Commerzbank tätig, wo er sich mehr als 10 Jahre um Teststandards, Testwerkzeuge und Testautomatisierung in einer zentralen Funktion gekümmert hat, bevor er nach einer Zwischenstation im Testinfrastrukturmanagement acht Jahre als Testmanager in der Risikofunktion der Commerzbank gewirkt hat. Vor der Commerzbank konnte er Testerfahrungen bei Lufthansa, Siemens, Nestle und der DZ-Bank gewinnen. Bei Qytera war er als Senior Testmanager, Testarchitekt und Trainer tätig.