Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche

Software Testing & Qualität - Testautomatisierung, KI & Agilität Archiv

220 Episoden
29 Minuten
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.
27 Minuten
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.
26 Minuten
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.
20 Minuten
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.
26 Minuten
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.
37 Minuten
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.
30 Minuten
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.
26 Minuten
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.
35 Minuten
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.
29 Minuten
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.
28 Minuten
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.
34 Minuten
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.
30 Minuten
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.
25 Minuten
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.
27 Minuten
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?
Software Testing & Qualität - Testautomatisierung, KI & Agilität

Software Testing & Qualität - Testautomatisierung, KI & Agilität

Testautomatisierung, KI & Agilität