Richard Seidl
Richard Seidl
  • Видео 277
  • Просмотров 45 551
Cyber Resilience Act (CRA) - Christoph Ranalter #cybersecurity #softwaretesting #softwaredevelopment
#security #qualitätskriterien #testmethoden
00:00:00 Einführung und Vorstellung des Gastes
00:04:02 Herausforderungen und Maßnahmen im Maschinenbau
00:09:05 Zukünftige Schritte und Trainingsmaßnahmen
00:10:03 Einführung in die Cyber Resilience Act (CRA)
00:12:00 Umsetzung von Sicherheitsmaßnahmen im Entwicklungsteam
00:16:05 Zukünftige Roadmap und Bedeutung von Software in Unternehmen
"Wir starten jetzt mit dem Training unserer Entwickler und Softwarearchitekten, um sicherzustellen, dass wir die neuen Sicherheitsanforderungen erfüllen können." - Christoph Ranalter
In dieser Podcast-Episode sprechen wir über den Cyber Resilience Act. Wir besprechen, wie Unternehmen die neuen EU-Vorschriften umsetz...
Просмотров: 67

Видео

Job description of tester - Jörn Münzel, Steffen Schild #softwaretesting #career
Просмотров 100День назад
#softwareengineering #testteam #softskills #istqb 00:00:00 Einführung und Vorstellung der Gäste 00:01:13 Herausforderungen und Wandel im Testen 00:12:00 Skills und Positionen im agilen Team 00:14:00 Technische und analytische Fähigkeiten im Testen 00:17:05 Spezialisierung und Weiterbildung im Testbereich 00:23:03 Zusammenstellung von Teams und benötigte Skills 00:26:53 Einführung und berufliche...
Best practices for (architecture) documentation - Falk Sippach #softwareengineering #architecture
Просмотров 10914 дней назад
Best practices for (architecture) documentation - Falk Sippach #softwareengineering #architecture
Secure by Design - Eoin Woods #softwaretesting #security
Просмотров 8821 день назад
Secure by Design - Eoin Woods #softwaretesting #security
Software Test Survey 2024 - Karin Vosseberg #softwaretesting #agile
Просмотров 67Месяц назад
Software Test Survey 2024 - Karin Vosseberg #softwaretesting #agile
Testverfahren für das ZDF - Benedikt Broich, Anika Strake
Просмотров 131Месяц назад
Testverfahren für das ZDF - Benedikt Broich, Anika Strake
Quality Coaching - Bastian Baumgartner
Просмотров 73Месяц назад
Quality Coaching - Bastian Baumgartner
Security Analysis - Nils Göde
Просмотров 71Месяц назад
Security Analysis - Nils Göde
How AI can support accessibility - Valentin Dallmeier
Просмотров 82Месяц назад
How AI can support accessibility - Valentin Dallmeier
Systemic methods for collaboration - Vera Hofheinz, Christoph Jung
Просмотров 123Месяц назад
Systemic methods for collaboration - Vera Hofheinz, Christoph Jung
AI Testing - a Checklist - Marco Achtziger, Gregor Endler
Просмотров 1052 месяца назад
AI Testing - a Checklist - Marco Achtziger, Gregor Endler
What you should know about change in post-agile times - Michael Mahlberg
Просмотров 1292 месяца назад
What you should know about change in post-agile times - Michael Mahlberg
Ask Me Anything about AI, test automation and skills
Просмотров 1442 месяца назад
Ask Me Anything about AI, test automation and skills
Software Engineering in 2034 - Kevlin Henney
Просмотров 2732 месяца назад
Software Engineering in 2034 - Kevlin Henney
Accessibility - Preparing for 2025 - Franziska Kroneck, Andrea Nutsi
Просмотров 682 месяца назад
Accessibility - Preparing for 2025 - Franziska Kroneck, Andrea Nutsi
Praxisnahe Tester-Ausbildung mit KI - Stephan Goericke, Werner Henschelchen
Просмотров 1113 месяца назад
Praxisnahe Tester-Ausbildung mit KI - Stephan Goericke, Werner Henschelchen
Sustainability in IT? Yes, please! - Carlos Fernandez
Просмотров 603 месяца назад
Sustainability in IT? Yes, please! - Carlos Fernandez
Acceptance test-driven LLM development - David Faragó
Просмотров 1103 месяца назад
Acceptance test-driven LLM development - David Faragó
ISTQB in practice at Bucher + Suter - Alexander Meister
Просмотров 1813 месяца назад
ISTQB in practice at Bucher Suter - Alexander Meister
Transition to open source test automation - Nikolaus Rieder
Просмотров 1343 месяца назад
Transition to open source test automation - Nikolaus Rieder
Stoicism in Software Development - Maryse Meinen
Просмотров 1144 месяца назад
Stoicism in Software Development - Maryse Meinen
Test pyramid - a critical look - Ronald Brill
Просмотров 4474 месяца назад
Test pyramid - a critical look - Ronald Brill
Quality from an architectural perspective - Alexander Lorz, Michael Sperber
Просмотров 1694 месяца назад
Quality from an architectural perspective - Alexander Lorz, Michael Sperber
Acceptance Testing - Florian Fieber
Просмотров 1944 месяца назад
Acceptance Testing - Florian Fieber
Minimum Viable Test Strategy - Kathrin Potzahr
Просмотров 2414 месяца назад
Minimum Viable Test Strategy - Kathrin Potzahr
Planet Earth as a stakeholder - Jutta Eckstein
Просмотров 925 месяцев назад
Planet Earth as a stakeholder - Jutta Eckstein
German Testing Day - Klaus Moritzen, Thomas Rinke
Просмотров 955 месяцев назад
German Testing Day - Klaus Moritzen, Thomas Rinke
Court expert - Sebastian Dietrich
Просмотров 2575 месяцев назад
Court expert - Sebastian Dietrich
Team conflicts as a catalyst - Ruben Gotthardt
Просмотров 1045 месяцев назад
Team conflicts as a catalyst - Ruben Gotthardt
Happy Birthday Podcast - Richard Seidl
Просмотров 395 месяцев назад
Happy Birthday Podcast - Richard Seidl

Комментарии

  • @richard-seidl
    @richard-seidl 4 дня назад

    Was denkst du über den Cyber Resilience Act?

  • @richard-seidl
    @richard-seidl 11 дней назад

    Welche Skills haltet ihr für besonders wichtig, um in einem agilen Testteam erfolgreich zu sein, und warum?

  • @richard-seidl
    @richard-seidl 18 дней назад

    Was hältst du von der Idee der Continuous Documentation?

  • @richard-seidl
    @richard-seidl 25 дней назад

    Welche große Herausforderung siehst Du beim Theman „Security by Design“?

  • @richard-seidl
    @richard-seidl Месяц назад

    Wie steht ihr zu der Aussage, dass agile Methoden die traditionellen Projektmanagement-Ansätze im Software-Testing verdrängen? Habt ihr ähnliche Erfahrungen gemacht?

  • @richard-seidl
    @richard-seidl Месяц назад

    Welche Herausforderungen hast du in deinen eigenen Projekten bei der Testautomatisierung erlebt?

  • @richard-seidl
    @richard-seidl Месяц назад

    Wie gehst du mit dem Widerstand gegen Veränderungen im Team um?

  • @richard-seidl
    @richard-seidl Месяц назад

    Wie gehst du mit dem Spannungsfeld zwischen Sicherheit und Komfort in deiner Softwareentwicklung um?

  • @richard-seidl
    @richard-seidl Месяц назад

    Hast du Erfahrungen mit der Herausforderung, eine Webseite barrierefrei zu gestalten?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Welche Erfahrungen hast Du mit systemischen Methoden in deinem Team gemacht?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Welche Rolle spielen KI-Systeme in deiner täglichen Arbeit?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Welche Erfahrungen hast du mit agilen Transformationen gemacht?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Was sind deiner Meinung nach die größten Herausforderungen im Bereich Software-Testing heutzutage?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Was denkst du, was sich in deinem Arbeitsalltag in den nächsten 10 Jahren verändern wird?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Wie bereitet ihr euch auf die neuen Anforderungen ab 2025 vor?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Welche Möglichkeiten siehst Du noch für den Einsatz von KI in der Weiterbildung?

  • @richard-seidl
    @richard-seidl 2 месяца назад

    Welche Möglichkeiten siehst Du noch für den Einsatz von KI in der Weiterbildung?

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Wie könntest du in deinem beruflichen oder persönlichen Umfeld für mehr Nachhaltigkeit sorgen?

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Wie könntest du in deinem beruflichen oder persönlichen Umfeld für mehr Nachhaltigkeit sorgen?

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Welche Möglichkeiten siehst Du noch für den Einsatz von KI in der Weiterbildung?

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Welche Möglichkeiten siehst Du noch für den Einsatz von KI in der Weiterbildung?

  • @thomaslattner9365
    @thomaslattner9365 3 месяца назад

    Den Ton solltet ihr nicht von eurem Meetingtool verwenden. Besser ist, wenn jeder seinen Ton bei sich zB mit dem Handy aufnimmt. Diese Tonspuren legst Du dann unter das Video. Voraussetzung ist, dass alle Teilnehmer den Meetington über ein Headset hören, damit dieser nicht in die lokalen Handies gelangt. Ihr werdet so mit dem besten Ton belohnt, den ihr erreichen könnt. Cheers!

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Wie könntest du in deinem beruflichen oder persönlichen Umfeld für mehr Nachhaltigkeit sorgen?

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Wie könntest du in deinem beruflichen oder persönlichen Umfeld für mehr Nachhaltigkeit sorgen?

  • @simonschwarze3
    @simonschwarze3 3 месяца назад

    Danke für den Podcast! Die Publikationen von Sneed haben mich 2011-2014 sehr geprägt und beeinflusst, insbesondere die Vermessung von Software. Habe mich sehr gefreut, Harry jetzt nochmal in Farbe und Bewegtbild zu sehen! Lieben Gruß an ihn und danke für das Lebenswerk

    • @richard-seidl
      @richard-seidl 3 месяца назад

      Danke für das Feedback. Ja, Harry ist ein sehr besonderer Mensch! Ich plane gerade noch weitere Folgen mit ihm, er hat ja viele Geschichten zu erzählen

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Welche Erfahrungen hast du mit der Implementierung oder dem Testen von KI-Systemen?

  • @StefanMenzner
    @StefanMenzner 3 месяца назад

    Ich würde so nicht wirklich „pauschalisieren „.. Testpyramide ist eine visuelle Metapher zu einer effizienten Gestaltung der Teststufen.. insbesondere in einem agilen Umfeld wie Scrum. Sie gibt eine sinnvolle Richtung für die Software-Qualitätssicherung vor. Daher würde ich sie nicht so einfach „weg lächeln “:) Microservises-Architektur hat selber kein einheitliches Kochrezept sondern sind Dinge im Kontext zu betrachten. Integrationstests feingranular betrachtet sind Tests der Komponenten auf Unittest-Ebene. Testpyramide ist übrigens ISTQB-konform und daher standard. .

  • @StefanMenzner
    @StefanMenzner 3 месяца назад

    Ich würde so nicht wirklich „pauschalisieren „.. Testpyramide ist eine visuelle Metapher zu einer effizienten Gestaltung der Teststufen.. insbesondere in einem agilen Umfeld wie Scrum. Sie gibt eine sinnvolle Richtung für die Software-Qualitätssicherung vor. Daher würde ich sie nicht so einfach „weg lächeln “:) Microservises-Architektur hat selber kein einheitliches Kochrezept sondern sind Dinge im Kontext zu betrachten. Integrationstests feingranular betrachtet sind Tests der Komponenten auf Unittest-Ebene. Testpyramide ist übrigens ISTQB-konform und daher standard. .

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Was hältst Du von den ISTQB Zertifizierungen?

    • @certaindeath7776
      @certaindeath7776 3 месяца назад

      stimme dem Alexander zu, der Basiskurs liefert nen guten Überblick über die verschiedenen Themenbereiche von Softwaretesting und eine vereinheitlichte Nomenklatur, die Kommunikation unter Testern erleichtert. Advanced Levels hab ich selber noch keine gemacht.

  • @richard-seidl
    @richard-seidl 3 месяца назад

    Welche Herausforderungen hast Du bei der Testautomatisierung?

  • @christoph-huesson
    @christoph-huesson 4 месяца назад

    schreibt jemand heute überhaupt noch unit-tests selbst? ich lasse die von chatgpt oder gemini auf basis des codes der zu testenden methode - oder sogar nur auf basis der spezifikation - erzeugen, prüfe den test einmal und lasse ggf. weitere input-daten von der ai generieren. damit geht TDD so schnell. und wenn ich refactoren muss, mach ich dasselbe nochmal aber eben auf basis des neuen codes. die sicht auf diese hybriden tests teile ich. eine kombination aus integrations- und unit-tests in einem, z.t. ähnlich wie die von @caelis512 beschriebenen simulatoren, ist in einigen fällen bislang der effektivste weg gewesen, das verhalten des codes zu testen. kennt jemand dafür vllt einen fachbegriff?

  • @wolfsluytermanvanlangeweyd6741
    @wolfsluytermanvanlangeweyd6741 4 месяца назад

    Interessante Anregungen zu diesem Thema. Damit kann man prima in eine Diskussion einsteigen. Eventuell stelle ich das mal meinem Team vor.

  • @caelis512
    @caelis512 4 месяца назад

    Vielen Dank für den Podcast, tolles Video! Meinen Senf dazu: Was aus meiner Sicht ein pragmatischer Ansatz ist - und in den letzten Jahren bei “meinen” Projekten gut funktioniert hat … (Projekte sind meist kleine bis mittelgrosse Projekte, Hauptsächlich CRUD mit ein wenig Geschäftslogik, klassisch Client (Web) / Server (meist Spring) … ne DB und 1 bis 4 externe Systeme, ein Team von 3-6 Personen, nix Microservices, sondern Monolith oder modularer Monolith): Tests greifen so gut wie immer (und einzig) auf das “Public-API” zu. Pragmatisch umgesetzt bedeutet dies, das wir die Controller (HTTP-API) meist dumm gehalten haben (zu 80% sind die Methoden im Controller ein Einzeiler, die führen lediglich einen Call auf public Service durch). Die Tests verwenden somit dieselben Service-Methoden, welche auch vom Controller verwendet werden (nenne die “Public-API”). Alternativ denkbar ist, direkt das HTTP-API aufzurufen (ist etwas umständlicher; aber da der Controller dumm gehalten wird; ist es meist vertretbar die Service-Methoden zu verwenden). Frontend wird versucht (sofern Anforderungen das zulassen) so dumm wie möglich zu halten … Validierungen finden zu 95% rein im Backend statt (sind somit einfach mit-testbar). Externe Systeme werden beim Testen durch “Simulatoren” ersetzt. Diese sollten sich ähnlich wie das richtige System verhalten (werden bei der Testerstellung schrittweise erweitert / verfeinert; je nachdem was ich im Test benötige). Diese Simulatoren lassen sich währen der Testausführung manipulieren (z.B. mit Daten befüllen). Daten halten diese einfach In-Memory (z.b. in HashMaps). Die Simulatoren setzen möglichst spät an, üblicherweise direkt dort, wo das richtige externe-System per HTTP (oder gRPC, …) aufgerufen wird (Umgesetzt per Spring DI; haben dann 2 Implementierungen: Die eine ruft das externe System per HTTP auf, die andere Implementierung ist der Simulator). Für die Testausführung wird dann ne H2-DB verwendet (per Default). Bei der Test-Ausführung in der Pipeline kann die H2 mittels Testcontainers auch durch PostgreSQL/SQL-Server/… ersetzt werden. Beim Test-Setup (Daten für den Test vorbereiten) benutzen wir ebenfalls (zu 95%) nur das Public-API und die das API der Simulatoren (externe Systeme). Also manipulieren nichts direkt an der DB, sondern verwenden dieselben Funktionen, die auch ein Benutzer verwenden würde, wenn dieser nene Geschäftsfall anlegt (sind somit auch gleich mit-getestet). Tests testen die Spezifikation (wenig interne Details). Reine Unit-Tests verwenden wir eher wenig, lediglich in Spezialfällen aus Performance-Gründen; beispielsweise um eine eine komplexe Gebührenberechnungs-Funktion (Geld!, schlecht wenn das was falsch berechnet wird) mit allen Edge-Cases zu testen. Wir haben somit vielleicht zu 85% Integrationstests, 15% Unit-Tests. Da hauptsächlich das Public-API in Tests verwendet wird, sind die Tests auch relativ robust gegen internes Refactoring. Schöner Nebeneffekt mit den Simulatoren ist: Ich muss nicht warten, bis das externe System fertig entwickelt worden ist. Ich bin nicht betroffen von Ausfällen des externen Systems (kann passieren, falls sich das noch ein Entwicklung befindet). Und: Mit den Simulatoren und der H2-DB hab ich ein (falls ich das will; kann optional echte DB und echte externe Systeme einbinden) ein komplett eigenständiges Backend. Git-Checkout und starten… ich muss keine DB einrichten, kein Docker, brauche keine Verbindung zu den externen Systemen… könnte auf einer einsamen Insel offline entwickeln.

    • @caelis512
      @caelis512 4 месяца назад

      Vielleicht noch Nachtrag, wie das (angenommen Spring/Java) konkret umgesetzt aussieht: Angenommen mein Projekt heisst “myproject”: Maven-Modul “myproject”: * Hier befindet sich der eigentliche Code. * Echte Anbindung an die Produktiv-Systeme (HTTP/gRPC/SOAP-Aufrufe). * Die 15% Unit-Tests. * Application-Properties konfiguriert für die Produktion. * Das Modul wird in Produktion aufgeliefert. Maven-Modul “myproject-dev”: * Dieses Modul wird *nicht* in Produktion ausgeliefert. * Hat ne Dependency auf “myproject”. * Hier befinden sich die Simulatoren. * Application-Properties, welche die Prod-Services (für Externe-Systeme) durch die Simulatoren ersetzt und H2 Konfiguriert. * Hier befinden sich die 85%-Integrations-Tests (Grund: Benötigen die Simulatoren). * Kann auch verwendet werden um das Backend ohne externe Dependencies zu starten (ohne DB-Setup oder Verbindung zu externen Systemen). … ist ne Vereinfachung und andere Setups sind denkbar.

    • @richard-seidl
      @richard-seidl 4 месяца назад

      Danke für die Insights! Sehr spannend! 🖖🏻

    • @konstantinf.905
      @konstantinf.905 3 месяца назад

      Moin, schon Mal über Wiremock nachgedacht? So könntest Du dir die zweite Impl. sparen und die erste wird schon früher in den Tests ausgeführt - nicht erst auf dev/prod. Viele Grüße

  • @sebastiansolidwork8804
    @sebastiansolidwork8804 4 месяца назад

    Genau mein Humor: im RSS geht der Link zur Verlosung nicht und hier und auf Spotify sehe ich ihn erst nicht 🙂

    • @richard-seidl
      @richard-seidl 4 месяца назад

      Es muss halt auch mal ordentlich getestet werden :-) Hier der Link, ich hab ihn im Text ergänzt: swt.fm/saw8

    • @sebastiansolidwork8804
      @sebastiansolidwork8804 4 месяца назад

      ​@@richard-seidlJetzt klappt's. Wird akzeptiert. 😉

  • @DerSascha.
    @DerSascha. 5 месяцев назад

    ehm...what? was für eine gequirlte kacke im strahl....von was redet die da?

  • @andreasmann1493
    @andreasmann1493 6 месяцев назад

    Interessant! Gibt es schon Ansätze von Testroutinen KI-Ergebnisse selbst zu überprüfen?

    • @richard-seidl
      @richard-seidl 6 месяцев назад

      Da würde ich mal direkt mit den Kollegen Runze und Röttger Kontakt aufnehmen: ruclips.net/video/TIZIaOJ2l5c/видео.html

  • @RicardoMartins-wk3rg
    @RicardoMartins-wk3rg 7 месяцев назад

    Thanks for the video Richard, hail from Brazil!

  • @katrinbrackmann1216
    @katrinbrackmann1216 7 месяцев назад

    spannender Perspektivwechsel von Testen mit KI zu Testen von KI. Wahnsinn, welche thematische Bandbreite dieser Podcast innerhalb des großen Themas Software bietet.

    • @richard-seidl
      @richard-seidl 7 месяцев назад

      Danke für das Feedback 🤩

  • @esmacetiner6006
    @esmacetiner6006 7 месяцев назад

    Sehr informative Videos! Ich lerne sehr viel dazu als Software Testerin👏🏻 Danke Richard Seidl!

    • @richard-seidl
      @richard-seidl 7 месяцев назад

      Danke für das Feedback! Das freut mich sehr - viel Spaß und viel Inspiration weiterhin

  • @xerxexs1
    @xerxexs1 8 месяцев назад

    cool sehr interessant. Danke dir

  • @ThorstenMueller
    @ThorstenMueller 9 месяцев назад

    "Thorsten heißt der, kommt aus Hessen" - in dem Sinne "Guude!" 👋😊. (ruclips.net/video/_RxTJfjcGYk/видео.html) Sehr angenehmes und gut verständliches Gespräch. Vielen Dank auch für den Hinweis auf mein "Thorsten-Voice" Projekt.

  • @DatadukesCorner
    @DatadukesCorner 10 месяцев назад

    Vielen Dank Mariusz und Richard!