
Software Testing - Qualität, Testautomatisierung & Agilität
Software-Qualität ist heute wichtiger denn je! - Welche Tests sind sinnvoll und ausreichend? - Wann lohnt sich der Einsatz von Testautomatisierung? - Wie sehen gute Integrationstests aus? - Alles zu testen ist nicht möglich: Wie viel Qualität ist genug? Fragen, die in der Software-Entwicklung relevant sind – Entwicklungsprojekte werden immer komplexer. Vernetzung, künstliche Intelligenz und Machine Learning fordern die klassischen Software-Test-Methoden heraus. Anwender haben zudem immer größere Erwartungen an Usability, Performance und Funktionalität. Experten aus unterschiedlichen Disziplinen der Software-Entwicklung teilen mit dir ihre Erfahrungen im Podcast "Software Testing" und geben dir aktuelle Tipps und Trends an die Hand, um die Qualität in deinen Software-Projekten signifikant zu steigern. Software Testing ist der Podcast für alle Entwickler, Tester und Projektleiter, die umsetzbare Tipps und Hacks für mehr Software-Qualität in Ihren Projekten möchten. Bist du bereit für den nächsten Qualitätsboost in deinem Software-Projekt? Dann höre jetzt die erste Folge! Danke an die Community-Partner des Podcasts: Alliance for Qualification | ASQF | Austrian Testing Board | dpunkt.verlag | German Testing Board | German Testing Day | GI Fachgruppe TAV | HANSER Verlag | Heise | iSQI GmbH | ISTQB | oop | QS-TAG | SIGS-DATACOM | skillsclub | Swiss Testing Board | TACON
Alle Folgen
Karriere als Software-Tester - Christine Pinto
In dieser Episode spreche ich mit Christine Pinto über Karrierewege im Testing und wie wir unseren Wert sichtbar machen. Wir räumen mit Stellenanzeigen-Mythen auf und schärfen das Selbstverständnis als Qualitätscoach statt Bug-Finder. Christine zeigt, wie du Interviews drehst: mit guten Fragen, Emotionen, konkreten Beispielen und Risikodenken, vom Technik- bis zum CEO-Gespräch. Wir reden über Netzwerke und Empfehlungen, über Gehaltsverhandlungen und Haltung. Und wir streifen Themen wie Accessibility und die Verantwortung des ganzen Teams.

Das Qualitätsnetzwerk ASQF - Felix Winter
.In dieser Episode spreche ich mit Felix Winter über den ASQF. Seit fast 30 Jahren vernetzt der Verein Menschen rund um Softwarequalität. Geboren in Erlangen, mit Wurzeln bis zur Entstehung von GTB und ISTQB. Was bringt die Mitgliedschaft? Ein starkes Netzwerk, Wissen und viele Events: Fachgruppen, Quality Nights, Testing Days, online. Du kannst mitreden, vortragen, schreiben. Ich kenne Felix seit Jahren, das Netzwerk trägt. Wir schauen auch nach vorn: KI im Testen, eine neue Fachgruppe, dazu Ausbildungen wie Secure Software Engineering,

Modelle als gemeinsame Sprache im Test - Oliver Schuhmacher, Marvin Jakob
In dieser Episode spreche ich mit Oliver Schuhmacher und Marvin Jakob über modellbasiertes Testen und wie es Teams zusammenbringt. Am Beispiel Lufthansa CityLine: neues Crew-Management, hoher Zeitdruck, klare Abnahme nötig. Modelle dienen als gemeinsame Sprache. Sie starten auf hoher Flughöhe, interviewen Fachbereich, Tester und Entwickler, verfeinern Schritt für Schritt und reviewen regelmäßig. Aus den Modellen generieren sie per Tool Testfälle, machen Abdeckung und Impact in Jira sichtbar und halten Tests bei Änderungen schneller aktuell. Wichtig: Gute Anforderungen und der Fokus auf Business Value.

Barrierefreie PDFs - Baris Güldali
In dieser Episode spreche ich mit Baris Güldali über Barrierefreiheit in PDF-Dokumenten. Nicht nur Websites, auch Formulare, Verträge und Rechnungen müssen zugänglich sein. Baris erklärt, wie PDFs sauber strukturiert werden: Überschriften, Tags, Alternativtexte, sinnvolle Tabellen, damit Screenreader verlässlich arbeiten. Spannend wird es bei Bestandsdokumenten: transformieren, prüfen, skalieren - bis in dreistellige Millionenmengen. Wir sprechen über Tools, Prüfstandards und warum Tests mit Betroffenen unverzichtbar sind. Mir wichtig: Es geht nicht nur um Compliance. Gute Struktur und Verständlichkeit erhöhen die Qualität für alle.

Mit dem Brettspiel zum Testentwurf - Ralf Somplatzki
In dieser Episode spreche ich mit Ralf Somplatzki über ein Spiel für Softwaretester. Ralf und sein Team haben aus einer Idee ein Brettspiel gemacht, das echte Testfälle erzeugt. Stakeholder ran, Zettel, Eddings, Prototypen, Probespiele. Danach Feinschliff in der Community of Practice. Der Kern: Einkaufszettel Missionen, Einkaufskorb, Ereigniskarten und eine knifflige Checkout Phase mit Promotionen. Am Ende liegen rund 24 Testfälle für die Kassensoftware bereit, Sprint tauglich. Das Spiel ist frisch produziert, die Neugier groß.

Testen mit Natürlicher Intelligenz - Christian Brandes, Jonas Poller
In dieser Episode spreche ich mit Christian Brandes und Jonas Poller über Testen mit natürlicher Intelligenz. Wir starten mit zwei Fundstücken aus der Praxis: der Brutto-Netto-Flick-Flack, bei dem ein Preis durch wildes Umschalten um einen Cent steigt, und ein Crash, der nur durch Einfügen ganz links im Feld passiert. Daraus wachsen größere Fragen: Wie kreativ ist KI wirklich? Was ist Testing, was Checking und was nennen wir Digging, wenn Modelle nur in Daten wühlen?

Was bewegt die Software-Test-Community heute? - Daniel Knott
In dieser Episode spreche ich mit Daniel Knott über das Jetzt im Softwaretesten: KI, Agenten und unseren Werkzeugkoffer. Wir erkunden produktive Use Cases wie Dokumentanalyse, Testdatengenerierung und Copiloten, sprechen über MCP und Agenten und fragen uns, wo echter Mehrwert entsteht. Gleichzeitig blicken wir auf Risiken: mehr generierter Code, fragliche Qualität, kommende Refactorings. Was heißt das für uns Tester? Tiefer Systemblick, Domänenwissen, klare Kommunikation im Team, Pyramide und Quadranten neu schärfen.

Qualität ist kein Zufall - Richard Seidl
In dieser Episode bin ich Gast in meinem eigenen Podcast. Und Florian Fieber übernimmt dieses mal die Moderation. Warum? Nun, es gibt einen Anlass: Ich wurde dieses Jahr mit dem Deutschen Preis für Softwarequalität ausgezeichnet. In unserem Gespräch sprechen wir über den Hintergrund, den Podcast und über die menschliche Komponente in der Technologieentwicklung. Qualität ist für mich mehr als nur Testdaten und Skripte. Es geht darum, ein Umfeld zu schaffen, in dem Teams Qualität leben können. Wir werfen auch einen Blick auf die zukünftige Rolle der Menschen und der KI im Testing.

New Kid on the Software Testing Block - Isabelle Chariot
In dieser Episode spreche ich mit Isabelle Chariot über ihren spannenden Quereinstieg ins Software-Testing. Isabelle kommt ursprünglich aus der Online-Kommunikation und hat viele Jahre in einer Botschaft gearbeitet. Doch irgendwann entschloss sie sich, neue Wege zu gehen und fand ihren Platz im Software-Testing. Wir unterhalten uns darüber, wie sie zur Testerin wurde und welche Herausforderungen es auf diesem Weg gab.

Developer-Friendliness für bessere Software - Lars Luthmann
In dieser Episode spreche ich mit Lars Luthmann über das Thema "Developer Friendliness". Dabei schauen wir, wie ein positives Arbeitsklima und die richtigen Werkzeuge, wie Testschnittstellen oder Testdatengeneratoren, den Arbeitsalltag angenehmer gestalten können. Lars bringt Beispiele aus einem Projekt in der Automobilbranche mit, in dem er durch kreative Lösungen wie REST-Schnittstellen und Mock-Services den Testprozess vereinfachte. Es wird deutlich, dass solche Maßnahmen nicht nur Zeit sparen, sondern auch die Stimmung im Team heben.

Multidimensionales Risikobasiertes Testen - Richard Hönig
In dieser Episode spreche ich mit Richard Hönig über risikobasiertes Testen. Wir beleuchten verschiedene Perspektiven, um Risiken im Testen effektiver zu analysieren und unsere Abläufe zu optimieren. Richard erklärt sein Modell, das mehrere Dimensionen betrachtet, statt nur eindimensionale Risikoanalysen. Ein spannendes Thema, das nicht nur theoretische, sondern auch praktische Relevanz hat. Wir diskutieren, wie man Daten aus Projekten nutzt, um präzisere Risikobewertungen zu erzielen. Richards Ansatz ermöglicht eine tiefere, datenbasierte Sichtweise auf Risiken und bietet wertvolle Einblicke, wie man das Testen wirklich nutzen kann, um Risiken zu minimieren.

Remote Testing Services - Alexander Weichselberger
In dieser Episode spreche ich mit Alexander Weichselberger über die Veränderungen im Bereich externer Testdienstleistungen wie Remote Testing und Testfabriken. Wir reflektieren, wie agiles Arbeiten die Anforderungen verschärft hat. Kunden wünschen sich schnellere und flexiblere Lösungen, während Teams sich an neue Bedingungen anpassen müssen, besonders beim Einsatz externer Ressourcen. Weixi bringt seine langjährige Erfahrung ein und erzählt, warum Vertrauen und Transparenz entscheidend für den Erfolg in der Remote-Zusammenarbeit sind.

Mehr Qualität durch Product Discovery - Curie Kure
In dieser Episode spreche ich mit Curie Kure über Product Discovery. Wie können wir frühzeitig alle notwendigen Informationen zum Produkt sammeln und die Nutzerperspektive einnehmen?. Curie zeigt, wie wichtig es ist, Unsicherheiten zu klären, bevor die ersten Zeilen Code geschrieben werden. Wir sprechen über den Prozess der Product Discovery, der oft mit einem Workshop beginnt, um blinde Flecken aufzudecken. Curie erklärt, wie User Research dabei hilft, die richtige Richtung einzuschlagen.

Open Source sicher und einfach einsetzen - Dirk Riehle
In dieser Episode spreche ich mit Dirk Riehle über Open Source. Er erklärt, wie entscheidend es ist, Open Source Software sicher und korrekt in Produkte zu integrieren. Wir sprechen über die Herausforderungen, etwa Lizenzen und Sicherheitslücken. Dirk gibt Einblicke in die Bedeutung von kommerziellen Open-Source-Strategien. Denn manche Unternehmen gehen zu leichtfertig mit den Risiken um und unterschätzen den Aufwand hinter der Nutzung von Open Source.

Ergebnisse der Software-Test-Umfrage 2024 - Frank Simon, Karin Vosseberg
In dieser Episode spreche ich mit Karin Vosseberg und Frank Simon über die Ergebnisse der Software-Testumfrage 2024. Wir besprechen die Erkenntnisse wie den Einsatz von KI im Testen und die Entwicklung in der Testautomatisierung. Trotz technischer Fortschritte automatisieren viele Tester grundlegende Verfahren wie Regressionstests nicht. Wir diskutieren auch über den Einfluss agiler Arbeitsmethoden und den Trend zu hybriden Modellen. Und wie sieht es mit Zertifizierungen aus? Sind die noch zeitgemäß?

Qualitätsprobleme in bestehender Software mit KI beheben - Benjamin Hummel
In dieser Folge spreche ich mit Benjamin Hummel darüber, wie Künstliche Intelligenz helfen kann, Qualitätsprobleme in bestehender Software gezielt zu beheben. Im Detail geht es darum, wie KI beim Refactoring und bei der statischen Codeanalyse tatsächlich Mehrwert schafft. Benjamin bringt praktische Erfahrungen aus verschiedenen Projekten mit. Wir diskutieren typische Schwierigkeiten: zu viele Fehler-Reports durch statische Analyse, den Umgang damit und was passiert, wenn Unternehmen den Überblick verlieren.

Retrospektiven richtig gemacht - Sabina Lammert
In dieser Episode spreche ich mit Sabina Lammert über eines meiner Lieblingsthemen: Retrospektiven. Ich finde diese immer spannend, weil sie großer Hebel für Veränderungen sind - vorausgesetzt, sie werden richtig durchgeführt. Wir beleuchten, was eine gute Retrospektive ausmacht, warum ein sicherer Vertrauensraum so wichtig ist und wie der Weg vom bloßen Maßnahmen-Sammeln hin zur nachhaltigen Umsetzung gelingt. Spannend fand ich Sabinas Einblicke in die verschiedenen Phasen und das gezielte Design dieser Reflexionsrunden.

Swiss Testing Board - Thomas Müller
In dieser Episode spreche ich mit Thomas Müller über die Entwicklung des Swiss Testing Boards und seine Rolle in der Software-Test-Community. Wir gehen zurück zu den Anfängen des STBs in den frühen 2000er Jahren. Thomas erzählt von den Herausforderungen und den Pionierleistungen, die das Testen in der Schweiz geprägt haben. Darüber hinaus wagen wir auch einen Blick in die Zukunft und sprechen darüber, wie wichtig es ist, mit der Zeit zu gehen und gleichzeitig die eigenen Prinzipien zu bewahren.

Cypress, Playwright oder WebdriverIO - Dehla Sokenou
In dieser Episode spreche ich mit Dehla Sokenou über den Einsatz von Cypress und Playwright in der Testautomatisierung. Wir sprechen über unsere Erfahrungen mit den beiden Testwerkzeugen und schauen uns an, was sich seit unserem letzten Austausch getan hat. Dehla zeigt die Vorteile und Herausforderungen von Playwright auf und welche Unterschiede zu Cypress bestehen. Außerdem sprechen wir darüber, was es bei der Wahl des Testwerkzeugs neben technologische Aspekten zu beachten gibt.

Fuzzy Testing nach Maß - Andreas Zeller
In dieser Episode spreche ich mit Andreas Zeller über Fuzz Testing. Wir sprechen über Zufallsdaten und schauen uns an, wie wir sie nutzen können, um Software auf ihre Robustheit und Sicherheit zu testen. Andreas zeigt uns wie Fuzz Testing ursprünglich entstand und warum Schwachstellen damit besonders gut identifiziert werden können. Fuzz Testing bezieht sich nicht nur auf das Testen mit gültigen Eingaben, sondern auch darauf, wie Systeme auf ungültige oder zufällige Daten reagieren. Seid bereit für neue Perspektiven, um Systeme sicherer und zuverlässiger zu machen!

Synthetische Testdaten - Dominic Steinhöfel
In dieser Episode spreche ich mit Dominic Steinhöfel über ein Thema, das viele Softwareprojekte vor Herausforderungen stellt: die Erstellung von Testdaten. Dominic hat ein Start-up gegründet, das sich auf die automatisierte Generierung synthetischer Testdaten spezialisiert hat. Wir sprechen über seinen Ansatz, um realistische, sichere und datenschutzkonforme Testdaten zu erzeugen. Diese helfen Unternehmen, Fehler frühzeitig zu erkennen und die Qualität ihrer Systeme zu sichern, etwa bei der Einführung elektronischer Rechnungen, wo solche Daten besonders wertvoll sind.

Zeitalter der Autonomik - Peter Liggesmeyer
In dieser Episode spreche ich mit Prof. Peter Liggesmeyer über die Zukunft der Softwarequalität und die Entwicklung autonomer Systeme. Wir diskutieren, ob die Informatik für die kommenden Herausforderungen ausreichend ist oder ob neue Fähigkeiten und Disziplinen notwendig werden. Prof. Liggesmeyer bringt spannende Perspektiven ein, einschließlich des Begriffs "Autonomik" - eine Disziplin, die sich mit der Gestaltung autonomer Systeme beschäftigt. Er erklärt, wie diese Systeme in Bereichen wie Industrie 4.0 und der Energiewende eine immer wichtigere Rolle spielen werden.

KI Einsatz für die Legacy-Modernisierung - Erik Dörnenburg
In dieser Episode spreche ich mit Erik Dörnenburg über die Herausforderungen und Möglichkeiten der Legacy-Modernisierung in der Softwareentwicklung. Wir schauen uns die komplexe Welt alter Systeme an, die häufig in Unternehmen vorherrschen, und diskutieren, wie sie in moderne Architekturen überführt werden können. Besonders spannend fand ich Eriks Ansatz, die Unterstützung von KI (RAGs) und spezifischen Tools zu nutzen. Mit diesen Mitteln lassen sich viele Erkenntnisse aus dem alten Code gewinnen, die bei der Modernisierung und Neutentwicklung helfen.

HUSTEF 2025 - Tamas Stoeckert
In dieser Folge spreche ich mit Tamas Stoeckert über die HUSTEF-Konferenz in Budapest. Sie entstand 2011 aus einer wachsenden Community heraus, die nach Vernetzungsmöglichkeiten suchte. Heute ist die HUSTEF eine der führenden Softwaretest- und Qualitätskonferenzen Europas. Im Podcast sprechen wir über die Entwicklungen der letzten Jahre, über Herausforderungen und die Rückkehr zu persönlichen Veranstaltungen. Ich selbst bin begeistert von der Qualität der Vorträge und dem internationalen Flair der Konferenz. Wenn auch du in die Welt des Softwaretestens eintauchen und dabei sein möchtest, nutze den Code HUSTEF25RS15 für 15% Rabatt auf deinen Ticketpreis!

Von der Testfactory zum QS-Coaching - Stephan Brehovsky, Christian Ulrich
In dieser Episode spreche ich mit Stefan und Christian vom IT-Systemhaus der Bundesagentur für Arbeit über ihren bemerkenswerten Wandel. Sie erzählen von der Transformation ihrer zentralen Testabteilung in ein agiles QS-Coaching-Angebot für Projekte. Die Testfactory hat sich von einer kontrollierenden Funktion zu einem beratenden Partner entwickelt, der aktiv in Projektphasen integriert ist. Es wird deutlich, wie wichtig der Austausch zwischen Testern und Entwicklern ist, um Qualität von Anfang an sicherzustellen. Ihr Ansatz, Feedback von den Nutzern zu integrieren, zeigt, dass technische Prozesse lebendig und anpassungsfähig sein müssen.

Mit Nudging zu mehr Security - Dr. Erlijn van Genuchten
In dieser Episode spreche ich mit Erlijn van Genuchten über die vergessene Schwachstelle in der IT-Security: den Menschen. Klar, technische Lücken patchen wir wie am Fließband. Aber viele Angriffe starten nicht mit Code, sondern mit einem Klick auf den falschen Link. Erlijn bringt frischen Wind ins Thema – mit Nudging. Also kleinen, smarten Schubsern in Richtung sicherer Entscheidungen. Zwei-Faktor standardmäßig aktiv, klare Warnhinweise statt Rätselraten. Spannend fand ich, wie sehr Usability und Sicherheit sich dabei die Hand geben können. Und: Das Ganze schon frühzeitig im Entwicklungsprozess mitzudenken, kann echte Wirkung zeigen.

Gewaltfreie Kommunikation im Software Testing - Maroš Kutschy
In dieser Episode spreche ich mit Maroš Kutschy über gewaltfreie Kommunikation. Klingt erstmal nach Kuschelkurs, ist aber ein ziemlich scharfes Werkzeug, wenn es darum geht, Konflikte konstruktiv anzugehen. Maroš erklärt, wie man mit Beobachtungen statt Bewertungen, echten Gefühlen und der Kommunikation der eigenen Bedürfnissen besser durchs Projektchaos navigiert. Besonders spannend fand ich seine Beispiele aus dem Testing-Alltag, die jeder von uns kennt. Für mich war’s ein echter Reminder: Technik ist wichtig, aber Kommunikation verändert Kultur. Und die brauchen wir dringend.

Geschäftsgetriebene Testautomatisierung - Jörg Sievers
In dieser Episode spreche ich mit Jörg „Jogi“ Sievers von der Signal Iduna über geschäftsgetriebene Testautomatisierung. Jogi zeigt uns, wie Fachabteilungen trotz ihrer Alltagspflichten effektiv in die Testautomatisierung eingebunden werden können. Mit viel Pragmatismus, einer guten Portion Humor und cleveren Ansätzen – etwa durch vertraute Metaphern wie den „Schienenersatzverkehr“ – schafft er es, Testen leichter zugänglich zu machen.

Eine Referenzimplementierung als Testorakel - Stefanie Leitner
In dieser Episode spreche ich mit Stefanie Leitner darüber, wie man Software in der Automobilindustrie testet. Stefanie arbeitet bei VAIVA, Tochter des Volkswagen-Konzerns, und verrät, wie sie mit Referenzimplementierungen den Testaufwand massiv reduziert und eine Menge Zeit und Nerven spart.

Lernen mit Simulationen - Andreas Wübbeke, Johanna Maduch
In dieser Episode spreche ich mit Andreas Wübbeke und Johanna Maduch über erfahrungsbasiertes Lernen durch Simulationen und Spiele. Statt grauer Theorie erleben Teams hier die Mechanismen agiler Arbeitsweise am eigenen Leib. Da wird nicht diskutiert, was ein WIP-Limit bringen könnte – man spürt es direkt im Spiel. Das gibt Aha-Momente, nicht nur bei Studierenden, sondern gerade auch im Management.

Leichtgewichtige Testkonzepte im Bundesverwaltungsamt - Dr. Oliver Kortendick, Simone Mester
In dieser Episode spreche ich mit Simone und Oliver vom Bundesverwaltungsamt über ein Thema, das sich trocken anhört, aber ordentlich Pfeffer hat: Testkonzepte. Wer jetzt an sinnfreie Textwüsten denkt, liegt falsch. Die beiden zeigen, wie man selbst in einem Behördenumfeld mit über 100 Fachverfahren und strengem Rahmen zu agilen, leichten Ansätzen findet. Ihr [QS-Baukasten](https://bva.usercontent.opencode.de/softwaretest/qs-baukasten/) ist mehr Infopoint als Vorschriftenkatalog – modular, praxisnah und verständlich. Wissen teilen, Silos abbauen und echte Veränderung anschieben. Und das Ganze nun auch als Open Source.

Robot Test Framework - René Rohner
In dieser Episode spreche ich mit René Rohner über das Robot Framework, ein erstaunlich vielseitiges Open-Source-Testautomatisierungs-Tool, das weit über Testing hinausdenkt. Was als schnödes Keyword-Driven Testing begann, hat sich heute zu einem generischen Automatisierungs-Framework entwickelt, das von RPA bis Mainframe-Tests alles kann. René, Vorstand der Robot Framework Foundation, nimmt uns mit in die Community, die mit tausenden Membern und Millionen von Downloads quicklebendig ist. Wir beleuchten technologische Kaskaden, Datenanbindung, nachhaltige Finanzierung – und warum Open Source mehr ist als gratis Code.

Software Testing Podcasts - Markus Thaler
In dieser Episode spreche ich mit Markus Thaler über Podcasts für Tester. Markus, Host des Qytera Podcasts Agile Testbar und ich plaudern über unsere Motivation, Zielgruppen, den Vergleich zu anderen Medien wie Blogbeiträge und Webinare und lassen mal hinter die Kulissen der Podcasterei blicken. Welche Tools und Vorgehen nutzen wir für die Vorbereitung und Produktion? Wie sind die Abläufe? - So geben sie einen Einblick in die Welt der beiden Podcasts. Diese Folge erscheint auch als Crossover-Episode im Podcast Agile Testbar.

Enterprise Testing - Ursula Beiersdorf
In dieser Episode spreche ich mit Ursula Beiersdorf über die Herausforderungen und Methoden des Testens in großen Enterprise-Umgebungen, insbesondere im Kontext von SAP und anderen konfigurierbaren Systemen. Ursula teilt ihre Erfahrungen und erklärt, wie wichtig es ist, die Komplexität solcher Systeme zu verstehen. Sie spricht über die Integration von Testkriterien in User Stories, die Nutzung von Prozessmodellierung und die Förderung von Testautomatisierung. Außerdem zeigt sie, warum die Einbindung verschiedener Stakeholder und erfahrungsbasierte Techniken entscheidend für den Erfolg im Testen sind.

Microservices testen - Michael Kutz
In dieser Episode spreche ich mit mit Michael Kutz von REWE über die Herausforderungen und Lösungen bei der Umstellung von einem monolithischen System auf eine Microservice-Architektur. Michael teilt seine langjährige Erfahrung und erläutert, wie sein Team die Teststrategie optimiert hat, um Effizienz und Qualität der Software zu steigern. Wir besprechen die Bedeutung von End-to-End-Tests, Unit-Tests und organisatorischen Aspekten. Michael betont die Wichtigkeit kontinuierlicher Anpassungen und kritischer Überprüfung der Teststrategien.

Die Power von informellen Netzwerken - Yuliia Pieskova
In dieser Folge spreche ich mit Yuliia Pieskova über die Bedeutung von informellen Netzwerken in der Softwareentwicklung und -prüfung. Yuliia erklärt, wie spontane zwischenmenschliche Verbindungen die Zusammenarbeit, das Vertrauen und die Effektivität von Teams verbessern, vor allem in entfernten und hybriden Arbeitsumgebungen. Sie zeigt, dass Unternehmen diese Netzwerke durch offene Kommunikation und verschiedene Engagementstrategien fördern müssen. Wir sprechen auch über die Rolle des Vertrauens beim Aufbau von Teams und die Vorteile von Zusammenarbeit gegenüber Einzelarbeit.

KI-Prüfung und -Zertifizierung - Christoph Poetsch
In dieser Episode spreche ich mit Christoph Poetsch vom TÜV AI.Lab über die Prüfung und Zertifizierung von Künstlicher Intelligenz (KI). Christoph stellt die AI-Assessment-Matrix vor, ein systematisches Konzept zur Bewertung von KI-Systemen. Wir besprechen die Bedeutung von Sicherheits- und Innovationskriterien, die Herausforderungen bei der KI-Prüfung und die Notwendigkeit menschlicher Kompetenzen im Prüfprozess. Gemeinsam gehen wir auch auf die gesellschaftliche Verantwortung und ethischen Aspekte von KI ein.

Steigerung der Qualität im SAFe-Umfeld - Andreas Neumeister
In dieser Episode spreche ich mit Andreas Neumeister über Qualitätssicherung und Testing im Kontext von SAFe (Scaled Agile Framework). Andreas teilt seine Erfahrungen aus agilen Transformationen, betont die Wichtigkeit von Quality Coaching und beschreibt, wie Qualitätslücken in agilen Teams identifiziert werden können. Ein zentraler Punkt unseres Gesprächs ist die Verbesserung der Kommunikation und Zusammenarbeit zwischen den Teams, um Inkonsistenzen und Fehler zu minimieren und die Qualität der Software zu erhöhen.

Von Cypress zu Playwright - Maciej Wyrodek
In dieser Episode spreche ich mit Maciej Wyrodek über die Migration von Cypress zu Playwright. Maciej erklärt, warum sein Team sich für einen Wechsel entschieden hat, welche Herausforderungen bei der Migration auftraten und wie der Auswahlprozess durch einen Hackathon strukturiert wurde. Maciej spricht auch über die Limitierungen von Cypress, insbesondere im Umgang mit Plugins, Parallelisierung und Framework-Entscheidungen und wie die Migration schrittweise gelingen konnte. Der Einsatz von KI bei der Testkonvertierung und die Herausforderungen bei der Testwartung sind ebenfalls Teil unseres Gesprächs.

Risikobasiertes Testen - Uwe Paesch
In dieser Episode spreche ich mit Uwe Paesch über risikobasiertes Testen. Er teilt seine Erfahrungen und erklärt, wie sein Unternehmen risikobasiertes Testen implementiert hat, um die Testabdeckung zu verbessern und Risiken zu minimieren, insbesondere bei einem ERP-System. Wir sprechen über die Herausforderungen bei der Risikobewertung, die Bedeutung der Zusammenarbeit und die kontinuierliche Anpassung der Tests. Unser Gespräch dreht sich um die Frage, wie risikobasiertes Testen als fortlaufender Prozess gelebt wird, der die Qualität der Software verbessert.

Warum Webkomponenten testen, wenn man die UI testen kann? - Felix Wunderlich
In dieser Episode spreche ich mit Felix Wunderlich über das Testen von Webkomponenten im Vergleich zu UI-Tests. Felix arbeitet bei der Volkswagen AG und teilt im Gespräch seine Erfahrungen mit UI Testing als Ansatz, der die Nutzerperspektive besser abbildet und die Effizienz steigert. Wir diskutieren die Verwendung von Tools wie Cypress und Playwright, um Frontend-Anwendungen isoliert zu testen. Felix berichtet von den Herausforderungen und Erfolgen bei der Implementierung dieses Ansatzes und gibt Einblicke in zukünftige Entwicklungen im Testumfeld.

Requirements analysieren und verbessern - Paul Gerrard
In dieser Folge spreche ich mit Paul Gerrard, einem Pionier des Softwaretestens mit über 30 Jahren Erfahrung. Wir sprechen über die entscheidende Rolle von Anforderungen beim Softwaretesten und stellen Pauls DeFOSPAM-Framework vor, das für Definitionen, Funktionen/Features, Ergebnisse, Szenarien, Vorhersagen, Mehrdeutigkeiten und fehlende Elemente steht. Paul erklärt uns die einzelnen Komponenten und zeigt, wie sie gemeinsam die Klarheit und Effektivität von Anforderungen verbessern und so zu besseren Testverfahren führen. In der Diskussion wird auch die Bedeutung der Zusammenarbeit und das Potenzial von KI-Tools bei der Verfeinerung von Anforderungen hervorgehoben.

Testbeschreibung für KI-Fähigkeiten - Taras Holoyad
In dieser Episode des spreche ich mit Taras Holoyad von der Bundesnetzagentur über die Regulierung von Künstlicher Intelligenz (KI). Taras erklärt, wie Normen und Standards für KI-Systeme entwickelt werden, um deren Sicherheit und Leistungsfähigkeit zu gewährleisten. Er betont die Herausforderungen der Normierung, insbesondere für Hochrisikosysteme, und die Rolle der Zertifizierungsstellen. Die Diskussion umfasst auch die Dokumentationspflichten und Cybersicherheitsmaßnahmen für leistungsstarke KI-Systeme. Wir gehen auch der Dringlichkeit der Entwicklung und Umsetzung dieser Normen bis 2025 nach und werfen einen Blick in die Zukunft.

Typisch Tester? Diverser als man denkt - Isabel Evans
In dieser Episode spreche ich mit Isabel Evans über ihre Forschung im Bereich Software Test Stereotypen. Isabel, die 2017 mit ihrer Forschung begonnen hat, spricht über ihre Arbeit zur Bekämpfung von Stereotypen beim Softwaretesten. Ihre Umfrage in der Branche zeigt, dass Tester aus verschiedensten Bereichen kommen, wie z. B. Theaterwissenschaften und Kunst, was gängigen IT-Stereotypen widerspricht. Und gerade im Testen ist diese Vielfalt sehr wichtig um verschiedene Sichten auf Software einzunehmen. Isabels Forschungen zeigen, dass nur 6 % der Tester dem traditionellen IT-Stereotyp entsprechen.

Vom Bauchgefühl zum KI-unterstützten Testentwurf - Michael Fischlein
In dieser Episode spreche ich mit Michael Fischlein über die Anwendung von Testmethoden und die Rolle der Künstlichen Intelligenz (KI) im Testdesign. Michael teilt seine Erfahrungen aus der Schulung von Testern und zeigt die Bedeutung systematischer Ansätze für den Testentwurf. Er spricht über die Herausforderungen, die Tester bei der Anwendung von Testmethoden haben, und wie KI dabei helfen kann, diese zu überwinden. Wir betrachten auch die ethische Dimension der KI und wie die Zukunft des Softwaretestens mit KI aussehen kann.

Weniger Pipelines, mehr Spaß - Karsten Günther
In dieser Episode spreche ich mit Karsten Günther über die Neugestaltung von CI/CD-Pipelines bei Marquardt, einem Unternehmen aus der Automobilbranche. Er teilt seine Erfahrungen zur Automatisierung von Softwaretests und der Implementierung von Qualitätssicherungsprozessen. Neben dem Einsatz von Test-Driven Development hilft die Nutzung von Open-Source-Tools, die Softwarequalität zu verbessern. Die Episode bietet wertvolle Einblicke in die Herausforderungen und Lösungen der Softwareentwicklung im Automobilbereich.

Mutation Testing - Birgit Kratz
In dieser Episode spreche ich mit Birgit Kratz über Mutation Testing im Java-Umfeld. Birgit gibt uns Einblicke in Mutation Testing, wie diese Technik funktioniert und wie man damit die Qualität von Testsuiten bewerten kann, indem absichtlich Fehler (Mutanten) in den Code eingefügt werden. Sie beschreibt den Prozess, die verschiedenen Arten von Mutanten und die Tools, die zur Automatisierung verwendet werden. Zudem diskutieren wir die Herausforderungen und Vorteile dieser Methode sowie die Bedeutung einer funktionierenden Testsuite, bevor Mutation Testing angewendet wird.

Testentwurfsmethoden - Rik Marselis
In dieser Folge spreche ich mit Rik Marselis über Testentwurfstechniken. Rik, der diese Techniken seit fast 25 Jahren lehrt, teilte seine Gedanken darüber, warum so viele Tester sie nicht ausreichend nutzen. Er erklärt, warum diese Methoden so wichtig sind, insbesondere wenn man die Qualität von IT-Systemen nachweisen will. Wir sprechen auch darüber, wie Testentwurfstechniken in vier Haupttypen eingeteilt werden können und warum es für Tester entscheidend ist, mindestens eine oder zwei Techniken aus jeder Gruppe zu kennen. Rik erzählt von seinen drei Lieblingstechniken und gibt Tipps, wie man die richtige Technik für ein bestimmtes Problem auswählt.

Warum ist Code so schwer zu verstehen? - Stefan Mandel, Peter Guntermann
In dieser Episode des diskutiere ich mit Stefan Mandel und Peter Guntermann die Verständlichkeit von Code und die kognitiven Prozesse des menschlichen Gehirns. Wir beleuchten die Herausforderungen, die Softwareentwickler beim Lesen und Verstehen von Code haben und besprechen die Bedeutung von klaren und sprechenden Namen sowie die Minimierung von Argumenten in Methoden. Wir klären, warum das Arbeitsgedächtnis des Menschen nur eine begrenzte Anzahl von Informationen gleichzeitig verarbeiten kann und wie Clean Code-Praktiken die Lesbarkeit und [Verständlichkeit von Code](https://github.com/andrena/readable-code) verbessern können.

Test-Infrastruktur bei einem Küchengerätehersteller - Andreas Berger
In dieser Podcast-Episode spreche ich mit Andreas Berger von RATIONAL, einem Hersteller von Küchengeräten. Andreas erklärt, wie wichtig Systemtests und eine gute Testinfrastruktur für ihre Produkte, wie z.B. Kombidämpfer sind. Wir sprechen darüber, wie ihre Geräte, die in großen Küchen wie Restaurants und Hotels verwendet werden, mit jeder Menge Software ausgestattet sind. Etwa 700.000 Zeilen Code in ihren Geräten steht eine umfangreiche Testautomatisierung gegenüber. Andreas gibt Einblicke in die tägliche Testroutine und wie sie die Herausforderungen meistern, die mit der Skalierung ihrer Entwicklung einhergehen.

Software Test Leadership - Kari Kakkonen
In der heutigen Folge geht es um Software Test Leadership. Kari Kakkonen ist seit Jahrzehnten im Bereich Softwaretests tätig und stellt uns sein ACT2LEAD-Modell vor. Dieses Modell konzentriert sich darauf, das Testen zu einem Kernbestandteil des Softwareentwicklungsprozesses zu machen und sicherzustellen, dass es effektiv geführt wird. Kari betonte die Notwendigkeit einer Qualitätskultur, in der das Testen transparent und kontextabhängig ist und sowohl die Automatisierung als auch die menschliche Arbeit umfasst. Er spricht auch über die Bedeutung des Lernens und der Anpassung an Risiken. Für diejenigen, die tiefer eintauchen möchten, hat Kari auch ein Handbuch zu diesem Thema entwickelt.

Intelligente Organisationen - Johannes Mainusch
In dieser Episode spreche ich mit Hannes Mainusch über Organisationsentwicklung und die Intelligenz von Organisationen. Wir diskutieren, wie Organisationen aus der sogenannten 'Dummheit' herauskommen können und was sie intelligenter macht. Hannes teilt faszinierende Einblicke in die Funktionsweise von Zellen und zieht Parallelen zu menschlichen Organisationen. Wir sprechen darüber, wie Herausforderungen und Diversität zu einer besseren Teamdynamik führen können, und warum es wichtig ist, regelmäßig aus der Vogelperspektive auf die eigene Arbeit zu schauen. Am Ende gibt Hannes praktische Tipps, wie man als Einzelner in einer Organisation positive Veränderungen anstoßen kann.

Rückblick 2024 und Trends 2025 - Florian Fieber
In unserer Silvester-Sonderfolge habe ich mich mit Florian Fieber zusammengesetzt, um das vergangene Jahr Revue passieren zu lassen und einen Blick in die Zukunft zu werfen. Wir haben über die vielen Konferenzen gesprochen, die Florian besucht hat, und die dominierenden Themen wie Künstliche Intelligenz (KI) und Barrierefreiheit. Florian betonte die Wichtigkeit von Gesetzgebungen wie dem EU-Accessibility-Act und dem Cyber Resilience Act, die als Treiber für die Themen fungieren. Wir haben auch darüber diskutiert, wie KI im Testen eingesetzt wird und dass es eine Balance zwischen menschlicher Expertise und maschineller Unterstützung braucht. Zum Schluss haben wir unsere Pläne für das nächste Jahr geteilt, darunter weitere Konferenzen und unsere Arbeit bei ISTQB. Es war ein tolles Gespräch, das das Jahr perfekt abschließt.

Trends im Testing - Tilo Linz
In dieser Podcast-Episode hatte ich das Vergnügen, mit Tilo Linz zu sprechen. Wir haben darüber gesprochen, wie sich das Software-Testing weiterentwickelt, besonders im Hinblick auf Künstliche Intelligenz (KI). Tilo erklärte, dass es zwei Hauptbereiche gibt: das Testen von KI-basierten Systemen und das Testen mit KI als Werkzeug. Er glaubt, dass die meisten Unternehmen bereits daran arbeiten, KI in ihre Produkte zu integrieren. Ein weiteres Highlight war die Diskussion über Agilität in Projekten, wo Scrum als dominierende Methode hervorgehoben wurde. Zum Schluss haben wir über die Zukunft und die spannenden Möglichkeiten gesprochen, die KI und agile Methoden für das Software-Testing bieten.

Barrierefreiheit testen mit Betroffenen - René Matthäi, Serdal Bilir
In dieser Episode des Software Testing Podcasts spreche ich mit Rene Matthäi und Serdal Bilir über Barrierefreiheit in der Softwareentwicklung. Serdal, der selbst sehbehindert ist, teilt seine Erfahrungen und Herausforderungen mit Software. Er erklärt, wie er Entwicklern hilft, barrierefreie Software zu entwickeln, indem er sie in seine Welt einlädt und ihnen zeigt, wie er mit Braillezeile und Screenreader arbeitet. Rene betont die Wichtigkeit, frühzeitig im Entwicklungsprozess eingebunden zu werden und die richtigen Arbeitsmodi zu etablieren. Wir sprechen auch über die Rolle von Styleguides und die Notwendigkeit, semantische Elemente korrekt zu verwenden, um Barrierefreiheit zu gewährleisten. Zum Schluss diskutieren wir, wie wichtig es ist, dass Barrierefreiheit als integraler Bestandteil der Softwareentwicklung gesehen wird, und nicht nur als gesetzliche Pflicht.

Übernahme von Software mit unbekannter Qualität - Sonja Trimmel, Helmut Nitsch
In dieser Episode habe ich Sonja und Helmut zu Gast. Sie sprechen über die Übernahme einer komplexen Software für einen öffentlichen Mobilitätsanbieter, bei der sie auf zahlreiche ungeahnte Probleme stießen. Mit einer Kombination aus statischer Analyse, agiler Methodik und enger Kundenabstimmung konnten sie das Projekt erfolgreich bewältigen. Besonders beeindruckend war ihre Fähigkeit, flexibel auf neue Herausforderungen zu reagieren und das Vertrauen des Kunden zu gewinnen. Ihre wichtigsten Erkenntnisse und Ratschläge bieten wertvolle Einblicke für alle, die sich ähnlichen Projekten stellen.

Impostor-Syndrom - Sophie Küster
In dieser Episode des Podcasts begrüße ich Sophie Küster, die uns alles über das Impostor-Syndrom erzählt. Sophie, die schon mal zu Gast im Podcast war, bringt immer wieder neue und menschliche Perspektiven in das Thema Qualität und Testing. Wir sprechen über die Angst, als Hochstapler entlarvt zu werden, obwohl es dafür keine Beweise gibt. Sophie teilt ihre eigenen Erfahrungen und gibt Tipps, wie man mit diesen Gefühlen umgehen kann. Wir diskutieren, wie wichtig es ist, sich mit anderen auszutauschen und sich bewusst zu machen, dass man nicht alleine ist. Ein inspirierendes Gespräch, das zeigt, wie man trotz Zweifel mutig und erfolgreich sein kann.

Wie modellbasiertes Testen besser funktioniert - Matthias Hamburg
In dieser Episode spreche ich mit Matthias Hamburg über modellbasiertes Testen. Matthias ist ein erfahrener Experte in der Softwaretest-Community und gibt wertvolle Einblicke in die Probleme und Lösungen des modellbasierten Testens. Er berichtet von Studien, die zeigen, dass Testautomatisierung oft nicht die gewünschten Ergebnisse liefert, und erklärt die Schwierigkeiten, die er in der Praxis erlebt hat, wie unzureichende Modellierungskenntnisse und Lücken zwischen Modellierung und Testdurchführung. Matthias stellt ein neues Tool vor, das diese Lücken schließen soll und betont die Bedeutung einer No-Code-Generierung, um Testern die Arbeit zu erleichtern. Ein faszinierendes Gespräch über die Zukunft des Softwaretestens!

GenAI in der Testautomatisierung - Matthias Zax
In dieser Episode habe ich mit Matthias Zax über die spannende Welt der Testautomatisierung und den Einsatz von KI gesprochen. Matthias erklärte, wie er generative KI verwendet, um Testfälle zu erstellen und Code zu generieren, und teilte seine Erfahrungen und die damit verbundenen Herausforderungen. Ein Highlight war seine Geschichte über das Umwandeln einer gezeichneten Skizze in funktionierenden HTML-Code. Wir sprachen über die Wichtigkeit von Dokumentation und die Risiken technischer Schulden. Matthias gab auch wertvolle Tipps, wie Unternehmen KI-Tools sicher und effizient einsetzen können. Es war ein faszinierendes Gespräch, das viele Einblicke in die Zukunft der Testautomatisierung bot.

Korrektheit durch formale Methoden - Bianca Lutz, Lars Hupel
In der neuesten Episode des Software Testing Podcasts feiern wir die World Quality Week. Ich spreche mit mit Lars und Bianca darüber, wie man Fehlerfreiheit in Software mathematisch beweisen kann und welche Tools dabei helfen. Bianca erklärt uns anhand von Beispielen aus der Finanz- und Automobilbranche, warum bestimmte Systeme absolute Fehlerfreiheit benötigen. Lars ergänzt das Gespräch mit Einblicken in formale Methoden und wie sie in der Praxis angewendet werden. Ein besonders interessantes Thema war, wie KI uns bei der Beweisführung unterstützen kann.

World Quality Day - Richard Seidl
In dieser Episode feiern wir den World Quality Day! Ich teile meine Gedanken zur Entwicklung der Softwarequalität und wie sich das Testen in den letzten 20 Jahren verändert hat. Früher haben wir in dunklen Räumen getestet, heute steht Qualität im Mittelpunkt der Softwareentwicklung. Agilität hat uns geholfen, Qualität ständig zu verbessern. Ich spreche auch über die Zukunft der Qualität, besonders in Bezug auf KI und deren Einfluss auf das Testen. Eure Meinungen und Ideen zur Qualität und zum Podcast sind mir wichtig, also teilt sie mit mir. Feiert die Qualität und denkt daran, wie wichtig sie für uns alle ist!

Shift Left but Right - Björn Scherer
Heute spreche ich mit Björn Scherer über Shift Left und Shift Right. Wir beleuchten, wie man Testaktivitäten effizient über den gesamten Entwicklungsprozess verteilt und warum es sinnvoll ist, auch in der Produktionsphase intensiv zu testen. Björn teilt wertvolle Einblicke und konkrete Beispiele aus seiner Arbeit, wie etwa die Nutzung von synthetischem Monitoring zur proaktiven Fehlererkennung. Unser Gespräch zeigt, wie man durch einen ganzheitlichen Ansatz die Softwarequalität erheblich steigern kann. Eine inspirierende Folge für alle, die sich für fortschrittliche Testmethoden interessieren!

Daten und Datenprozesse testen - Hermann Friebel, Joshua Claßen
In dieser Episode habe ich mich mit Joshua und Hermann über Qualität, Testautomatisierung und Agilität unterhalten. Hermann erklärte, wie wichtig es ist, Datenfehler frühzeitig zu erkennen und wie man systematisch Soll-Ergebnisse erzeugen kann, um sie mit Ist-Ergebnissen zu vergleichen. Er betonte, dass es oft an passenden Tools fehlt, um diese Tests effizient durchzuführen. Joshua ergänzte, dass ihre Methoden Unternehmen dabei helfen, Daten aus verschiedenen Systemen zu harmonisieren und zu testen. Wir haben auch über die Rolle von Künstlicher Intelligenz im Testprozess gesprochen und wie sie helfen kann, Vorschläge für Tests zu machen und die Zusammenarbeit zwischen IT und Fachabteilungen zu verbessern. Zum Schluss gab es noch Einblicke in die Herausforderungen und Vorteile der Visualisierung von Datenprozessen, um die Qualitätssicherung zu optimieren.

Qualität und Produktivität messen - Maik Wojcieszak
Diesmal geht es darum, wie wichtig Metriken in der Softwareentwicklung sind und wie sie helfen können, Meinungen durch Daten zu ersetzen. Wir diskutieren, wie Metriken sinnvoll genutzt werden können, um die Qualität und Produktivität zu messen, und welche Herausforderungen es dabei gibt. Maik teilt auch seine Sichtweise darauf, wie man die richtigen Metriken für ein Projekt auswählt und wie man sie so einsetzt, dass sie wirklich nützlich sind. Metriken helfen uns dabei, Entscheidungen besser zu treffen und die Softwareentwicklung effizienter zu gestalten.

Business Analyst mit Qualitätsblick - Philipp Huber
In dieser Folge von Software Testing begrüße ich Philipp Huber, einen Business Analysten, der früher als Tester gearbeitet hat. Wir sprechen darüber, wie seine Testerfahrungen seine jetzige Rolle beeinflussen und wie wichtig es ist, Qualität von Anfang an in den Softwareentwicklungsprozess zu integrieren. Philipp teilt, dass er als Tester immer überprüft hat, ob etwas richtig ist, während er jetzt als Business Analyst definiert, was richtig sein soll. Wir diskutieren auch über die Bedeutung von Testdaten und Herausforderungen im Data-Warehouse-Umfeld. Schließlich gibt Philipp wertvolle Tipps, wie Business Analysten ihre Qualitätssicht verbessern können, indem sie die Perspektive anderer Rollen einnehmen.

Von der Testerin zum QA-Lead - Andrea Jensen
In dieser Episode wird der spannende Karriereweg von einer Testerin zum QA Lead thematisiert. Wir beleuchten, wie der Einstieg in diese Rolle eher zufällig erfolgen kann und welche Herausforderungen dabei zu bewältigen sind. Besonders interessant ist die Schilderung der ersten Tage als QA Lead, als es darum ging, sich an neue Aufgaben wie das Abzeichnen von Urlaubsanträgen zu gewöhnen. Ein weiteres Highlight ist die Führung eines Teams, das über zwei Kontinente verteilt ist. Es werden zudem wertvolle Tipps gegeben, wie man herausfinden kann, ob eine Führungsposition das Richtige ist, und betont, dass es immer die Möglichkeit gibt, wieder in eine frühere Rolle zurückzukehren, falls die neue Position nicht passt.

Automatisierte Sicherheitsüberprüfungen - Christian Biehler
In der aktuellen Folge beschäftigen wir uns mit der Bedeutung von Sicherheitstests in der Softwareentwicklung. Sicherheitstests sind nicht nur am Ende, sondern während des gesamten Entwicklungsprozesses notwendig. Verschiedene Tools, wie OWASP-Zap und andere dynamische Scan-Werkzeuge, werden vorgestellt, die dabei helfen, Sicherheitslücken frühzeitig zu erkennen. Zudem werden typische Schwachstellen wie SQL-Injection und Cross-Site-Scripting thematisiert und wie moderne Frameworks diese Probleme angehen. Besonders interessant ist die Beobachtung, dass viele Unternehmen noch zögern, Sicherheitstests zu integrieren, da sie dies als zu kompliziert oder zeitaufwendig empfinden.

Testing Embedded Systems - Alexander Eisenhuth
In dieser Episode tauchen wir tief in die Welt der Embedded Software Entwicklung ein. Wir befassen uns mit den besonderen Herausforderungen beim Testen von Embedded Systemen, die häufig stark mit der Hardware verbunden sind. Dabei wird herausgestellt, dass Qualität und das Einhalten von Standards wie MISRA von entscheidender Bedeutung sind. Zudem wird die Rolle der Agilität in der Embedded-Entwicklung thematisiert und betont, wie wichtig eine gute Kommunikation im Team ist.

Formulare mit tausenden Varianten testen - Simon Bergler, Lilia Gargouri
In dieser Episode diskutieren wir die Herausforderungen und Lösungen beim Testen von Formularen. Wie kann der Tester einer immensen Vielfalt von Formularen und Eingabefeldern ausfallen?. Wir besprechen, wie diese Aufgabe durch den Einsatz von Automatisierung und modellbasierten Ansätzen erfolgreich bewältigt wurde. Der Fokus liegt auf der Verwendung von Datenmodellen, Validierungs- und Berechnungsregeln sowie der Implementierung automatisierter Tests, um den manuellen Aufwand erheblich zu reduzieren. Abschließend geht es darum, wie entscheidend es ist, frühzeitig Fehler zu erkennen und zu beheben, um eine hohe Qualität sicherzustellen.

Cyber Resilience Act (CRA) - Christoph Ranalter
In dieser Podcast-Episode sprechen wir über den Cyber Resilience Act. Wir besprechen, wie Unternehmen die neuen EU-Vorschriften umsetzen, um die IT-Sicherheit ihrer Maschinen zu gewährleisten. Dabei gehen wir darauf ein, wie wichtig Software im Maschinenbau geworden ist und wie sich die Branche an die neuen Sicherheitsanforderungen anpasst. Es werden wertvolle Einblicke und praktische Tipps geteilt, wie man sich dem Thema Cyber Resilience nähern kann. Besonders interessant ist die Diskussion über die Vernetzung von Maschinen und die damit verbundenen Herausforderungen. Ein weiteres wichtiges Thema ist die Schulung der Entwicklungsteams und die Bedeutung eines passenden Mindsets für die erfolgreiche Umsetzung der neuen Anforderungen.

Berufsbild Tester - Jörn Münzel, Steffen Schild
In dieser Episode sprechen wir darüber, welche Fähigkeiten ein Tester heutzutage benötigt und wie sich das Berufsbild des Testers in den letzten Jahren verändert. Wir beleuchten, wie sich die Arbeitsweise im Testen entwickelt hat, insbesondere durch agile Methoden, und wann welche Skills im Entwicklungsprozess erforderlich sind. Abschließend geben wir Tipps, wie Tester ihre Karriere planen können und welche Ressourcen sie dabei unterstützen.

Best Practices für (Architektur)dokumentation - Falk Sippach
In dieser Folge sprechen wir über die Bedeutung und Methoden einer effizienten Architekturdokumentation. Dabei thematisieren wir, wie Dokumentation oft vernachlässigt wird und welche Lösungen es gibt, um dies zu vermeiden. Die Ansätze 'Documentation as Code' und 'Continuous Documentation' ermöglichen es, Dokumentation wie Quellcode zu behandeln und kontinuierlich zu aktualisieren. Zudem befassen wir uns mit der Nutzung von Tools wie Markdown und ASCII-Doc, die den Prozess der Erstellung und Pflege von Dokumentationen erleichtern. Anhand zahlreicher praktischer Beispiele und Tipps wird verdeutlicht, wie Entwickler und Tester ihre Dokumentation leichtgewichtig und effektiv gestalten können.

Secure by Design - Eoin Woods
Wie kann man Sicherheitsprinzipien frühzeitig in den Entwicklungsprozess einbeziehen, anstatt sie erst hinterher irgendwie reinzubasteln? Eoin erzählt von seinen Erfahrungen aus der Vergangenheit und zeigt, wie das Sicherheitsbewusstsein im Laufe der Jahre gewachsen ist. Er betont die Bedeutung von Prinzipien wie „Defense in Depth“ und die Verwendung sicherer Standardeinstellungen. Wir sprechen auch über die Herausforderungen, mit den neuesten Sicherheitsbedrohungen Schritt zu halten, und über den Wert der frühen Einbindung von Sicherheitsingenieuren und Testern in das Projekt.

Softwaretest-Umfrage 2024 - Karin Vosseberg
In dieser Episode habe ich mich mit Karin Vosseberg unterhalten, die seit 2011 an der [Software-Test-Umfrage](https://www.softwaretest-umfrage.de/) beteiligt ist. Wir haben über die Geschichte und Evolution der Umfrage gesprochen und wie sie dazu beiträgt, wertvolle Einblicke in die Software-Testbranche zu gewinnen. Ein großer Fokus lag auf der Veränderung von traditionellen zu agilen Projekten und der Rolle von KI in der Branche. Karin hat erklärt, dass die Umfrage öffentlich zugänglich ist und wie Unternehmen und Einzelpersonen davon profitieren können. Ich lade euch alle ein, an der Umfrage teilzunehmen und freue mich schon darauf, die Ergebnisse mit euch zu teilen.

Testverfahren für das ZDF - Benedikt Broich, Anika Strake
Wie automatisiert man Tests, wenn die Anwendungen von einer großen Bandbreite an Geräten - von neu bis veraltet - genutzt werden? Dem Wunsch, alles zu automatisieren, kann hier nicht nachgekommen werden, zu komplex sind die Unterschiede der verschiedenen Betriebssysteme. Eine Kombination aus Automatisierungen und manuellen Tests schafft hierbei den Spagat. Anika und Benedikt kümmern sich um die Qualitätssicherung für mobile Anwendungen des ZDFs und teilen ihre Strategien zur Fehlerfindung und wie sie entscheiden, welche Tests automatisiert und welche manuell durchgeführt werden.

Quality Coaching - Bastian Baumgartner
Quality Coaching unterscheidet sich deutlich von Beratung und bietet einzigartige Vorteile für Teams. Bastian Baumgartner erklärt, wie Quality Coaching helfen kann, Qualität in Prozesse zu integrieren und teilt seine Erfahrungen mit Methoden wie 3 Amigos, Discovery Workshops und dem Konzept der Communities of Practice. Wie kann ein Mindset-Change in Unternehmen dazu beitragen, ein nachhaltigeres Verständnis für Qualität zu entwickeln? Bastian zeigt auf, wie Quality Coaching diesen Prozess unterstützt. Zudem stellt er die Herausforderungen und Potenziale durch die Integration von KI in den Testprozess dar und gibt Tipps, wie Teams sich darauf vorbereiten können.

Security-Analysen - Nils Göde
Security Audits sind ein essenzieller Bestandteil des Entwicklungsprozesses. Nils Göde erläutert die Wichtigkeit, Security-Themen frühzeitig zu berücksichtigen und nicht erst, wenn es zu spät ist. Welche alltäglichen Herausforderungen treten dabei auf und wie können Teams einen proaktiven Ansatz zur Sicherheit entwickeln? Nils teilt wertvolle Tipps zur Identifikation und Handhabung von Sicherheitslücken sowie zu praktischen Werkzeugen und Methoden für ein kontinuierliches Sicherheitsmanagement. Sicherheit ist ein fortlaufender Prozess und keine einmalige Kraftanstrengung.

Wie KI Barrierefreiheit unterstützen kann - Valentin Dallmeier
Wie kann die Künstliche Intelligenz (KI) die Barrierefreiheitstests verbessern? Valentin Dallmeier erläutert die Herausforderung, Barrierefreiheitsinformationen aus Webseiten zu extrahieren und wie sein Team KI einsetzt, um Sprachmodelle für bessere Testergebnisse zu nutzen. Ein interessanter Aspekt ist die Entwicklung einer integrierten Testumgebung (ITE), die den Testprozess vereinfacht und effizienter gestaltet, indem sie alle notwendigen Werkzeuge in einer Anwendung bündelt. Allerdings muss beim Einsatz von KI-Tools der Datenschutz sichergestellt werden, was eine erhebliche Herausforderung darstellt.

Systemische Methoden zur Zusammenarbeit - Vera Hofheinz, Christoph Jung
Wie können systemische Ansätze in Beratung und Coaching Teams und Unternehmen transformieren? Vera Hofheinz und Christoph Jung erklären die Bedeutung von systemischem Denken zur Bewältigung von Konflikten und Veränderungen in der Softwareentwicklung. Systemische Interventionen setzen oft auf der Beziehungsebene an und fördern langfristige, positive Veränderungen. Durch systemisches Coaching und gezielte Impulse können Teams effektiver kommunizieren und arbeiten. Anhand praktischer Beispiele zeigen Vera und Christoph, wie diese Ansätze im eigenen Umfeld angewendet werden können. Systemische Arbeit hat das Potenzial, die Softwareentwicklung auf allen Ebenen effizienter zu gestalten.

KI Testen - eine Checkliste - Marco Achtziger, Gregor Endler
Welche Fragen sollten beim Testen von KI gestellt werden und was können Tester von Data Scientists lernen? Marco Achtziger und Gregor Endler geben Einblicke in die Welt des KI-Testens und erörtern, ob das Testen von KI wirklich so anders ist als traditionelle Tests. Eine hilfreiche Checkliste für das KI-Testen enthält wertvolle Leitlinien und spannende Erkenntnisse. Der Austausch zwischen Testern und Data Scientists bietet die Möglichkeit, voneinander zu lernen und die Qualität von KI-Systemen zu verbessern.

Was man auch in post-agilen Zeiten zum Wandel wissen sollte - Michael Mahlberg
Wie kann man aus der Katerstimmung einer agilen Transformation herausfinden und welche bewährten Modelle aus der Vergangenheit helfen, Veränderungen besser zu verstehen und zu implementieren? Michael Mahlberg gibt Einblicke, wie Modelle wie das von John Kotter und das Satir Change Model genutzt werden können, um effektive und nachhaltige Veränderungen in Organisationen zu erzielen. Das Verständnis und die Anwendung dieser Modelle sind entscheidend, um Veränderungen erfolgreich umzusetzen. Eine schrittweise und bewusste Herangehensweise hilft, Überforderung zu vermeiden und langfristigen Erfolg zu sichern. Dabei wird deutlich, wie wichtig es ist, kontinuierlich anpassungsfähig zu bleiben und sich den Herausforderungen des Wandels zu stellen.

Ask Me Anything über KI, Testautomatisierung und Skills - Richard Seidl
In dieser speziellen Sommerfolge habe ich einige der häufigsten Fragen beantwortet, die ihr mir in den letzten Monaten geschickt habt. Z.B. welche Trends man im Auge behalten soll, was die häufigsten Fehler in Unternehmen beim Software-Testing sind und welche Fähigkeiten Tester in Zukunft benötigen.

Software Engineering im Jahr 2034 - Kevlin Henney
Wie sieht der Arbeitsalltag eines Entwicklers im Jahr 2034 aus, welche Umgebungen, Werkzeuge und Praktiken zur Erstellung, zum Testen, zum Deployen und zum Betreiben von Software werden genutzt? Welche Arten von Softwaresystemen werden allgegenwärtig sein? Welche Systeme werden wir bei der Arbeit nutzen und auf welchen Architekturen und Technologien werden diese Systeme basieren? Kevlin wirft einen Blick in die Zukunft und spricht über mögliche Entwicklungen in der Softwareentwicklung, die Auswirkungen der Digitalisierung, die Rolle von KI, den Einfluss von Trends wie Kryptowährung, Web3 und dem Metaverse und neue Trends in Softwarearchitektur, Programmiersprachen und Arbeitskultur.

Barrierefreiheit - Vorbereitung auf 2025 - Franziska Kroneck, Andrea Nutsi
Die Umsetzung von Barrierefreiheitsstandards ab 2025 stellt Unternehmen in Deutschland vor neue Herausforderungen und Chancen. Das neue Barrierefreiheitsstärkungsgesetz (BFSG) betrifft eine breite Palette von Produkten und Dienstleistungen. Praktische Aspekte der Implementierung barrierefreier Webseiten und digitaler Produkte stehen im Fokus, einschließlich der Schwierigkeiten, die Designer und Entwickler dabei oft erleben. Andrea und Franziska geben Einblicke in ihre Forschung und Entwicklung von Leitfäden und To-Do-Listen, die den Prozess der Einhaltung der Barrierefreiheitsstandards für alle Beteiligten vereinfachen und verbessern sollen.

Praxisnahe Tester-Ausbildung mit KI - Stephan Goericke, Werner Henschelchen
Die Alliance for Qualification (A4Q) unterstützt die Qualifizierung von Fachkräften und als Community-Partner der ersten Stunde auch den Podcast Software Testing. Stephan Goericke und Werner Henschelchen stellen A4Q vor und ihre Rolle in der Weiterbildung im Software-Testen. Der “A4Q Practical Tester” ist eine neue Software-Test-Zertifizierung, die auf Praxisnähe und Anwendung der Testmethoden setzt. Durch eine eigens entwickelte KI-basierte App können die Teilnehmer im Kurs und bei Prüfung praktische Aufgaben beabeiten und so ihr Können unter Beweis stellen. Der Fokus hier liegt nun weniger auf Knowledge sondern mehr auf Skills. Also eine ideale Ergänzung zum ISTQB Certified Tester.

Nachhaltigkeit in der IT? Ja, bitte! - Carlos Fernandez
Nachhaltigkeit in der IT gewinnt zunehmend an Bedeutung, insbesondere durch Performanceoptimierung. Carlos Fernandez, erfahrener Softwareentwickler und Performance-Tester bei DATEV eG, bringt seine Leidenschaft für dieses Thema ein. Durch die effiziente Nutzung von IT-Ressourcen, wie der Optimierung von Bildern auf Webseiten und energieeffizienten Coding-Praktiken, leistet er einen Beitrag zum Umweltschutz. Der bewusste Umgang mit IT-Ressourcen und praktische Tipps zeigen, wie kleine Änderungen im Entwicklungsprozess zu großen Einsparungen führen können. Es ist wichtig, das Bewusstsein für Nachhaltigkeit in der IT-Community zu schärfen und gemeinsam an Lösungen zu arbeiten, die sowohl der Umwelt als auch der Wirtschaft zugutekommen.

Acceptance test-driven LLM development - David Faragó
Vorab: Entschuldigt die schlechte Audio-Qualität, das ist uns leider erst im Nachgang aufgefallen. Ich hoffe, der Inhalt tröstet Euch darüber hinweg :-) Die Entwicklung von Large Language Models (LLMs) und die Rolle von Acceptance Test Driven Development (ATDD) sind zentrale Themen in der KI-Entwicklung. David, Experte in der Entwicklung und Qualitätssicherung von KI-basierten Telefon-Bots für Arztpraxen, teilt seine Erfahrungen und Einblicke in diesen Prozess. Die Herausforderungen und Lösungsansätze beim Trainieren und Testen von LLMs, einschließlich der Nutzung von Prompt Engineering und Fine Tuning, werden beleuchtet. Besonders bemerkenswert ist der Ansatz, ATDD-Methoden auf LLM-Entwicklungen anzuwenden, um die Qualität und Effektivität der Modelle zu verbessern. Ein weiterer Fokus liegt auf dem CPMAI-Prozess, der eine moderne Herangehensweise an die Entwicklung und Implementierung von KI-Projekten darstellt.

ISTQB in der Praxis bei Bucher + Suter - Alexander Meister
Alex Meister hat in seiner Firma Bucher & Suter AG die Software-Qualitätssicherung aufgebaut und gestaltet. Das war ein spannender Weg, ist Alex doch eigentlich Entwickler. Und so prallten dann Welten aufeinander: auf einmal zählt nicht mehr, wie gut eine Software läuft und wie schnell was umgesetzt ist, sondern viel mehr das, was nicht läuft. Nicht nur das war eine Herausforderung sondern auch, dass es keine passenden Prozesse und Tools zur Automatisierung gab. Mit den Inhalten und Zertifizierungen des ISTQB waren Alex selbst und auch seine Teammitglieder befähigt, diese und andere Herausforderungen zu meistern.

Transition zu Open Source Testautomatisierung - Nikolaus Rieder
Der Übergang von einem alten Testautomatisierungs-Framework zu einer neuen Implementierung kann eine echte Herausforderung sein. Nikolaus Rieder, Test Automation Engineer bei Schrack Seconet AG, hat diesen Prozess durchlaufen und dabei wertvolle Erfahrungen gesammelt. Durch Geduld, strategische Planung und den offenen Blick für externe Ressourcen konnte er manuelle Justierungen und Copy-Paste-Arbeiten hinter sich lassen und das Robot Framework einführen. Diese Modernisierung hat die Effizienz der Testautomatisierung erheblich gesteigert und zeigt, wie wichtig es ist, alte Systeme zeitgemäß anzupassen und externe Lösungen zu nutzen, um Fortschritte zu erzielen.

Stoizismus in der Softwareentwicklung - Maryse Meinen
Selbstbeherrschung, Gelassenheit, Bedacht - das sind nur ein paar der stoischen Prinzipien. Man kann sie in sein Privatleben integrieren, das führt dann zu Ausgeglichenheit, weniger Stress und mehr Freude. Spannend wird es aber auch, wenn man sie ins Business integriert. In der Softwareentwicklung bedeutet das, dass der Fokus nicht mehr so stark auf den Outcome gelegt wird, sondern auf Entscheidungen und den Weg der Entscheidungsfindung. Dabei wird der Weitblick aber nicht vernachlässigt. Wie das gehen kann, erklärt Maryse an mehreren Beispielen.

Testpyramide - ein kritischer Blick - Ronald Brill
Die Testpyramide kennen alle, jeder hat sofort ihr Bild vor Augen. Mal hat sie drei Stockwerke, manchmal vier. Doch es ist eine Überlegung wert, ob sie nicht langsam ausgedient hat. Z.B. ist es sinnvoll, den Fokus bei Tests von Microservice-Architekturen anders zu legen. Braucht man immer viele Unittests? Vielleicht nicht! Und: Unittests machen süchtig! Ronald erzählt uns seine Sichtweise auf dieses "Pauschal-Angebot" der Testpyramide.

Qualität aus Architektursicht - Alexander Lorz, Michael Sperber
Sind Qualitätsanforderungen das gleiche wie nicht-funktionale Anforderungen? Und was sind funktionale Anforderungen? Was davon ist im Qualitätsmodell der ISO 25010 enthalten? Und wie stellt man fest, ob die Anforderungen erfüllt sind? In dieser Folge diskutieren Mike und Alex das Konzept der Qualität aus der Perspektive der Softwarearchitektur.

Acceptance Testing - Florian Fieber
Der Abnahmetest wird leider oft als letzte Teststufe gesehen. Werden dann viele Fehler gefunden, dann ist die Aufregung und der Arbeitsaufwand groß. Im Idealfall wird der Abnahmetest mit dem ganzen Entwicklungsprozess verwoben. Mit der agilen Arbeitsweise wird das schon häufig so gemacht. Dann kann der Abnahmetest nämlich nicht nur Fehler finden, sondern zeigt auch, was man beim Testen alles richtig gemacht hat. Auch das ISTQB widmet sich mit dem Foundation Level Specialist – Acceptance Testing diesem Thema. Dazu hat Florian das Buch "Basiswissen Abnahmetest" geschrieben. Mit seinem reichen Erfahrungsschatz liefert er uns in dieser Folge wertvolles Wissen zum Thema Abnahmetest.

Minimum-Viable-Teststrategie - Kathrin Potzahr
Verfasste Teststrategien sind ellenlang und am Ende liest sie keiner. Das kennen wahrscheinlich viele. Selbst wenn sie dann gelesen werden, kommen schnell Unstimmigkeiten auf: das haben wir immer anders gemacht; unter dem und dem Begriff verstehen wir aber was anderes, etc. Das ganze Szenario legt den Schluss nahe, dass die Überlegung der Teststrategie anders angegangen werden sollte. Kathrin hat zusammen mit einem Team einen Workshop erarbeitet, bei dem sich aus allen Teams Vertreter treffen und beginnen, eine Teststrategie zu entwickeln - in leichtgewichtiger Form.

Planet Erde als Stakeholder - Jutta Eckstein
Nachhaltigkeit ist in aller Munde, die einen begeistert es, die anderen rollen mit den Augen. Doch welche Sichtweise man auch vertritt, es ist nicht von der Hand zu weisen, dass wir eine Wegwerf-Gesellschaft geworden sind. Früher waren jegliche Produkte, ob es eine Waschmaschine, ein Fernseher oder Software war, viel länger "haltbar", benutzbar. Bei der Software hatte das den Grund, dass viele Kapazitäten nur sehr begrenzt zur Verfügung standen und man daher ressourcenschonend entwickelt hat. Doch einige energiefressenden Systeme wie die KI sind nicht mehr wegzudenken und haben das Potenzial, Nachhaltigkeit weiterzubringen - auch wenn das erstmal paradox klingen mag. Für die Softwareentwicklung gibt es viele Möglichkeiten, Ressourcen zu schonen, man kann sich zum Beispiel im Projekt einfach mal die Frage stellen: Was wäre, wenn unser Planet der Stakeholder wäre?

German Testing Day - Klaus Moritzen, Thomas Rinke
Der German Testing Day, ein Podcast-Partner der ersten Stunde, steht im Mittelpunkt dieser Episode. Klaus Moritzen und Thomas Rinke, zwei Veteranen der Konferenz, geben Einblicke in die Anfänge, die Philosophie und die Entwicklung des Events. Gegründet als unabhängige Konferenz, verfolgt der German Testing Day das Ziel, praxisnahe und innovative Inhalte zu liefern. Die Konferenz hat sich von einem Tag auf anderthalb Tage erweitert und bietet neben fachlichen Vorträgen auch Keynotes mit gesellschaftlicher Relevanz. Ein besonderer Fokus liegt auf dem Community-Gedanken und dem Netzwerken. Die Zukunft des German Testing Days sieht eine stärkere unterjährige Präsenz und die Förderung von Teilnehmern hin zu Speakern vor.

Gerichtssachverständiger - Sebastian Dietrich
Was passiert eigentlich, wenn die Software, die ein Unternehmen gekauft hat, nicht funktioniert? Oder schlimmer noch: Wenn sie Schaden anrichtet? Es kommt zum Streitfall, wie geht es dann weiter? Sebastian ist ein allgemein beeideter und gerichtlich zertifizierter Sachverständiger für Software. Er wird beauftragt, wenn es um die Bewertung von Software geht. Interessanterweise landen solche Fälle eher selten vor Gericht - zu groß ist die öffentliche Blamage für beide Seiten. Daher sind alle Parteien an einer außergerichtlichen Einigung interessiert, die Menschen wie Sebastian dann möglich machen.

Teamkonflikte als Katalysator - Ruben Gotthardt
Es gibt kein Leben ohne Konflikte. Denn nur durch Konflikte wird die Notwendigkeit geschaffen, sich zu entwickeln. Damit ist gemeint, sich anders als vorher zu verhalten. Denn warum sollte ich ein neues Verhalten entwickeln, wenn alles weich und flauschig läuft? Und so sind auch zwischenmenschliche Konflikte erstmal eine Chance, eine Entwicklungsmöglichkeit. Doch sie können auch eskalieren, und der Höhepunkt der Eskalation ist ein kleiner Krieg, in dem sich Menschen echten Schaden zufügen können. Es gibt aber Methoden und Herangehensweisen, die diese Eskalation vermeiden können, denn die meisten Menschen wollen im Team gemeinsam nach vorne arbeiten.

Happy Birthday Podcast - Richard Seidl
Heute ist es soweit: Happy 1st Birthday, Podcast! Das erste Jahr ist um und ich blicke zurück. Zurück auf die Geburtsstunde der Idee, einen Podcast für euch zu machen. Zurück auf die Planung, die Umsetzung und die Partner, die den Podcast unterstützen und mit deren Hilfe die Reichweite so groß wurde, dass wir schon mehr als 23.000 Downloads haben. Und ich blicke zurück auf 67 Folgen- und schaue dann nach vorn, denn da ist noch so einiges in der Pipeline! Bald kommen noch 2 weitere Partner hinzu. Die Zeit, in der wir leben ist super aufregend, wenn es um das Thema KI geht- sie war schon Gesprächsstoff und wird es auch in Zukunft noch sein. Euer regelmäßiges Feedback formt den Podcast und dafür bin ich so dankbar! Danke an alle Hörerinnen und Hörer, die ihr den Podcast groß gemacht und gestaltet habt. Danke an alle Community-Partner, die ihr den Podcast unterstützt und für mehr Reichweite sorgt. Danke auch an meine Assistentin, die vom ersten Tag an dabei war und bei der Planung und Umsetzung so grandios mitwirkt. Ohne euch alle wäre der Podcast bis heute eine bloße Idee! DANKE!

Komm mir nicht mit Fachlichkeit - Ina Einemann
Fachlichkeit, dieser Begriff zieht zunächst einmal Grenzen. Hier ist Inas Meinung nach auch der Widerspruch bei Scrum: er spricht einerseits von der Zusammenarbeit aller Teams, legt andererseits den Fokus jedoch stark auf das auslieferungsreife Produkt - so werden dann beispielsweise Features entwickelt, die der Endanwender gar nicht nutzt. Wenn der Endanwender aber kontinuierlich mit einbezogen wird und gleichzeitig die Entwickler stärker in die Planung einbezogen werden, dann entsteht ein umfassendes Bild dessen, was der Endanwender braucht um sein Problem zu lösen. Und solcherlei Innovationen kommen oft aus dem technischen Bereich, nämlich den Entwicklern, die beim Problemverständnis dann direkt Ideen zu Features haben, die das Problem lösen.

Qualität als Haltung - Richard Seidl
In dieser Episode geht es um das Thema Software-Qualität und wie man diese im Team leben kann. Dabei geht es um drei Erfolgsfaktoren: Der Erste ist die Nutzung der Grundlagen, sprich das Anwenden der Teststufen- und arten, die Verwendung von Testfallentwurfsmethoden und statische Analysen. Der Zweite ist Testautomatisierung auf allen Ebenen in der Softwareentwicklung. Der Dritte ist die Qualität als Haltung des ganzen Teams, das selbstverantwortlich die notwendigen Testaktivitäten umsetzt - unabhängig von der Rolle im Team.

Willkommen zu Podcast Software Testing
Software Testing ist der Podcast für alle Entwickler, Tester und Projektleiter, die umsetzbare Tipps und Hacks für mehr Software-Qualität in Ihren Projekten möchten.
