Software Architektur im Stream
Live-Diskussion zu Software-Architektur im Stream. Einmal in der Woche diskutiert Eberhard Wolff, Lisa Schäfer oder Ralf D. Müller Software-Architektur im Live-Stream auf YouTube und Twitch - oft zusammen mit einem Gast. Zuschauer können über den Chat mitdiskutieren oder Fragen stellen. Der Podcast enthält die Audio-Spur des Streams. Weitere Infos und einen Übersicht über die Folgen gibt es unter https://software-architektur.tv/ .
Warum Schichten? Und wie viele?
Schichten sind ein Erfolgsmodell in der Software-Architektur - oder zumindest werden sie häufig genutzt. Aber in der Realität hat dieser Ansatz oft seine eigenen Herausforderungen. In dieser Episode geht es um die grundlegenden Ideen hinter dem Schichten-Modell und verschiedene Nutzungen: Beispielsweise die Drei-Schichten-Architektur oder das Anti Corruption Layer aus Domain-driven Design. Dabei geht es insbesondere um die Frage, wann Schichten tatsächlich entkoppeln – und wann sie lediglich zusätzlichen Aufwand verursachen.
Links
Training: DDD saniert Legacy 2026-12-01
Layers zu hexagonaler Architektur mit dem Dependency Inversion Principle
Wie Datenbanken die Ar...
Die Self-contained-Systems-Runde
Wie lassen sich komplexe Web-Anwendungen so schneiden, dass Teams ihre Teile weitgehend unabhängig entwickeln und betreiben können – und trotzdem ein zusammenhängendes System entsteht? Self-contained Systems (SCS) lösen genau dieses Problem. Doch wie gut funktioniert das in der Praxis? Wo liegen die Stärken und Herausforderungen dieses Architekturansatzes? Silvia Schreier, Johannes Seitz, Simon Martinelli und Eberhard Wolff diskutieren ihre Erfahrungen, hinterfragen zentrale Prinzipien und beleuchten, wann Self-contained Systems eine gute Architekturentscheidung sind.
Wie relevant ist eine saubere Software-Architektur im Zeitalter der KI?
Moderne LLM's generieren oder überarbeiten ganze Applikationen in Rekordzeit. Die Frage ist, wie sich Architektur und Struktur auf die Qualität und die Wartbarkeit der Ergebnisse auswirkt. Spielt eine saubere Struktur noch eine Rolle? Was passiert, wenn die KI ein Problem nicht beheben kann?
My Teammates Can't Dream (But they sure can hallucinate)
We are rapidly moving from AI as a tool to AI as a participant.
Agentic systems now write code, review designs, raise flags, and hold context across long-running tasks. We are, whether we intend it or not, building teams that include non-human members.
But what is a team, really? Not a group. Not a workforce. A team is something older and stranger. Perhaps it begins with family, with the commitment to show up even when it is costly, with the shared meaning that makes humans build, play, march, dance, and sacrifice together.
In...
Der Architektur-Turing-Test
Wir stellen einen Menschen und eine KI vor dieselbe Architekturfrage und bitten beide, ihre Empfehlung kurz und knackig zu formulieren: mit Architekturentscheidung, Begründung, Diagramm und bei Bedarf einem kurzen Code-Beispiel.
Diese beiden Entscheidungen legen wir euch vor, natürlich ohne zu verraten, wer welche geschrieben hat. Dazu jeweils zwei Fragen:
Welche Empfehlung stammt vom Menschen?
Welche Empfehlung würdet ihr in eurem eigenen Projekt umsetzen?
Damit die ADRs greifbar bleiben, arbeiten wir an einem durchgehenden Beispielprojekt, das mit jedem ADR weiter wächst.
Am Ende interessiert uns vor alle...
The Power of Modern CSS with Dylan Beattie
In this special episode of Software-Architektur im Stream and maschinenraum.fm, host Lucas Dohmen sits down with web development veteran Dylan Beattie to explore the surprising power of modern CSS. Long dismissed as a mere styling tool, CSS has evolved into a robust language for layout, animation, accessibility, and complex interactions — often eliminating the need for heavy JavaScript frameworks. Drawing on decades of experience building for the open web, Dylan shares how combining semantic HTML with contemporary CSS can simplify front-end architecture, reduce dependency on frameworks like React, and help developers ship faster and more maintainably. Tune in to di...
Simple Cloud in der Praxis mit Dirk Breuer
Wie betreibt man eine Webanwendung in der Simple Cloud – also auf transparenter Basis-Infrastruktur (VPS, Networking, Firewalls) ohne Cloud-Managed-Services? Mit Dirk Breuer bespreche ich, wie unser Setup bei fejo.dk, einem der führenden Portale, um Ferienhäuser in Dänemark zu buchen, funktioniert und wie wir dabei auf Einfachheit gesetzt haben. Wir gehen das Setup durch: von Terraform über Ansible zu Docker und Capistrano. Wir freuen uns auf eure Fragen vorab auf Mastodon oder LinkedIn oder live bei der Aufnahme.
Surviving the AI-Native Era with Sander Hoogendoorn
In this episode Sander Hoogendoorn talks with Eberhard about his experience at iBOOD with AI-supported software development. Why abandon Pull Requests? What does AI-assisted coding review really change? And what happens to collaboration when AI is used?
We also look beyond the tools: How does AI change the role of developers, software architecture, and technical leadership? If developers increasingly own outcomes rather than keystrokes, what skills and practices become important?
And perhaps most importantly: What does it take not just to survive the AI-native era, but to thrive in it?
Sander will also...
Kubernetes and Software Development with Kelsey Hightower
Kelsey Hightower is one of the most influential voices in the Kubernetes community. During his career, he worked in a variety of engineering roles at Puppet Labs and CoreOS before joining Google, where he became a developer advocate and engineer working with Kubernetes.
In this episode, Kelsey talks with Eberhard about the evolution of modern infrastructure, Kubernetes, and what these changes mean for software development more broadly. They explore the ideas, practices, and lessons that matter when building and operating software in an increasingly complex world.
Links
GopherCon 2017: Self Deploying Kubernetes Applications...
Petra Clemens: Herausforderungen in der IT Strategie (TechRidersSummit Special)
Am TechRiders Summit 2026 (https://tech-riders.de) hatte Softfware-Architektur im Stream die Gelegenheit, kurze Gespräche mit einigen Speakern zu führen. In diesem Special spricht Petra Clemens (CIO Eppendorf) mit Hansjörg Gude (Geschäftsführer SWAGLab) über aktuelle Herausforderungen in der IT Strategie und auch Diversität in der IT.
Mehr zu Petra Clemens:
https://de.linkedin.com/in/petra-clemenshh
Leadership and Psychological Safety with Gitte Klitgaard
Psychological safety is essential for teams to speak up, disagree, make mistakes, and learn. But it is not about making everyone comfortable — it is about feeling safe enough to be uncomfortable.
In this episode, Gitte Klitgaard explores with Eberhard the role of leadership in creating psychological safety, how to recognize when it is missing, and what can be done to improve it.
Gitte will also talk about this subject at Software Architecture Gathering (2026-11-16 - 19, Berlin). Use code SATV_15 for 15% off.
Building Software in the Age of AI — a Conversation with Randy Shoup
For 30 years Randy Shoup has helped shape engineering at some of the industry’s most demanding companies - eBay, Google, Stitch Fix and WeWork among them - building highly scalable, distributed systems that serve hundreds of millions of users; today he leads engineering at CircleCI. He is also a long-time speaker and writer on how healthy engineering organizations really work: small multidisciplinary teams, autonomy and accountability, goals over solutions. He joins Ralf D. Müller for an hour on the question our whole field is circling right now: what does generative AI really change about how we build software, and...
AI as a Mirror — a Conversation with Kevlin Henney
Kevlin Henney - consultant, keynote speaker, and editor of the “97 Things” series - joins Ralf D. Müller to ask where generative AI is actually taking software development. They explore why typing was never the bottleneck, why “vibes are not enough,” the difference between being in, on, or out of the loop — and whether understanding and testing matter more than ever. Less a conversation about AI than about us and how we relate to our tools
Francesco Cesarini: Evolution of the Erlang Eco System
The programming language Erlang and its technologies are now 35 years old. They are at the core of many systems that have exceptionally high demands for reliability and scalability. In this episode, Francesco Cesarini talks to Eberhard about the Erlang eco-systems and why it is so great for truly tough technical requirements.
Links
Erlang homepage
Elixir Conf Latin America Keynote
Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt
Reactive Summit
Keynote
BEAM There Done That Podcast
YouTube
Spotify<...
LLM-basierte Systeme sicher machen mit Sönke Magnussen
Eine wichtige Eigenschaft von Software ist die Sicherheit - schließlich werden immer mehr kritische Funktionen durch Software umgesetzt. LLMs bergen völlig neue Sicherheitsherausforderungen. Anders als klassische Systeme agieren sie probabilistisch. Gleichzeitig nutzen immer mehr Systeme LLMs. Auf dem iSAQB Software Architecture Forum sprach Sönke Magnussen mit Eberhard darüber, welche Strategien für eine bessere Sicherheit von LLM-Systemen nützlich ist.
Links
OWASP GenAI LLM Top 10 2026
OWASP Top 10 for Large Language Model Applications
Wozu formale Methoden mit Lars Hupel
Johannes Link zu Anti-GenAI-Aktivismus
Bewusste Entscheidungen Europas Zukunft liegt in unseren Händen (TechRiders Summit Special)
Am TechRiders Summit 2026 hatte Softfware-Architektur im Stream die Gelegenheit, kurze Gespräche mit einigen Speakern zu führen. In diesem Special spricht Alexander Heusingfeld (VP Platforms & Lifecycle bei Vorwerk HOME) mit Eberhard Wolff über seinen Talk zu bewussten Entscheidungen, digitaler Souveränität und Abhängigkeiten.
Mehr zu Alexander Heusingfeld:
Blog
Kollaborative Modellierung - warum und wie funktioniert Event Storming in der Praxis
Event Storming hat sich als eines der wichtigsten Werkzeuge zur kollaborativen Modellierung von Geschäftslogik etabliert. In dieser Episode berichten Tom Asel, Daniel Sack und Eberhard Wolff von ihren Erfahrungen aus der Praxis. Sie diskutieren, warum Event Storming so erfolgreich ist, welche Herausforderungen es löst und weshalb kollaborative Modellierung weit über Event Storming hinausgeht. Außerdem zeigen sie konkret, welche typischen Fallstricke es gibt und weshalb Teams sich nicht blind auf das Format verlassen sollten.
Links
Trainings
Training bei Socreatory mit Tom / Eberhard Mit dem Code SASTV gibt es bis 2026-10-04 20% auf...
Software Architecture: What Is It Really About? A Discussion with James Coplien
Dependencies are often seen as the foundation of software architecture. Some even argue that architecture is little more than managing dependencies. But is that really true? Inspired by one of Eberhard Wolff’s blog posts, an interesting discussion with James Coplien challenged this common assumption. Do dependencies matter as much as we think? If not, what is software architecture actually about? In this episode, we explore these questions and discuss what truly shapes software architecture in practice.
Links
Blog: Independent? Impossible! Why Dependencies Matter So Much
Summary at LinkedIn
Cope’s comm...
Docs-as-Code trifft GenAI mit Stefan Zörner
Architektur-Dokumentation passt gut zu GenAI. Immerhin geht es um Text - und gerade beim Umgang damit können LLMs ihre Stärken zeigen.
Auf dem iSAQB Software Architecture Forum sprach Eberhard mit Stefan Zörner über die Möglichkeiten, LLMs für Architektur-Dokumentation zu nutzen nach seinem Vortrag zum selben Thema. Dabei geht es um das Erarbeiten von Architektur-Dokumentation im Dialog, das Generieren von Architektur-Dokumentation aus der Implementierung und schließlich das Review von Architektur-Dokumentation durch LLMs.
Links
Architektur-Dokumentation im Dialog erarbeiten
Prompt für Qualitätsziele
Architektur-Dokumentation aus der Implement...
Digitale Souveränität und Datenschutz mit Dr. Felix Sühlmann-Faul
Digitale Souveränität und Datenschutz scheinen manchmal wie ein Hemmnis, sind aber sogar für unsere Gesellschaft und unsere Demokratie essentiell. In dieser Episode spricht Eberhard mit Dr. Felix Sühlmann-Faul, dem Erfinder dem PRIVA SCORE, über die Auswirkungen dieses Themenkomplexes - und was er für Software-Architektur tatsächlich in der Praxis bedeutet.
Felix spricht bei den IT-Tagen 2026, 2026-12-07 - 10 in Frankfurt. Mit dem Code ITT26-SIS-352 gibt es 100 Euro Rabatt.
Links
Felix Homepage - dort kann man sich auch einen Termin buchen
PRIVA SCORE
Timnit Gebru<...
Digitale Souveränität im Härtetest: Greenpeaces Weg zu globaler Resilienz
NGOs wie Greenpeace beschäftigen sich schon länger mit dem Thema digitale Souveränität. Nicht erst Fälle wie die Sanktionen gegen Hate Aid haben gezeigt, dass ihre Abhängigkeit von Big Tech ein großes Risiko für ihre Arbeit ist. In diesem Special spricht Karen Paul (CIO Greenpeace Deutschland) mit unserem Gast-Moderator Lucas Dohmen darüber, wie sich Greenpeace vorbereitet, und welche Maßnahmen sie schon ergriffen haben. Das umfasst Themen wie Social Media, interne Kommunikations- und Kollaborationswerkzeuge oder auch das Hosting der Webseiten. Karen erklärt auch, wie Greenpeace in ihrem internationalen Setup diese Projekte pi...
Johannes Link zu Anti-GenAI-Aktivismus
Johannes Link hat sich intensiv mit der ethischen Seite von GenAI auseinandergesetzt. Daher hat er im Projekt jqwik für Property-basiertes-Testing Vorkehrungen gegen die Nutzung mit GenAI getroffen. Das hat zu einem Aufschrei in Teilen der Community geführt - aber auch zu Unterstützung. In dieser Episode spricht Eberhard mit Johannes darüber - und was er dabei gelernt hat.
Links
Johannes Blog: The Jqwik Anti-AI Affair
Johannes Blog: To Gen or Not To Gen: The Ethical Use of Generative AI
Welchen Sinn hat agiles Coaching? mit Johannes Link
Op...
Aufbau von digitaler Souveranität in Deutschland bzw. Europa
Am TechRiders Summit 2026 hatte Software-Architektur im Stream die Gelegenheit, kurze Gespräche mit einigen Speakern zu führen. In diesem Special spricht Lisa mit Hendrik Ebbers und Lucas Dohmen über den Aufbau von digitaler Souveränität in Deutschland bzw. Europa.
Hendrik Ebbers ist Gründer von Open Elements und Director of Open Source bei Hashgraph. Bei der Linux Foundation ist Hendrik Vorsitzender des Technical Steering Committee des Hiero-Projekts sowie stellvertretender Vorsitzender des LFDT Technical Advisory Board und Mitglied von AAIF-Arbeitsgruppen. Hendrik ist außerdem Mitglied des Board of Directors der Eclipse Foundation. Dort leitet er mehrere wichtig...
Wie fährst du dein Projekt zuverlässig an die Wand? Mit Andreas Monschau
Ein paar goldene Regeln
Softwareprojekte sind chaotisch, anstrengend und voller Überraschungen. Und ganz ehrlich: So soll es auch bleiben. Ordnung würde ja nur den Spaß verderben. Trotzdem gibt es immer wieder Menschen, die glauben, man könnte Projekte wirklich zu Erfolg führen … unglaublich, oder?
In dieser Folge werfen Andreas Monschau und Ralf Müller einen Blick auf goldene Anti-Pattern, mit denen sich Softwareprojekte besonders zuverlässig ruinieren lassen. Nicht alle, aber einige besonders wirkungsvolle Regeln kommen auf den Tisch, welche genau wird aber eine Überraschung.
Das Gemeine daran: Diese Muster sind nicht ausg...
Zwischen KI-Hype und KI-Vampire - wie wir den Einsatz von KI im Alltag erleben
GenAI erledigt Tasks in atemberaubendem Tempo. Trotzdem sind wir abends leer. Steve Yegge nennt es „AI Vampire”: FOMO, Dopamin-Loops beim Prompten, Review-Müdigkeit und die Erosion des eigenen Verständnisses („Cognitive Debt”) saugen uns aus. Manch einer fragt sich: Macht Coden noch Spaß?
Martin Lippert (Spring Tools Lead) und Ralf D. Müller sprechen darüber, was sie erleben, wie sich ihre Arbeit verändert hat, und was der Einsatz von KI mit ihnen macht.
Links
Martin Lippert LinkedIn
BEDcon, Code A-ARCH205 für 40€ Rabatt
Steve Yegge – The AI Vampire
Addy...
Max Schrems: Cloud und Datenschutz - ist das kompatibel? (TechRidersSummit Special)
Am TechRiders Summit 2026 hatte Softfware-Architektur im Stream die Gelegenheit, kurze Gespräche mit einigen Speakern zu führen. In diesem Special spricht der Datenschutzaktivist Max Schrems von NOYB mit unserem Gast-Moderator Lucas Dohmen über digitale Souveränität und wie kompatibel US-Clouds mit europäischen Datenschutzregulatorien sind.
KI macht Software vermeintlich billiger. Macht sie Projekte einfacher?
In dieser Paneldiskussion live vom TechRiders Summits 2026 beleuchten CTOs und Tech Leads gemeinsam mit Eberhard Wolff, wie KI die Kosten- und Komplexitätswahrnehmung in der Softwareentwicklung beeinflusst – von dem Versprechen einer “billigen” Umsetzung bis zu den verborgenen Risiken. Die Diskussion adressiert zentrale Fragen:
“Billiger” vs. “einfacher”: Was steckt hinter diesen Begriffen? “Einfacher” ist nicht gleichbedeutend mit schneller oder wartungsfreundlich – vielmehr entstehen neue Abhängigkeiten von Drittanbieter-APIs, die Wartung komplexer machen.
Versteckte Kosten der KI: Die Illusion einer kostengünstigen KI-Lösung ignoriert oft unsichtbare Aufwände – etwa für Modell-Training, Monitoring, Compliance (z. B. DSGVO), QA und Lizenzabhängigkeit vo...
Fishbowl: Lernen & LLMs – Was und Wie wollen wir lernen, wenn sich alles ändert?
LLMs verändern, wie wir arbeiten. Aber verändert sie auch, wie wir lernen – und was es überhaupt bedeutet, etwas zu wissen?
Die Frage “Was sollen wir lernen, um bessere Software-Architekt:innen zu werden?” stellt sich heute neu. Denn wenn Wissen jederzeit abrufbar ist, rückt das Wie und das Warum in den Vordergrund: Welche Kompetenzen brauchen Software-Architekt:innen wirklich? Wie verändert sich die Rolle von Trainer:innen, Curricula und Zertifizierungen? Und was passiert mit unserem Verständnis von Expertise, wenn ein guter Prompt vieles zu ersetzen vermeint?
In dieser Fishbowl-Diskussion treffen LLM-Begeisterte auf LLM-Skeptike...
KI Coding Produktivität mit Ingo Eichhorst
Wächst die Produktivität durch den Einsatz von KI? Wie viel? Und sind die entstehenden Systeme wartbar oder nicht? Dazu gibt es viele Meinungen, aber in dieser Episode diskutiert Eberhard Wolff mit Ingo Eichhorst verschiedene wissenschaftliche Studien, die dieser Frage nachgehen und so Meinungen Daten und Wissenschaft entgegen stellen.
Ingo spricht beim TechRiders Festival in Köln 2026-06-17 - 18. Mit Code ARCH-TECHRIDER-2026 ist die Teilnahme kostenlos für End-Benutzer/ „Anwender:innen“.
Links
Ingo zu “Stand der KI-Coding-Effizienz (2026)”
Können wir Entwickler:innen-Produktivität messen?
Best Practices für Agentic Coding mit Tobias Wagner und Yadullah Duman
Agentic Coding ist der letzte Schrei im Bereich der KI-gestützten Entwicklung. In dieser Episode sprechen Eberhard Wolff und Ralf D. Müller mit Tobias Wagner und Yadullah Duman von MaibornWolff über Best Practices für Agentic Coding wie Context oder Harness Engineering - und welche Produktivitätsvorteile sich aus diesem Ansatz tatsächlich in der Praxis ergeben.
Links
Six Months of Agentic Coding in the Trenches: Lessons from a Brownfield Project
Humans and Agents in Software Engineering Loops
Dex Horthy - No Vibes Allowed: Solving Hard Problems in Complex Codebases
John Romeros Prinzipien mit Tom Asel
John Romero ist bekannt als eine der treibenden Kräfte hinter id Software. Mit weniger als 10 Menschen hat id mit Doom und Quake die Spiele-Welt revolutioniert, Shareware als Vertriebsmodell etabliert, Spiele-Engines zu einem eigenständigen Produkt gemacht und viele seiner Innovationen später als Open Source veröffentlicht. In seinen aktuellen Vorträgen hat er einige fundamentale Prinzipien für Software-Entwicklung diskutiert. In dieser Episode diskutiert Tom Asel mit Eberhard Wolff was wir daraus für Software-Engineering für die Entwicklung von Informationssystemen im allgemeinen lernen können.
Links
Präsentation Prinzipien aus der Episode
Buch...
Wozu formale Methoden? mit Lars Hupel
Wenn Systeme bestimmte Eigenschaften wie Sicherheit garantieren müssen, können formale Methoden diese Eigenschaften beweisen - ähnlich wie bei einem mathematischen Beweis. In der Finanzbranche will man beispielsweise sicherstellen, dass nicht in den Systemen irgendwo Geld verschwindet. Welche Rolle spielen solche Methoden im Software-Architektur-Alltag und wie kann man sie gewinnbringend nutzen? Das diskutieren wir mit Dr. Lars Hupel, Chief Evangelist bei Giesecke+Devrient.
Lars spricht beim iSAQB Software Architecture Forum. Mit dem Code SATV15SAF gibt es 15% Rabatt.
How AI Succeeds — Insights from Manufacturing Applications with Nikita Golovko
Most AI discussions confuse Large Language Models (LLMs) with AI as a whole. In this episode Eberhard sits down with Nikita Golovko — industrial AI architect and practitioner at Siemens — to challenge that view and explores what happens when probabilistic systems meet deterministic environments like industrial automation.
We clarify the differences between LLMs, Generative AI, and other AI methods — and where each actually creates value. From there, the focus shifts to architecture: how to safely integrate probabilistic AI into systems that require reliability, precision, and control.
Finally, we generalize these lessons beyond industry, showing how choosing the ri...
Anarchy: A Solution to Software Development Organizations? with Andrew Harmel-Law
“Patterns of Anarchy” is a collection of writings published in 1966. Andrew came to it because a) Christopher Alexander quotes from it in “A Pattern Language” and b) because as a consultant and developer they are interested in different patterns of organizing.
What interested them most about this book was the section “Constructive Anarchism: Alternative Communities and Programs”. This covers the how of anarchist organization.
They will share some of the most interesting insights from their perspective as a student of socio-technical organization design. Sometimes they’ll add some commentary. And of course the question is how it relates...
Michael Stal: Analyse großer Softwaresysteme mit LLMs
Bei der Verwendung von LLMs für Software-Architektur geht es meistens um das Erstellen von Architektur. Prof. Dr. Michael Stal ist Principal Key Expert Engineer bei der Siemens AG. In diesem Stream sprechen wir über seine Erfahrungen bei der Benutzung von LLMs für die Code-Analyse. Die Analyse großer Softwarearchitekturen und Codebasen durch LLMs scheitert unter anderem an dem beschränkten Kontextfenster der Foundation-Modelle. Wie sich diese Problematik zumindest teilweise umgehen lässt, möchte der Sprecher anhand geeigneter Techniken zeigen.
Den vollmundigen Versprechen mancher Anbieter und Influencer für generative KI steht die praktische Realität gegenüb...
Independent Service Heuristics: Wie unabhängig ist dein Service wirklich?
Der fachliche Schnitt eines Systems entscheidet darüber, ob es langfristig änderbar bleibt. Doch wie findet man einen sinnvollen Schnitt, ohne sich direkt in die Komplexität von Domain-Driven Design zu stürzen?
In dieser Episode schauen wir uns die Independent Service Heuristics (ISH) aus dem Team-Topologies-Umfeld an. Sie liefern einfache, aber wirkungsvolle Fragen, um zu beurteilen, ob ein „Ding“ als eigenständiger Service funktionieren kann.
Wir diskutieren, wie diese Heuristiken helfen, Domänengrenzen greifbarer zu machen, warum sie besonders gut mit Business-Expert:innen funktionieren und wo ihre Grenzen liegen. Ein pragmatischer Ansatz für alle, die b...
CircleK eMobility Journey Towards Effective Cross-functional Value Streams (Eduardo da Silva, Guro Fladvad Størdal)
This episode was streamed live from Agile meets Architecture conference.
In this episode, we discuss the multi-year journey of Circle K’s eMobility organization as it scales to support growth from Norway to European and global markets.
The eMobility organization began as a small team focused on validating the electric vehicle (EV) charging business in Norway. However, due to its success, it quickly had to shift from “validating to scaling” and expand to various countries and multiple products in an industry that is still in development.
Throughout the episode, Eduardo and Guro will share...
Splitting without Splitting (Tsvetelina Plummer, Pricillia Gunawan)
This episode was streamed live from Agile meets Architecture conference.
We all know it - our team has become too big, meetings take too long, half of the conversations don’t apply to our work, and the sprint goal is now “finish all stories in the sprint”! The classic textbook and the chatbot are certain: The team should be split!
And this is indeed the optimal solution. But real life isn’t a textbook, and our resources aren’t infinite. What if instead of slicing to be a-two-pizza-team, we asked the question: “What do we actually nee...
Programmierung als Theoriebildung
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...
Hyperscaler Exit mit Lucas Dohmen
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
F...