Software Architektur im Stream artwork

Software Architektur im Stream

227 episodes - German - Latest episode: 6 days ago -

Live-Diskussion zu Software-Architektur im Stream. Einmal in der Woche diskutiert Eberhard Wolff oder Lisa Moritz 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/ .

Technology Education How To
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Missverständnisse über Software-Architektur

July 07, 2023 13:42 - 1 hour - 63.5 MB

Selbst Expert:innen diskutieren immer noch, was Software-Architektur genau ist. Kein Wunder also, dass es viele Missverständnisse darüber gibt, was eine Software-Architektur ausmacht oder wie man eine erstellt. In dieser Episode stellt Eberhard einige dieser Missverständnissen vor und geht darauf ein, was falsch verstanden wurde. Denn ohne diese Missverständnisse kann man als Software-Architekt effektiver und effizienter arbeiten. Links Sketchnotes SWAGLab Material aus der Community Twi...

AUA - Ask Us Anything live von der OOP

July 04, 2023 16:32 - 35 minutes - 32 MB

Lisa Moritz und Eberhard Wolff melden sich live von der OOP Konferenz und beantworten Eure Fragen - und die Fragen der Personen vor Ort.

Gamification nicht nur in der Qualitätssicherung mit Dehla Sokenou (OOP Special)

June 30, 2023 12:32 - 1 hour - 54 MB

Wenn in das Projekt der Alltag einzieht, unbeliebte Aufgaben liegenbleiben und die Weiterentwicklung des Teams leidet, braucht es frische Ideen. Warum nicht einmal einige Gamification-Techniken ausprobieren, wie zum Beispiel exploratives Testen als kleinen Wettbewerb à la Bingo Bongo gestalten? Oder einen Buchclub gründen, um die lange geplante, aber immer wieder verschobene Fortbildung in Eigenregie in Angriff zu nehmen? Spaß im Projekt, gezielt eingesetzt, stärkt nicht nur den Teamzusammen...

Disziplinübergreifende Zusammenarbeit in cross-funktionalen Teams Andrea Nutsi & Cornelia Seraphin - OOP Special

June 24, 2023 06:48 - 59 minutes - 52.9 MB

Andrea Nutsi, Cornelia Seraphin und Lisa Moritz sprechen in dieser Episode über die Verbesserung der disziplinübergreifenden Zusammenarbeit in cross-funktionalen Teams. Andrea und Cornelia sind an der Durchführung eines Innovationsprojekts zu diesem Thema beteiligt und möchten im Rahmen dieser Episode ihre Erfahrungen und Tipps teilen. Die OOP Specials bieten einen Ausblick auf die Highlights der OOP Konferenz. Links Poster Andreas und Cornelias Vortrag auf der OOP

Systems Thinking in Large-Scale Modeling with Xin Yao - OOP Special

June 16, 2023 12:54 - 58 minutes - 54.2 MB

Software development is at the core a human activity - and the created artifacts are among the most complex humankind has ever produced. Systems thinking helps to merge high technical sophistication with high human sophistication when developing software. In this episode, Xin Yao will give us an overview about systems thinking and her perspective on how it can help complex software efforts in large sociotechnical environments. Links Xin's Talk at OOP Better Value - Sooner - Safer - Happier

Hands-on Behavioral Code Analysis with Adam Tornhill

June 07, 2023 13:14 - 1 hour - 55.9 MB

When discussing software architecture, it is important to take into account the people who are actually working on the code. Adam Tornhill, author of “Your Code as a Crime Scene”, coined the term “behavioral code analysis” for reasoning about this intersection of people and code . In this episode, he will show us hands-on how to analyze real-world codebases based on this idea with CodeScene, a software engineering intelligence tool that he helped to create. This episode contains a live demo...

Psychological Safety - was sagt der Psychologe dazu? mit Joseph Pelrine - OOP Special

June 02, 2023 13:14 - 1 hour - 59.7 MB

Psychological Safety ist gerade im Bereich Software-Entwicklung ein Hype - aber Techniker:innen sind keine Psychologen. Daher sprechen wir mit dem agilen Psychologen Joseph Pelrine über dieses Thema, um die wirkliche Bedeutung von psychological Safety zu verstehen und wie wir das Konzept in unserem Projekt-Alltag konstruktiv nutzen können. Links Eintägige Workshops zu Microservices und Advanced Microservices Josephs Homepage Folge zu Extreme Programming (XP) Josephs Vortrag auf der OOP ...

Zero Trust mit Christoph Iserlohn

May 26, 2023 12:23 - 1 hour - 54.4 MB

In dieser Episode sprechen Christoph Iserlohn und Lisa Moritz über das Thema “Zero Trust” – Was verbirgt sich dahinter und woher kommt der Begriff? Außerdem klären sie, was das mit Softwarearchitektur zu tun hat und wie Zero Trust auch zusammen mit Legacy Systemen funktionieren kann. Links Schnaq zur Diskussion Doctor-Arbeit/Thesis in der Zero-Trust zum ersten mal auftaucht Der erste Report von John Kindervag, der Zero-Trust einführt, und seine Empfehlungen zur Implementierung. Die pass...

Amazon - Von Microservices zurück zu Monolithen?

May 19, 2023 12:58 - 45 minutes - 44.5 MB

Die Software-Architektur-Szene explodiert: Angeblich rudert Amazon zurück! Nach den jahrelang genutzten Microservices geht es scheinbar nun zurück zum Monolithen. Wir schauen hinter den Hype, denn in Wirklichkeit geht es um die iterative Weiterentwicklung einer Architektur anhand von Qualitätszielen. Links Das diskutierte Paper “Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%” Paper zu den Algorithmen “Prime Video uses machine learning to ensure video q...

Vom Wissensgefälle zur Selbstorganisation mit Melanie Schäfer

May 17, 2023 15:03 - 1 hour - 60.8 MB

In Beratungen, Architektur und Trainings kommt es oft zu einem Wissensgefälle zwischen Durchführenden und dem Publikum. Das Ziel von solchen Prozessen ist jedoch nicht immer klar definiert: Soll Verhaltensänderung beim Publikum erreicht werden oder sollen Teams gestärkt werden, um selbstorganisiert arbeiten zu können? Diese Frage wirft ein Paradox auf: Einerseits soll Wissen und Erfahrung an das Publikum weitergegeben werden, andererseits soll dieses in der Lage sein, selbstorganisiert zu ar...

Kommunikation im Entwicklungsprozess mit Rebecca Temme

April 28, 2023 20:57 - 59 minutes - 53.8 MB

In dieser Episode sprechen Rebecca Temme und Lisa Moritz darüber, was IT-Enthusiast:innen in der Softwareentwicklung für Möglichkeiten haben. Sie geben Tipps, wie man die Kommunikation im Entwicklungsprozess verbessern kann.

Die IT-Welt vor 10 Jahren mit Stefan Tilkov und Eberhard Wolff - live von der RheinJUG

April 28, 2023 20:40 - 1 hour - 91.5 MB

Die Innovationsgeschwindigkeit in der IT ist unfassbar hoch - so meint man. Aber was hat sich über die Jahre wirklich geändert? Stefan Tilkov und Eberhard Wolff wagen den Rückblick auf die Welt der Software-Entwicklung vor 10 Jahren. Welche Meinungen, Themen und Trends haben sie damals gesehen? Was ist aus den Hypes von 2013 geworden? Wie bewerten sie diese Ideen heute? Wo lagen sie richtig? Und wo falsch? Und welche Themen sind nach wie vor aktuell? Wir zeigen zwar Folien und Umfragen, die...

Business Analyst:in und Software-Architektur mit Michaela Kühn

April 21, 2023 12:36 - 58 minutes - 51.9 MB

In dieser Episode sprechen Michaela Kühn und Lisa Moritz aüber den Beruf “Business Analyst:in”. Was steckt genau dahinter, welche Aufgaben übernehmen Business Analyst:innen und wie sieht die Zusammenarbeit zwischen Business Analyst:in und Softwarearchitekt:in aus? Links Michaelas Homepage Webite zu Gregor Hohpes Architecture Elevator

Cloud Native - Was und warum?

April 14, 2023 12:33 - 1 hour - 60.9 MB

Cloud Native ist einer der großen Trends in der Software-Entwicklung. Diese Episode wagt einen Blick hinter diesen Hype. Dabei geht es vor allem um die Frage, was Cloud Native eigentlich ist und warum man in einem Projekt auf die Cloud setzen sollte. Zur Unterstützung zeige ich einige Grafiken, die man zum Verständnis aber nicht unbedingt sehen muss, da ich sie beschreibe oder vorlese. Links Sketchnotes RheinJUG in Düsseldorf mit Stefan Tilkov und Eberhard Wolff zu “IT-Welt vor 10 Jahre...

Big Ball of Mud

March 31, 2023 14:11 - 1 hour - 62.2 MB

“Big Ball of Mud” bezeichnet Software, die keine erkennbare Struktur hat und daher schwer verstehbar und wartbar ist. Aber ein Big Ball of Mud hat nicht nur Nachteile. Einige behaupten sogar, dass es das populärste Architektur-Muster ist. Diese Episode wirft einen genauen Blick auf “Big Ball of Mud” und was es mit diesem Pattern wirklich auf sich hat. Links Kostenlose Domain-driven Design (DDD) Referenz Episode Eric Evans “Getting Started with DDD When Surrounded by Legacy Systems” Big B...

Short: Big Ball of Mud

March 29, 2023 09:42 - 11 minutes - 10.9 MB

“Big Ball of Mud” bezeichnet Software, die keine erkennbare Struktur hat und daher schwer verstehbar und wartbar ist. Aber ein Big Ball of Mud hat nicht nur Nachteile. Einige behaupten sogar, dass es das populärste Architektur-Muster ist. Diese Episode wirft einen genauen Blick auf “Big Ball of Mud” und was es mit diesem Pattern wirklich auf sich hat. Der Short gibt eine kruze Einführung. Zusätzlich gibt es dann auch eine ausführlich Folge dazu. Links Kostenlose Domain-driven Design (DDD)...

Eindrücke von der JavaLand mit Nora Schöner und Lisa Moritz

March 24, 2023 14:19 - 1 hour - 53 MB

Nora Schöner und Lisa Moriz sprechen über ihre Eindrücke und Erlebnisse auf der Javaland diese Woche. Nora wird außerdem über ihre Rolle im Programmkommittee berichten. In den letzten ca. 10 Minuten malt Nora den Begriff "Load Balancer" und Lisa malt ein Bild von Eberhard. Das kann man leider im Podcast nicht sehen. Die Bilder sind https://software-architektur.tv/sketchnotes/folge158-nora.jfif und https://software-architektur.tv/sketchnotes/folge158-lisa.png Links JavaLand Fly.io Wolken...

Single Source of Truth mit Gerrit Beine

March 17, 2023 13:33 - 51 minutes - 47.7 MB

In Systemen gibt es oft redundante Implementierung von Logik oder redundante Speicherung von Daten. Diese Implementierung oder Daten laufen oft auseinander und es entstehen Inkonsistenzen. Dann wird der Ruf nach einer Quelle für die eindeutige Wahrheit laut (“Single Source of Truth”). Aber kann es so etwas überhaupt geben? Und welche Probleme treten in der Praxis auf? In dieser Episode diskutiert Gerrit Beine von INNOQ diese Fragestellungen mit Eberhard Wolff. Sie geben praktische Tipps zum ...

Funktionale Programmierung, DDD und Architektur mit Mike Sperber

March 15, 2023 09:55 - 1 hour - 56.2 MB

Neben dem objektorientierten und imperativen Paradigma gibt es schon lange die funktionale Programmierung (FP), die seiteneffektfrei ist und daher völlig anderen Ideen folgt. Auf Ebene der Architektur sollten beide Konzepte zu denselben Ergebnissen führen - schließlich geht es dort nur um die grobgranulare Strukturierung des Codes. In dieser Episode sprechen wir mit Mike Sperber darüber, ob das wirklich so stimmt, welche Vorteile FP auf Ebene der Architektur bietet und wie die Beziehung von ...

Sichere Architekturen – Wie die OWASP helfen kann Christoph Iserlohn und Lisa Moritz

March 10, 2023 17:01 - 1 hour - 53.7 MB

Für diese Episode ist Christoph Iserlohn zu Gast bei Softwarearchitektur im Stream. Christoph und Lisa sprechen über die OWASP (Open Worldwide Application Security Project) – Was verbirgt sich dahinter? Welche architekturrelevanten Projekte werden von der OWASP angeboten und wie können Architekt:innen mit diesen im Alltag agieren? Links Socreatory OWASP Top 10 Training Bei einer Mail an info@socreatory mit Verweis auf diese Folge gibt es bei der Registrierung für das Training ein Bücherpa...

Serverless Architektur mit Sascha Möllering

March 03, 2023 19:53 - 1 hour - 63.3 MB

Sascha zeigt vier Folien. IMHO sollte man dem Gesagten auch folgen können, ohne die Folien zu sehen. Serverless ist die neueste Evolutionsstufe der Infrastrukturen - und steht nicht nur für eine Technik zum Deployment von Anwendungen, sondern auch für eine neue Infrastruktur-Abstraktion, ein Abrechnungsmodell und umfasst viel mehr als nur Rechenleistung. In dieser Episode zeigt Sascha Möllering, Solutions Architect bei Amazon Web Services, uns die Vor- und Nachteile von Serverless auf. Auße...

Domain-driven Design - nur vernünftige Software-Entwicklung?

February 24, 2023 14:21 - 58 minutes - 53.6 MB

Domain-driven Design (DDD) ist über die Jahre zu einer umfangreichen Sammlung von Techniken geworden, über die viel gesprochen und geschrieben wird. Aber es gibt einen wichtigen Kern: Die Domäne soll das Design bestimmen. Dazu ist eine gründliche Kenntnis der Domäne und eine entsprechende Strukturierung des Systems notwendig. Ohne diese Basis sind weiterführende Techniken kaum nützlich. In dieser Episode geht es um die Essenz von DDD - die eigentlich den bewährten Grundkonzepte der Software-...

Das Kippen agiler Software-Projekte

February 17, 2023 13:58 - 1 hour - 56.8 MB

Ein agiles Projekt, sehr produktiv und alle arbeiten mit Begeisterung an der Software. Wenige Monate später: Zahlreiche wichtige Personen haben das Projekt verlassen und von den agilen Vorgehensweisen ist nur noch wenig übrig. In dieser Episode gehen wir diesem “Kippen” von Projekten nach und diskutieren Gründe wie auch Möglichkeiten, mit einer solchen Situation umzugehen. Links Kurzes Video als Einführung in das Thema Folge zu Agilität Folge zu zukunftssicheren Architekturen Folge mit ...

So You Want to Be a Conference Speaker... with Dajana Günther, Jörg Müller, and Michael Mahlberg

February 10, 2023 15:40 - 1 hour - 58.1 MB

Want to boost your personal brand and have a good time? Then, speaking at conferences is a great opportunity! In this episode, join us as we learn from experts Dajana Günther, Jörg Müller, and Michael Mahlberg on the ins and outs of conference speaking. They share their knowledge on how to make a successful submission, what makes a great submission, and the inner workings of a program committee. In addition to being experienced speakers, they are also part of many program committees and are ...

Frontendintegrationsmuster im Web mit Falk Hoppe

February 03, 2023 16:56 - 54 minutes - 53.6 MB

Bei dieser Episode ist Falk Hoppe zu Gast bei Softwarearchitektur im Stream. Falk und Lisa unterhalten sich über verschiedene Muster zur Frontendintegration im Web und warum es überhaupt manchmal notwendig ist, verschiedene Web-Frontends zu integrieren. Bei diesem Erfahrungsaustausch gehen sie außerdem auf die Vor- und Nachteile einzelner Muster ein und besprechen, worauf man bei der Wahl eines Musters achten sollte. Links Falk bei Twitter Falks Profil bei INNOQ

Das Strangler Fig Pattern

January 27, 2023 14:06 - 1 hour - 57.4 MB

Das Strangler Fig Pattern ist vermutlich der bekannteste Ansatz, um ein Legacy System abzulösen - beispielsweise mit einer neuen Architektur. In dieser Episode wollen wir das Pattern näher betrachten. Dabei geht es vor allem darum, wie man es konkrete einsetzen kann und was dabei zu beachten ist. Und außerdem lernen wir, was eine Würgefeige ist - der Namensgeber des Patterns. Links Ursprünglicher Tweet Ursprünglicher Post auf Mastodon Strangler Fig Pattern Strangler Fig bei Wikipedia B...

Extreme Programming (XP) - eine Retrospektive

January 20, 2023 13:17 - 59 minutes - 54.8 MB

1995 begann das Chrysler-C3-Projekt. Es wurde als erstes Projekt nach dem Extreme-Programming-Paradigma (XP) umgesetzt - einem radikalen Ansatz, der eine wichtige Rolle für Agilität gespielt hat. In dieser Episode sehen wir uns die Techniken des XP an und beleuchten XP kritisch. Gleichzeitig betrachten wir den enormen Einfluss von XP auf agile Software-Entwicklung und die heutigen Ansätze. Links Epsiode mit Prof. Dr. Christiane Floyd Remote Mob Programming mit Jochen Christ, Franziska Des...

Wie reißt man den Elfenbeinturm ein? mit Anja Kammer

January 13, 2023 14:47 - 1 hour - 61.4 MB

Oft leben Architekt:innen in einem Elfenbeinturm: Sie treffen Entscheidungen, die ignoriert werden, und wissen eigentlich auch gar nicht so genau, was in den Projekten genau vor sich geht. Das ist unbefriedigend und kann für das Projekt sogar sehr schädlich sein. In dieser Episode diskutiert Anja Kammer von INNOQ zusammen mit Eberhard Wolff beispielhafte Szenarien, bei denen Elfenbeintürme ein Problem darstellen, und stellen vor, wie man diese Türme einreist und die Zusammenarbeit optimiert....

Mehr als Pfeile und Kästen - Architekturdiagramme mit Ralf D. Müller und Lisa Moritz

December 16, 2022 13:29 - 1 hour - 55 MB

Dieses Mal ist Ralf D. Müller bei uns im Stream zu Gast. Lisa und Ralf werden sich über Architekturdiagramme und die docToolchain unterhalten. Dabei sprechen sie auch über Tools zur Erstellung wartbarer Architekturdiagramme und die Versionierung dieser. Sie gehen dabei natürlich auch auf die Fragen der Zuschauer:innen ein. Episoden zu Dokumentation docToolchain Vortrag How to improve your architectural visualizations von Jochem Schulenklopper Ralfs Buch Einführung in Docs-as-Code C4 Arc...

Jahresrückblick 2022

December 02, 2022 13:08 - 1 hour - 57.7 MB

Langsam neigt sich das Jahr dem Ende zu. In dieser Episode diskutieren Lisa und Eberhard, was 2022 im Stream passiert ist und was sie dabei gelernt haben. Dabei lassen sie verschiedene Episoden Revue passieren und geben Tipps, welche Episoden man sich angesehen oder als Podcast angehört haben sollte. Und natürlich sind wir auch darauf gespannt, welche Folgen ihr besonders gut fandet - und welche Fragen vielleicht mal eine eigene Episode wert wären.

Continuous Delivery - Eine Kultur?

November 25, 2022 16:05 - 1 hour - 59.7 MB

Continuous Delivery ist scheinbar ganz einfach: Software öfter zu deployen ist doch eigentlich ein technisches Problem und sollte mit modernen Technologien mittlerweile relativ einfach lösbar sein. Aber was wenn Continuous Delivery in Wirklichkeit ein Kultur-Problem ist? In dieser Episode gehen wir dieser Frage nach, um so mehr darüber zu lernen, was eigentlich die Herausforderung ist und wie man sie lösen kann. Links Folien Episode zur DevOps-Studie Episode zur Auftragstaktik mit Sönke ...

Architektur-Migration (nicht nur) zu Microservices

November 18, 2022 12:52 - 58 minutes - 54 MB

Die Architekturen vieler Systeme sind suboptimal. Was liegt näher, als das System in eine neue Architektur zu migrieren? Tatsächlich stellt die Beratung dazu einen Schwerpunkt meiner Tätigkeit dar. In dieser Episode diskutieren wir daher über das typische Vorgehen für solche Migrationen und welche Herausforderungen dabei auftreten. Sketchnotes Nick Tune - Legacy Architecture Modernisation With Strategic Domain-Driven Design Episode zu technischen Schulden Weitere Folgen zu technischen Sc...

Best Practices - Keine gute Idee

November 11, 2022 12:58 - 59 minutes - 52.6 MB

Alle suchen nach Ansätzen, um noch besser Software zu entwickeln. Optimal wäre eine Menge von Ansätzen, die auf jeden Fall dabei helfen - also Best Practices. In dieser Episode diskutieren wir, warum Best Practices und Daumenregeln für Software-Entwicklung nur schwer vorstellbar sind und warum sie sogar schädlich sein können. Links Sketchnotes Folge zu Patterns Video zu Kafka und Datenbank-Monolithen Blog Post zu Best Practices und Cynefin Hilfreicher Kommentar zu dem Blog-Post mit Kri...

Auftragstaktik - Agilität beim Militär? mit Sönke Marahrens

November 04, 2022 13:32 - 59 minutes - 51.8 MB

Auftragstaktik ist ein Konzept im Militär: Man gibt nur Ziele vor. Wie das Ziel erreicht wird, bleibt der Führungskraft und ihren Untergebenen überlassen. Sie sind somit frei in den Entscheidungen über die Art der Durch- und Ausführung, so dass wesentliche Teile der Verantwortung delegiert werden. In der agilen Software-Entwicklung werden ebenfalls Zuständigkeiten an weitgehend autonome Teams delegiert. In dieser Episode diskutieren wir mit Oberst Sönke Marahrens, was wie die Auftragstaktik ...

Zukunftssichere Architekturen - Keine gute Idee?

October 28, 2022 13:48 - 1 hour - 57.2 MB

Architektur steht für das stabile, schwer zu ändernde. Also sollte eine gute Software-Architektur scheinbar zukunftssicher sein - schließlich ist es kein gutes Zeichen, wenn man sie ständig ändern muss und das ist ja eben auch schwierig. In dieser Episode diskutieren wir, warum dieses Ziel nicht nur schwer erreichbar, sondern doch nicht einmal sonderlich sinnvoll ist. Links Episode mit Samir Talwar zu Longevity Episode mit Carola Lilienthal zu langlebigen Software-Architekturen heise Blo...

Christoph Iserlohn und Lisa Moritz zu Architektur und Security

October 21, 2022 15:42 - 1 hour - 54.1 MB

In dieser Episode ist Christoph Iserlohn zu Gast bei Softwarearchitektur im Stream und spricht mit Lisa über das Thema Security aus Sicht der Software-Architektur. Vor über einem Jahr war Christoph zuletzt mit diesem Thema bei uns, doch seitdem hat sich viel getan und in diesem Bereich musssollte man stets Up-to-Date bleiben. Falls ihr Fragen habt, stellt sie gerne, wir freuen uns auf euch. Links Vorherige Folge mit Christoph INNOQ Security Podcast INNOQ Technology Day WEBSEC Training ...

Was ist Documentation as Code? mit Falk Sippach

October 14, 2022 13:36 - 1 hour - 56.4 MB

Falk Sippach wird beim Software Architecture Gathering den Vortrag “How to Document and Communicate Software Achitectures these Days” halten. In dieser Episode unterhalten sich Falk Sippach und Lisa Moritz über Dokumentation, wie wichtig sie ist und wie wir sie am einfachsten in die tägliche Arbeit des Entwicklungsteams integrieren können. Außerdem erfahrt ihr, wie euch dokumentieren mehr Spaß machen und wieder leichter von der Hand gehen wird. Links docToolchain Software Architecture Gat...

Non-linear Thinking with Diana Montalion

October 07, 2022 15:00 - 1 hour - 51.9 MB

We are used to linear thinking - but really nonlinear thinking and systems thinking is what helps in a lot of modern challenges around software architecture. Diana Montalion is an expert on these subjects and applies them to software architecture regularly. She will tell us how nonlinear thinking helps with software architecture and why it is important. Links Software Architecture Gathering Code SAG-SATV-15 for 15% off Diana’s Newsletter Diana’s Twitter account Thinking in Systems: A Pr...

Encouraging Engineering Excellence with Johannes Mainusch and Robert Albrecht

September 30, 2022 19:59 - 54 minutes - 50.4 MB

Are you already a 10-star expert in Vue.js or Flutter or TypeScript, or do you still struggle at level 2? And what did your company do for your advance? And why would you even care about care levels? While companies are great at ensuring the company’s success, the development of people is often not properly described and implemented. Together with some experts from different companies, we started to formalize how to grow experts and knowledge in a culture of expert work and put the results ...

HTTP mit Lucas Dohmen

September 23, 2022 12:57 - 1 hour - 59.1 MB

Seit Anbeginn basiert das Web auf HTTP. Auf den ersten Blick wirkt dieses Protokoll nur wie ein technisches Detail, aber tatsächlich stellt es einen integralen Bestandteil der Architektur des Webs dar – und damit ist es auch die Basis für die Architektur vieler Anwendungen. In dieser Episode wird Lucas Dohmen uns zeigen, warum HTTP auch für Architekt:innen so wichtig ist und was dieses Protokoll auszeichnet. Dabei geht er auch auf HTTP 2 und 3 sowie andere Protokolle wie Web Sockets ein. Li...

Domain Prototyping: Iterative Entwicklung mit Domain-driven Design & User Experience mit Tobias Goeschel

September 16, 2022 12:25 - 1 hour - 54.6 MB

Gutes Design von Software-Systemen benötigt - ähnlich wie gutes Produktdesign - eine umfassende Kenntnis des Problemraums. Viel zu häufig starten wir aber mit den Technologien und Architekturen, die wir “eh brauchen” werden - schließlich kommt man wohl kaum ohne Datenbank oder Server aus. So treffen wir weitreichende Entscheidungen über Struktur und Technologiestacks zu einem Zeitpunkt, an dem wir noch viel zu wenig die Probleme wissen, die es zu lösen gilt. Domain Prototyping stellt eine A...

Wie Software-Architekt:innen ausbilden?

September 09, 2022 12:05 - 50 minutes - 46.1 MB

Für die Ausbildung von Architekt:innen gibt es viele unterschiedliche Ansätze. In dieser Episode spricht Eberhard über seine persönlichen Erfahrungen mit verschiedenen Architekt:innen-Ausbildungsprogrammen, die er selbst gestaltet und durchgeführt hat. Dabei geht es vor allem darum, wie Architekt:innen so ausgebildet werden können, dass sie nicht nur theoretisches Wissen ansammeln, sondern das Wissen auch anwenden können und in der Praxis tatsächlich anwenden. Nur so können sie schließlich w...

Der Self-contained-Systems-Architekturansatz

September 02, 2022 13:36 - 1 hour - 59.9 MB

Self-contained Systems (SCS) teilen ein System in mehrere Web-Anwendungen auf. Im Gegensatz zu vielen anderen Architekturansätzen sind SCS darauf ausgerichtet, typische Architektur-Probleme zu lösen. Dazu schreiben sie verschiedene Architektur-Elemente vor, die sich schon in vielen Projekten bewährt haben. In dieser Episode diskutieren wir SCS, was diesen Ansatz ausmacht und in welchen Situationen er besonders sinnvoll ist. Links SCS Website Episoden zu Frontend-Architektur Episode zu HT...

Samir Talwar: Longevity - live from SoCraTes Conference

August 26, 2022 21:13 - 37 minutes - 38 MB

Successful software often has a long lifespan - sometimes even decades. So longevity is an important property of software. But more often than not, software becomes a mess in the long run with severe commercial consequences and then it frustrates everyone who touches it. In this episode, we discuss how to avoid these problems and how software can be long-lasting with Samir Talwar. He is a developer at Hasura. Previously, he has been a trainer, teacher, and CTO - and he is running a hands-on ...

Ask Me Anything

August 05, 2022 12:23 - 1 hour - 62.4 MB

Eberhard geht in dieser Folge auf Fragen aus dem Publikum antworten. Dabei geht es um eine Vielzahl von sehr unterschiedlichen Fragen, die etwas mit dem Stream oder Software-Architektur zu tun haben. Links Sketchnotes Podcast zu Blockchain

Software-Architektur und Ethik

July 29, 2022 16:25 - 1 hour - 57.2 MB

Software-Architekt:innen sollten sich die Frage stellen, welche Arten von Systemen sie bauen wollen und an welchen sie sich aus ethischen Gründen nicht beteiligen wollen. Ebenso stellt sich die Frage, in was für einer Umgebung und unter welchen Bedingungen wir solche Systeme bauen wollen. In dieser Episode diskutiert Eberhard, wie er ganz praktisch und persönlich mit diesen Fragestellungen umgeht und welche Konsequenzen die Fragen für ihn haben. Links Sketchnotes Episoden zu Diversity Ep...

Agilität und Architektur mit Stefan Toth

July 22, 2022 12:46 - 1 hour - 58.4 MB

Architektur ist stabil, Software-Entwicklung ist agil - dauernd gibt es neue Anforderungen und neue Sprints mit neuen Planungen. Wie passen diese beiden Welten zusammen? In dieser Episode diskutiert Stefan Toth diese und andere Fragen zu Agilität und Architektur - von Team- bis Unternehmensebene. Dabei geht es auch darum, welche Rolle die Software-Architekt:in in einem agilen Projekt spielt und wie sie das agile Vorgehen unterstützen kann. Es gibt 2 Voucher, 1x für AGILA online und 1x für A...

Die Rolle "Software-Architekt:in" - Folge 2

July 15, 2022 12:05 - 1 hour - 58.5 MB

Nachdem in der letzten Folge noch zahlreiche Fragen unbeantwortet geblieben sind, geht es auch in dieser Episode um die Frage: Was macht eine Software-Architekt:in eigentlich genau? Irgendwie ist sie für die Software-Architektur verantwortlich, aber das sagt noch über die täglichen Aktivitäten und Prioritäten aus. Genau diese Fragen steht im Mittelpunkt auch dieser Episode: Wie lebt man die Rolle “Software-Architekt:in”? Welche Tätigkeiten sind besonders wichtig? Mit welchen anderen Personen...

Die Rolle "Software-Architekt:in" - Folge 2

July 15, 2022 12:05 - 1 hour - 58.5 MB

Nachdem in der letzten Folge noch zahlreiche Fragen unbeantwortet geblieben sind, geht es auch in dieser Episode um die Frage: Was macht eine Software-Architekt:in eigentlich genau? Irgendwie ist sie für die Software-Architektur verantwortlich, aber das sagt noch über die täglichen Aktivitäten und Prioritäten aus. Genau diese Fragen steht im Mittelpunkt auch dieser Episode: Wie lebt man die Rolle “Software-Architekt:in”? Welche Tätigkeiten sind besonders wichtig? Mit welchen anderen Personen...

Die Rolle “Software-Architekt:in” - Folge 1

July 07, 2022 12:45 - 1 hour - 56.3 MB

Was macht eine Software-Architekt:in eigentlich genau? Irgendwie ist sie für die Software-Architektur verantwortlich, aber das sagt noch über die täglichen Aktivitäten und Prioritäten aus. Genau diese Fragen steht im Mittelpunkt der Episode: Wie lebt man die Rolle “Software-Architekt:in”? Welche Tätigkeiten sind besonders wichtig? Mit welchen anderen Personen sollte man wie interagieren? Links Sketchnotes Tweet mit Fragen von Zuschauer:innen Episoden zu Architektur-Management

Twitter Mentions

@ewolff 9 Episodes
@dianamontalion 1 Episode
@stefanroock 1 Episode
@fmueller_bln 1 Episode
@scottduncanwx 1 Episode
@az_hello2morrow 1 Episode
@rakiabensassi 1 Episode
@feststelltaste 1 Episode
@archtests 1 Episode
@dirkriehle 1 Episode
@matschnetzer 1 Episode
@rotnroll666 1 Episode
@kindervag 1 Episode
@falkintheclouds 1 Episode
@nadine_andra 1 Episode