Episodes

  • Programmierung als Theoriebildung
    Feb 28 2026

    Der Informatik-Pionier Peter Naur formulierte 1985 in seinem Aufsatz “Programming as Theory Building” die These, dass Programmieren im Kern bedeutet, eine Theorie zu entwickeln – ein tiefes Verständnis eines Problems und seiner Lösung.

    Diese Perspektive erklärt, warum Änderungen an bestehenden Systemen so schwierig sind, wie Legacy-Software entsteht und weshalb iterative Softwareentwicklung so wirkungsvoll sein kann.

    In dieser Episode diskutiert Eberhard Naurs Überlegungen und setzt sie in Beziehung zu aktuellen Herausforderungen der Softwareentwicklung – etwa zur verbreiteten Vorstellung im Kontext generativer KI, Programmieren bestehe primär lediglich im Erzeugen von Code.

    Links

    • Programming as Theory Building

    • Prof. Christiane Floyd zu “menschenzentrierter Software-Entwicklung”

    • KI = Bullshit

    • Software-Entwicklung = Lernen?

    Show More Show Less
    56 mins
  • Hyperscaler Exit mit Lucas Dohmen
    Feb 20 2026

    In dieser Episode spricht Lucas Dohmen mit Eberhard Wolff darüber, wie man Anwendungen aus dem Cloud-Angebot großer Hyperscalers wegmigriert. Er berichtet dabei aus der Praxis: Gemeinsam mit dem Team von fejo.dk, einem der meistgenutzten Portale für Ferienhäuser in Dänemark, hat er die Anwendung von Amazon Web Services (AWS) in die Hetzner Cloud umgezogen. Lucas erläutert, wie sie dabei vorgegangen sind, welche Vorteile es gibt, welche Herausforderungen sie lösen mussten und wie ein solcher Weg typischerweise aussieht.

    Links

    • Hyperscaler-Exit bei SWAGLab

    • Frage zu Hetzner bei Mastodon

    • Frage zu lokalen Points of Presence bei Mastodon

    • Serverless Architektur mit Sascha Möllering

    • LinkedIn Frage zu Kamal

    Show More Show Less
    Less than 1 minute
  • Architecture and Organization Inverse Conway and Team Topologies
    Feb 13 2026

    Software architecture and organizational design are deeply interconnected. Conway’s Law captures this relationship, while the Inverse Conway Maneuver uses it to shape architecture through team structures. Team Topologies adds a practical model for designing effective team interactions and boundaries. This talk explores how organizational decisions directly influence architectural outcomes — and why integrating Team Topologies into your architectural strategy is probably critical. You’ll learn how purposeful team design can reduce cognitive load, improve system modularity, and create architectures that evolve more sustainably.

    This episode is supported by Agile meets Architecture.

    Show More Show Less
    Less than 1 minute
  • Soziotechnische Architektur Reviews mit Hansjörg Gude
    Feb 6 2026

    Soziotechnische Architektur Reviews mit Jonas Clusen und Hansjörg Gude In dieser Episode von Software-Architektur im Stream spricht Hansjörg Gude mit Eberhard Wolff über soziotechnische Architektur Reviews (STAR). Der Ansatz erweitert klassische Reviews um die organisatorische Perspektive. Das Ergebnis des Reviews zeigt, wie Teams, Kommunikation und Strukturen die Architektur beeinflussen. Gemeinsam diskutieren wir, wie STAR hilft, technische und soziale Spannungsfelder zu erkennen und daraus konkrete, wirksame Verbesserungen für Systeme und Organisationen abzuleiten - und wie durch den Ansatz Organisationen auch schon nachweisbar verbessert worden sind.

    • STAR-Reviews

    • Virtueller Kaffee mit Hansjörg, Jonas oder Eberhard

    Show More Show Less
    46 mins
  • Agile Doku mit Liam Bergh
    Feb 2 2026

    Dokumentation hat bei vielen keinen guten Ruf: zu aufwändig, zu trocken, zu weit weg vom eigentlichen Entwickeln. Häufig entsteht sie losgelöst vom Entwicklungsprozess, wird einmal geschrieben und danach kaum noch gelesen oder gepflegt. Statt ein lebendiger Teil des Produkts zu sein, veraltet sie stillschweigend.

    Im agilen Manifest heißt es: “Funktionierende Software mehr als umfassende Dokumentation”. Diese Aussage wird oft als Aufruf verstanden, Dokumentation zu vernachlässigen oder ganz wegzulassen. Doch war das wirklich die Intention? Oder geht es vielmehr um eine neue Art von Dokumentation – zur richtigen Zeit, mit dem richtigen Fokus?

    In diesem Stream geht es darum, wie Dokumentation im agilen Umfeld sinnvoll funktionieren kann: leichtgewichtig statt schwerfällig, integriert statt nachgelagert, hilfreich statt Pflichtübung. Es geht um Praxis, Haltung und konkrete Ansätze, um Teams durch Doku zu unterstützen, statt sie auszubremsen.

    Show More Show Less
    1 hr and 2 mins
  • Wie Datenbanken die Architektur formen
    Jan 23 2026

    Persistenz ist kein Detail, sondern prägt die gesamte Architektur. In dieser Episode diskutieren wir den klassischen Mismatch zwischen objekt-orientierter Domänenlogik und relationalen Datenbanken, die Rolle von O/R-Mappern und die Bedeutung u.a. von Aggregates und Domain-driven Design.

    Wir vergleichen relationale und NoSQL-Ansätze wie Dokumenten-Datenbanken und zeigen, warum unterschiedliche Persistenztechnologien zu unterschiedliche Architekturen führt.

    • Folgen zu Konsistenz

    • Taktisches Domain-driven Design

    • Catalog of Patterns of Enterprise Application Architecture

    Show More Show Less
    Less than 1 minute
  • Spec-Driven-Development mit Simon Martinelli
    Jan 19 2026

    Code-First war gestern – Requirements-Driven ist die Zukunft! Doch bedeutet das wirklich, dass wir zu detaillierten Wasserfall-Spezifikationen zurückkehren müssen? Mitnichten!

    In dieser Episode spricht Ralf D. Müller mit Simon Martinelli über den AI Unified Process (AIUP), einen agilen und iterativen Entwicklungsansatz, der Requirements ins Zentrum stellt – nicht den Code. Simon zeigt, wie man mit AIUP moderne Software entwickelt, bei der Anforderungen, Spezifikationen, Code und Tests gemeinsam durch kurze Iterationen wachsen, während KI als Konsistenz-Engine dient.

    Wir diskutieren die zentrale Frage: Brauchen wir perfekte, deterministische Spezifikationen für KI-Code-Generierung? Simon argumentiert, dass dies der falsche Ansatz ist. Stattdessen ermöglicht AIUP iterative Verbesserung: Requirements treiben die Entwicklung, Spezifikationen werden detaillierter, Tests schützen das Systemverhalten, während der generierte Code sich gemeinsam mit allem anderen weiterentwickelt.

    Show More Show Less
    Less than 1 minute
  • Ralf D. Müller: Future of Software Architecture: How GenAI & LLMs Are Shaping the Code of Tomorrow
    Jan 5 2026

    The rapid development of generative artificial intelligence (GenAI) and large language models (LLMs) is on the verge of fundamentally changing software architecture. In this talk, we will take a “look into the crystal ball” to explore what impact these technologies will have on traditional architectural decisions, code lifecycle and human-machine interaction.

    We will explore how the use of LLMs could lead to traditional architectural issues such as choice of programming language becoming less important, while new challenges arise in the areas of security and ethical responsibility. We will also discuss the potential benefits of more automated and optimized development practices enabled by these technologies.

    This talk is aimed at software architects, developers and technology enthusiasts who want to understand how GenAI and LLMs will shape the future architecture of our software landscapes. Together we will take an informed look at the future of software development and discuss how we as professionals can prepare for it.

    This recording from the Software Architecture Gathering 2025 was powered by iSAQB e.V. in collaboration with Software-Architektur im Stream.

    Many thanks to Kameramensch-Filmproduktion https://kameramensch.de/: Johannes Klemt, Nico Schallat, Vladimir Traut for providing the footage.

    Event tech by Team Kingsize https://www.team-kingsize.de/

    Follow iSAQB:

    • Instagram https://www.instagram.com/isaqb.official/

    • LinkedIn https://www.linkedin.com/company/isaqb.org/

    • Mastodon https://mastodon.social/@isaqb

    • BlueSky https://isaqb.bsky.social

    • Facebook https://facebook.isaqb.org

    Show More Show Less
    52 mins