99 episodes

Der Podcast für praktische Softwarearchitektur. Mit: Carola Lilienthal, Patrick Roos, Johannes Seitz, Michael Stal, Gernot Starke, Eberhard Wolff

Podcast SoftwareArchitekTOUR (iX/heise Developer‪)‬ iX/heise Developer

    • Society & Culture

Der Podcast für praktische Softwarearchitektur. Mit: Carola Lilienthal, Patrick Roos, Johannes Seitz, Michael Stal, Gernot Starke, Eberhard Wolff

    Episode 98: Clean Architecture

    Episode 98: Clean Architecture

    Der Architekturansatz "Clean Architecture" wird bereits seit geraumer Zeit erfolgreich in verschiedenen Softwareprojekten eingesetzt. In dieser Episode erörtern Johannes Seitz und Eberhard Wolff diesen Ansatz gemeinsam mit Tom Hombergs, dem Autor von "Get Your Hands Dirty on Clean Architecture". Neben dem Vergleich mit der hexagonalen Architektur, der Onion-Architektur und dem Schichtenmodell werden die Vorteile von Clean Architecture und die Einsatzkontexte erläutert, in denen sie besonders sinnvoll ist oder besser vermieden werden sollte. Außerdem wird diskutiert, wie Clean Architecture erfolgreich in ein Projekt eingeführt werden kann.

    • 58 min
    Episode 97: Architecture Canvas (2): Einstieg in die Lösung

    Episode 97: Architecture Canvas (2): Einstieg in die Lösung

    Nachdem wir den Architecture Inception Canvas in der vorherigen Folge intensiv diskutiert haben, kommen wir nun zum Einstieg in die Lösung. Oftmals hat das Team bereits Software gebaut, aber viele Beteiligte kennen nur einzelne Bruchteile davon. In dieser Folge sprechen Gernot Starke und Patrick Roos über den Architecture Communication Canvas, eine kollaborative Technik um die wesentliche Architekturaspekte eines IT-Systems in minimaler Form zu dokumentieren und auf eine einfache Art und Weise unterschiedlichen Stakeholder zugänglich zu machen. Weiterhin klären sie, wie dieser Architecture Canvas mit arc42 zusammenhängt und warum "Faul sein" vielleicht eine gute Charaktereigenschaft ist.

    • 39 min
    Episode 96: Architecture Canvas (1): Die Starthilfe

    Episode 96: Architecture Canvas (1): Die Starthilfe

    Beim Start einer Software Initiative verliert man sich oft in technischen Details. Zu früh kommen Fragen wie z.B. Bauen wir Microservices? Programmieren wir in Java, Go oder gar Rust? In diesem Podcast sprechen Gernot Starke und Patrick Roos über eine pragmatische Starthilfe - den Architecture Inception Canvas. Dabei zeigen sie auf, wie man das "Spielfeld" für die Architektur Arbeit auf eine kollaborative Art abstecken kann und wie man zu den ersten Architekturhypothesen kommt und dabei auch die ersten Risiken einer Software Initiative identifizieren kann. Zusätzlich wird die Motivation und die Hintergründe des Architecture Inception Canvas erläutert und aufgezeigt wie der Architecture Canvas mit dem berühmten Business Model Canvas zusammenhängt.

    • 33 min
    Episode 95: Vorträge auf Konferenzen – Warum und wie?

    Episode 95: Vorträge auf Konferenzen – Warum und wie?

    Konferenzen spielen eine zentrale Rolle für den Austausch von Wissen und Erfahrungen nicht nur zu Software-Architekturen. In dieser Episode sprechen Michael Stal und Eberhard Wolff mit Jutta Eckstein, die Program Chair der OOP-Konferenz ist. Dabei geht es darum, warum es sich lohnt, Vorträge auf Konferenzen zu halten. Außerdem geben sie Tipps, wie man erfolgreich Vorträge zu Konferenzen einreicht und dann hält. Sie teilen dabei ihre Erfahrung als Sprecher:innen und Mitglieder verschiedener Programm-Komitees, bei denen sie eine Vielzahl von Vortrags-Abstracts gelesen und bewertet haben. So ergibt die Episode einen guten Blick in den Maschinen-Raum des Konferenz-Business.

    • 1 hr 8 min
    Episode 94: Legacy-Software – Was nun?

    Episode 94: Legacy-Software – Was nun?

    Viele beschäftigen sich in der Praxis mit "Legacy-Software" – und das ist oft eine große Herausforderung. In dieser Episode des SoftwareArchitekTOUR-Podcasts diskutieren Stefan Tilkov und Eberhard Wolff Strategien und Vorgehensweisen zum Umgang mit Legacy. Dabei geht es nicht nur um die Architektur, sondern auch die geschäftliche Bedeutung und Auswirkung der Legacy-Migration sowie um die Zusammenarbeit mit anderen Stakeholdern.

    • 1 hr 5 min
    Episode 93: Domain-driven Transformation

    Episode 93: Domain-driven Transformation

    In der neuesten Folge des Software-ArchitekTOUR-Podcasts diskutieren Carola Lilienthal und Eberhard Wolff über das Thema "Domain-driven Transformation" und erläutern die Bedeutung von Domain-driven Design (DDD) für die Transformation von Legacy-System.

    Sie erklären, wie man eine Software-Architektur zerlegen kann, um sie zukunftsfähig zu machen. Dabei gehen sie auf die Rolle von Domain Storytelling bei diesem Prozess ein und diskutieren die Vor- und Nachteile von Monolithen und Microservices und diskutieren die Bedeutung der Team-Organisation für eine erfolgreiche Migration.

    • 50 min

Top Podcasts In Society & Culture

Żurnalista - Rozmowy bez kompromisów
zurnalistapl
Podkast amerykański
Piotr Tarczyński i Łukasz Pawłowski
WojewódzkiKędzierski
Kuba Wojewódzki , Piotr Kędzierski
7 metrów pod ziemią
Rafał Gębura
Imponderabilia - Karol Paciorek
Karol Paciorek
Ziemia zbyt obiecana
Konstanty Gebert

You Might Also Like

#heiseshow (Audio) - Technik-News und Netzpolitik
heise online
c’t uplink - der IT-Podcast aus Nerdistan
c’t Magazin
Bit-Rauschen: Der Prozessor-Podcast von c’t
c't Magazin
Mac & i - der Apple-Podcast
Mac & i
Chaosradio
Chaos Computer Club Berlin
Computer und Kommunikation - Sendung
Deutschlandfunk