SoftwareArchitektur im Stream-logo

SoftwareArchitektur im Stream

Technology Podcasts

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

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

Location:

Germany

Description:

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

Language:

German


Episodes

Microservices: Schlag den Eberhard & Stefan! Mit Stefan Toth

6/24/2022
Wie groß sollen Microservices sein? Wie autonom sollen Teams sein? Bei Software-Architektur gibt es zahlreiche kontroverse Meinungen - also diskutieren wir es aus! In diesem Meetup in Wien haben Eberhard Wolff und Stefan Toth die Meinungen aufeinander prallen lassen: Nach der Wahl eines Thema vertreten beide eine radikale Position dazu und diskutieren sie aus. Moderiert wird das Ganze von Lisa Moritz.

Duration:01:32:08

Technologie-Entscheidungen & Bewertung - iSAQB Advanced Beispielaufgabe

6/17/2022
Nach der Episode über Qualitätsanforderungen, der Episode über die Lösungsstrategie und der Episode über den technischen Kontext und die fachliche Aufteilung entscheiden wir in dieser Folge, welche Technologie für die Implementierung des Systems verwendet werden. Und zum Abschluss werden wir die entstandenen Architektur vor allem in Bezug auf die Qualitätsszenarien bewerten. Miro BoardQualitätsanforderungenLösungsstrategieTechnischer Kontext und fachliche Aufteilung

Duration:01:00:20

DORA Metriken & Accelerate mit Felix Müller

6/10/2022
Wie wird man bei der Software-Entwicklung besser? Dazu gibt es zahlreiche Meinungen - aber nur wenige fundierte Studien. In dieser Folge diskutieren wir dazu die Ergebnisse der DORA (DevOps Research and Assessment) “State of DevOps Reports” und des Accelerate-Buchs zusammen mit Felix Müller. Felix beschäftigt sich nicht nur theoretisch mit diesen Konzepten, sondern entwickelt auch ein Tool in diesem Bereich. Zusammen werden wir teilweise überraschende Ergebnisse aus DORA diskutieren:...

Duration:01:05:36

Airbnb-Architektur

6/3/2022
Airbnb ermöglicht es, Zimmer und Wohnung an Touristen und andere zu vermieten. Es ist eines der wichtigsten Angebote im Internet. Basierend auf einem Blog-Beitrag und einem Vortrag diskutieren wir in dieser Folge die neue Software-Architektur dieser Website: Welche Probleme will Airbnb mit der neuen Architektur zu lösen? Löst die Architektur diese Probleme tatsächlich? Was können wir von dem Airbnb-Ansatz für eigene Projekte lernen? Links Blog-Beitrag von Antoine CraskeVortrag von Jessica...

Duration:01:07:39

Technischer Kontext und fachliche Aufteilung - iSAQB Advanced Beispielaufgabe

5/20/2022
Es geht weiter mit der iSAQB Advanced Beispielaufgabe “Big Spender”! Nach der der Episode über Qualitätsanforderungen und der Episode über die Lösungsstrategie geht es in dieser Folge um den technischen Kontext. Er beschreibt wie das System mit anderen System technisch interagiert und hilft so vor allem bei der Integration der Systeme. Außerdem besprechen wir, wie das System in fachliche Subsysteme aufgeteilt werden kann. Diese Folgen zeigen nicht nur, wie man an den Entwurf einer...

Duration:01:06:15

Gibt es das Wasserfallmodell überhaupt?

5/13/2022
Software entwickelt man heutzutage agil - die einzige Alternative wäre noch der Wasserfall. In dieser Episode diskutieren wir, dass man berechtigte Zweifel an der Existenz dieses Modells haben kann. Denn um die Entstehung und Eignung des Modell ranken sich zahlreiche Mythen - und schlichte Missverständnisse. Das besser zu verstehen hilft dabei, das geeignet Vorgehen für das nächste Projekt zu wählen und nicht die Fehler zu begehen, vor denen teilweise seit Jahrzehnten gewarnt...

Duration:01:03:12

Lösungsstrategie: iSAQB Advanced Beispielaufgabe

5/6/2022
Nach der letzten Episode geht es weiter mit dem Architektur-Entwurf für iSAQB-Advanced-Level-Beispielaufgabe “Big Spender”. In dieser Episode diskutieren wir die Lösungsstrategie und den technischen Kontext. Diese Folgen zeigen nicht nur, wie man an den Entwurf einer Software-Architektur herangehen kann - sondern auch, worauf es beim schriftlichen Teil der iSAQB-Advanced-Level-Zertifizierung ankommt. Links BeispielaufgabeEpisode zu Benutzerfreundlichkeit / UX mit Aminata Sidibearc42Excel...

Duration:01:05:21

Eine Architektur entwerfen - iSAQB Advanced Beispielaufgabe

4/29/2022
Wie erstellt man denn nun eine Software-Architektur? In dieser Episode bespricht Eberhard einen konkreten Architektur-Entwurf. Als Beispiel dient die iSAQB-Advanced-Level-Beispielaufgabe “Big Spender”. So verdeutlicht diese Folge nicht nur, wie man an den Entwurf einer Software-Architektur herangehen kann - sondern auch, worauf es beim schriftlichen Teil der iSAQB-Advanced-Level-Zertifizierung ankommt. Spoiler: Eine Architektur-Dokumentation z.B. nach arc42 ist nicht die Lösung. miro Board...

Duration:01:02:58

Events, Event Sourcing und CQRS

4/23/2022
Events sind ein wichtiges Element vieler Architekturen. Sie spielen in ganz unterschiedlichen Bereichen eine Rollen: Bei der Analyse mit Event Storming, bei der Implementierung im Domain-driven Design, bei der Verwaltung von Zuständen mit Event Sourcing und bei der Aufteilung von Systemen in lesende und schreibende Teile mit CQRS (Command Query Segregation Principle). In dieser Episode diskutiert Eberhard diese Bereiche und welche Rolle Events in jedem von ihnen spielen. In der Praxis führen...

Duration:01:07:48

Data Mesh - Nur ein neuer Datenanalyse-Hype? mit Jochen Christ, Simon Harrer & Theo Pack

4/10/2022
Data Mesh ist der neue Hype für Datenanalyse. Während Analyse klassisch nur nervige Anforderungen sind, profitieren dieses Mal Software-Architekt:innen und Entwickler:innen. Wir diskutieren den Ansatz und das Neue daran mit Jochen Christ, Simon Harrer und Theo Pack. Dabei geht es nicht nur um die Umsetzungsmöglichkeiten, sondern auch um den Einfluss auf die Software-Architektur und die Organisation. Schließlich ist Data Mesh gerade entstanden, um trotz dezentraler, selbstorganisierter Teams...

Duration:01:03:31

Benutzerfreundlichkeit mit Aminata Sidibe - Wir bauen eine Software-Architektur

4/1/2022
Weiter geht es mit dem Enturf unserer Architektur aus den letzten Folgen: In dieser Episode wird Aminata Sidibe uns erläutern, wie wir die Hauptanforderung an die Architektur erfüllen können - nämlich Benutzerfreundlichkeit. Dabei geht es um grundlegende Konzepte wie User Experience (UX), Customer Experience (CX) und Informationsarchitektur. Darauf basierend diskutiert Aminata konkrete Maßnahmen, damit unser Produkt beim Benutzer gut ankommt ist und so am Markt erfolgreich sein kann.

Duration:01:08:31

Qualitäten / nicht-funktionale Anforderungen umsetzen - Wir bauen eine Software-Architektur

3/25/2022
In den letzten beiden Episoden haben wir die Grundlagen für die Architektur des Systems geschaffen. In der Praxis sind die Technologien und die anderen Lösungen in den Architekturen oft nicht an den Kundenansprüchen ausgerichtet. In dieser Episode werden wir diskutieren, wie wir dieses Problem lösen können. Wir werden untersuchen, wie das System die erhobenen Qualitätsanforderungen bzw. nicht-funktionalen Anforderungen erfüllen kann. Aus diesen Anforderungen werden wir dann die wesentlichen...

Duration:01:05:19

Wir bauen eine Software-Architektur - Struktur der Lösung

3/13/2022
Nachdem wir in der vorherigen Episode begonnen haben, Qualitätsszenarien zu definieren und den System-Kontext zu erstellen, werden wir in dieser Episode die Lösung in einzelne Komponenten strukturieren. Das ergibt für die Implementierung eine Struktur vor, die den Code aufteilt. Links Bausteinsicht in arc42

Duration:01:05:41

Wir bauen eine Sofware-Architektur

2/28/2022
In dieser Episode erstellen wir eine Software-Architektur live. So sieht man, auf welche Aspekte es bei der Software-Architektur tatsächlich ankommt - und nicht in der Theorie sondern in der Praxis. Und wer denkt, dass es bei der Software-Architektur um die Aufteilung in Komponenten und die Struktur der Software geht - macht Euch auf Überraschungen gefasst. Links Miro Board arc42

Duration:01:02:27

Conway's Law

2/20/2022
Das Gesetz von Conway stellt einen Zusammenhang zwischen der Organisation und der Software-Architektur her. Seit dem Microservices-Hype wird Conway’s Law häufig als Architektur-Werkzeug gesehen. Aber die meisten haben das ursprüngliche Paper von Melvin Conway gar nicht gelesen. In dieser Folge diskutieren wir die Inhalte des Papers - und was wir daraus für die Architektur-Arbeit lernen können. Links Conway’s PaperAdrian Colyer über Conway’s PaperVortrag Beten wir Komplexität an?Episode mit...

Duration:00:51:41

Software Architektur als Beruf - Neuer Podcast!

2/20/2022
Software Architektur ist ein neuer Podcast. Software-Architekt:innen berichten von ihrem Karriere-Weg in der Software-Architektur. Weitere Info: https://software-architektur.tv/beruf.html

Duration:00:00:22

Was ist Software-Architektur überhaupt?

2/12/2022
Software-Architektur im Stream hat jetzt über 100 Folgen - aber eine fundamentale Frage haben wir noch nicht diskutiert: Was ist Software-Architektur? In dieser Folge wollen wir endlich dieser Frage nachgehen. Und natürlich schließt sich daran die Frage an, was Software-Architekt:innen in ihrer Rolle leisten sollten. Links Tweet zu Software-Architekt:innen-AufgabenPost bei Mastodon zu Software-Architekt:innen-AufgabenFolge zu ModularisierungFolge zu QuaitätsszenaireFolge mit Daniel...

Duration:01:02:16

Katrin Rabow, Nicola Marsden, Silke Foth - Diversity-Panel - live von der OOP

2/3/2022
In der Software-Entwicklung sind zahlreiche Gruppen unterrepräsentiert. Bei diesem Panel wollen wir diskutieren, wie Diversity erhöht werden kann. Diversity mit Lars Hupel, Lena Kraaz und Aminata Sidibe

Duration:00:59:14

Klima-Panel mit Marina Köhn, Jutta Eckstein, Max Schulze - live von der OOP

2/2/2022
Die Klima-Katastrophe ist eine der wichtigsten Herausforderungen, denen wir uns stellen müssen. Dieses Panel diskutiert, was Software-Entwicklung dazu beitragen kann. Links SoftAWERE: Tools and Labels for Energy-efficient Software Applications scaph repl schnittstelle Scaphandre: metrology agent dedicated to electrical power consumption metrics Intel RAPL Intel: Running Average Power Limit Energy Reporting Stackoverflow: How does Intel’s RAPL estimate the power consumption? Reading...

Duration:01:07:37

Anne Herwanger, Alexandra Hoitz, Stefan Link - Resiliente Organisation und Software Architektur - live von der OOP

2/1/2022
Resiliente Organisation und resiliente Software-Architektur: Die Organisation hat großen Einfluss auf die Architektur. Wie kann man sich diesen Zusammenhang zu Nutze machen? Links DevOps und Team Topologies mit Anja Kammer - Live vom INNOQ Technology DayDelegation Poker

Duration:00:34:47