223 episodes

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/ .

Software Architektur im Stream Eberhard Wolff

    • Technology

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/ .

    Code Aufräumen - Kent Beck’s “Tidy First?” mit Marco Emrich 1/2

    Code Aufräumen - Kent Beck’s “Tidy First?” mit Marco Emrich 1/2

    Code aufräumen oder Features implementieren - womit sollten Entwickler:innen ihre Zeit verbringen? Kaum eine Frage ist im Projekt-Alltag wichtiger. In seinem Buch “Tidy First?” beschreibt Kent Beck nicht nur “Aufräumereien”, mit denen man Code besser gestalten kann, sondern geht auch die Frage der Priorisierung des Aufräumens an. In dieser Episoden diskutiert Marco Emrich zusammen mit Eberhard Wolff diese Aspekte des Buchs. Marco hat an der Übersetzung des Buchs ins Deutsche mitgearbeitet und hält auch Vorträge zum Inhalt des Buchs.

    Links

    * Folien https://software-architektur.tv/sketchnotes/episode225-slides.pdf
    * Folge Patterns - Kondensierte Erfahrungen mit Code, Dingen und Menschen mit Michael Hunger https://software-architektur.tv/2020/12/18/folge033.html
    * Rezension zum Buch von Ralf D. Müller bei heise https://www.heise.de/hintergrund/Buchbesprechung-Tidy-First-9763338.html
    * Buch auf Englisch https://amzn.to/4digzAh
    * Buch auf Deutsch https://amzn.to/3WicaGJ
    * Coderetreat Website https://www.coderetreat.org/
    * Folge Felienne Hermans about How to Read Complex Code (Live from Software Architecture Gathering) https://software-architektur.tv/2021/10/13/epsiode81.html
    * Zohar Jackson: Code Is for Humans: A Guide to Human-Centric
    * Software Engineering https://amzn.to/3LFBeCB

    • 58 min
    Quality Storming mit Michael Plöd

    Quality Storming mit Michael Plöd

    Qualitätsanforderungen, auch bekannt als nicht-funktionale Anforderungen, sind entscheidend, damit die Software-Architektur tatsächlich die richtigen Probleme löst. Nur mit den passenden Qualitätsanforderungen kann man die geeigneten Technologien auswählen. Doch die richtigen Anforderungen zu finden, ist oft eine Herausforderung. In dieser Episode stellt Michael Plöd “Quality Storming” vor – einen Ansatz, mit dem man gemeinsam mit Domänen-Expert und anderen Stakeholdern kollaborativ Qualitätsanforderungen ermitteln kann.

    Links

    * Michaels Artikel über Quality Storming https://www.innoq.com/de/articles/2020/03/quality-storming-workshop/
    * Nicole Rauch zu Event Storming & Specification by Example https://software-architektur.tv/2020/09/10/folge017.html
    * Domain Story Telling mit Henning Schwentner und Stefan Hofer https://software-architektur.tv/2020/10/09/folge021.html
    * Folgen zu Collaborative
    Modeling https://software-architektur.tv/tags.html#Collaborative%20Modeling
    * Systems Thinking in Large-Scale Modeling with Xin Yao - OOP
    Special https://software-architektur.tv/2023/06/16/folge169.html
    * Beispiele für Quality
    Requirements https://github.com/arc42/quality-requirements
    * Dave Gray, Sunni Brown, James Macanufo: Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers https://amzn.to/4bLs3Ls

    • 1 hr 1 min
    Nick Tune about Architecture Modernization

    Nick Tune about Architecture Modernization

    With so much legacy software around, modernizing the architecture and the software has become a major challenge that almost every project faces. Nick Tune is one of the leading Domain-driven Design experts and has written a book about “Architecture Modernization”. In this episode, we will discuss this approach and how it deals with typical challenges with legacy systems.

    Links
    * Nick’s book at Mannings https://www.manning.com/books/architecture-modernization
    * Nick’s homepage https://nick-tune.me/
    * Nick's LinkedIn post with a discussion about secret vs. transparent https://www.linkedin.com/posts/nick-tune_architecturemodernization-activity-7215295636068298753-OzYZ

    • 1 hr
    Software Architektur - Den menschlichen Faktor verbessern!

    Software Architektur - Den menschlichen Faktor verbessern!

    Gute Software-Architektur strukturiert komplexe Software-Systeme so übersichtlich, dass Menschen sie verstehen und weiterentwickeln können. Also geht es bei der Software-Architektur um den Faktor Mensch. Deswegen kann sich Architektur aber nicht auf Maßnahmen für die Strukturierung der Software begrenzen, sondern muss sich auch mit den Menschen beschäftigen. In diesem Vortrag geht es um einige konkrete Ansätze und Erfahrungen, die Entwicklung durch Maßnahmen in Bezug auf den Faktor Mensch zu verbessern.

    Links

    * Episode zu Team Topologies https://software-architektur.tv/2024/04/18/folge213.html
    * Flugunglück auf Teneriffa bei Wikipedia https://en.wikipedia.org/wiki/Tenerife_airport_disaster
    * United Airlines Flug 173 bei Wikipedia https://en.wikipedia.org/wiki/United_Airlines_Flight_173
    * Episode Crew Ressource Management - Wie geht die Luftfahrt mit dem Faktor Mensch um? https://software-architektur.tv/2023/08/11/folge178.html
    * Episode Scrum Master:in und Softwarearchitektur mit Nadine Andraczek https://software-architektur.tv/2023/08/04/folge177.html
    * Episode Auftragstaktik - Agilität beim Militär? mit Sönke Marahrens https://software-architektur.tv/2022/11/04/folge141.html
    * Episode Auftragstaktik - Agilität beim Militär? mit Sönke Marahrens https://software-architektur.tv/2023/10/27/folge187.html
    * Episode Psychological Safety - was sagt der Psychologe dazu? mit Joseph Pelrine - OOP Special https://software-architektur.tv/2023/06/02/folge167.html
    * Episode Wie reißt man den Elfenbeinturm ein? mit Anja Kammer https://software-architektur.tv/2023/01/13/folge147.html

    • 43 min
    Warum scheitert Agilität - Reaktionen

    Warum scheitert Agilität - Reaktionen

    Zum Kippen agiler Projekte gab es bereits einen Vortrag https://software-architektur.tv/2024/05/24/episode217.html und eine Episode im Stream https://software-architektur.tv/2023/02/17/folge152.html . Insbesondere zu dem Vortrag gab einige interessante Reaktionen und Kommentare - offensichtlich gibt es viele unterschiedliche Meinungen zu dem Thema. In dieser Episode diskutieren wir dieses Feedback und vertiefen so das Thema Agilität und das Scheitern des Ansatzes mit weitere Perspektiven.

    Links

    - Wahrheiten über Software-Entwicklung - Darüber möchte ich nicht mehr sprechen müssen! https://software-architektur.tv/2024/04/02/folge211.html
    - Warum (agile) Projekte kippen https://software-architektur.tv/2024/05/24/episode217.html)
    - Short Video zum Kippen agiler Projekte https://www.youtube.com/shorts/ooAITrKZZ6o
    - Diskussion auf LinkedIn https://www.linkedin.com/posts/eberhardwolff_agil-agilitaeut-activity-7200753216265801728-9rAV
    - YouTube-Video mit Diskussion https://www.youtube.com/watch?v=23eYToc8Bxg
    - Prof. Christiane Floyd zu "menschenzentrierter Software-Entwicklung" https://software-architektur.tv/2021/07/09/folge66.html
    - Extreme Programming (XP) - eine Retrospektive https://software-architektur.tv/2023/01/20/folge148.html
    - Are We Engineers? With Hillel Wayne https://software-architektur.tv/2024/03/27/folge209.html
    - Heise-Blog "Hilft kaputte Agilität?" https://www.heise.de/blog/Hilft-kaputte-Agilitaet-4599441.html
    - Crew Ressource Management - Wie geht die Luftfahrt mit dem Faktor Mensch um? https://software-architektur.tv/2023/08/11/folge178.html
    - Auftragstaktik - Agilität beim Militär? mit Sönke Marahrens https://software-architektur.tv/2022/11/04/folge141.html
    - Welt: Das einmalige Erfolgsrezept deutscher Armeen https://www.welt.de/geschichte/article251681546/Militaergeschichte-Das-einmalige-Erfolgsgeheimnis-deutscher-Armeen.html
    - Hillel Wayne & Laurent Bossavit - Is It All Built on Sand - What Do We Actually Know About Software Development? https://software-architektur.tv/2021/10/25/episode86.html
    - Streams zu Modularisierung https://software-architektur.tv/tags.html#Modularisierung

    • 1 hr 9 min
    Bounded Context - Was ist das genau?

    Bounded Context - Was ist das genau?

    Bounded Contexts sind zentral für Strategic Domain-driven Design. Irgendwie werden damit große Systeme aufgeteilt, aber gleichzeitig macht es die Definition von Begriffen eindeutig und irgendwie spielt das Konzept auch eine Rolle für die Kollaboration von Teams. In dieser Episode diskutieren wir die den Begriff Bounded Context im Detail und gehen auf die Probleme ein, die bei der Nutzung des Begriff typischerweise auftreten.

    Links

    - Taktisches Domain-driven Design (DDD) https://software-architektur.tv/2024/05/03/folge214.html
    - Folge Statt Microservices Framework, Library, Komponenten https://software-architektur.tv/2024/02/23/folge204.html
    - Eric Evans: DDD Referenz (kostenlos) https://ddd-referenz.de/
    - Folge Team Topologies https://software-architektur.tv/2024/04/18/folge213.html
    - Folge Objektorientierung - Was ist das eigentlich? https://software-architektur.tv/2024/05/17/episode216.html
    - Artikel "Große Systeme mit Domain-driven Design entwerfen" https://www.heise.de/hintergrund/Grosse-Systeme-mit-Domain-driven-Design-entwerfen-4684074.html
    - Eric Evans: Domain-Driven Design: Tackling Complexity in the Heart of Software https://amzn.to/4b2NDKU

    • 54 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
The Vergecast
The Verge
TED Radio Hour
NPR

You Might Also Like

INNOQ Podcast
INNOQ
Chaosradio
Chaos Computer Club Berlin
c’t uplink - der IT-Podcast aus Nerdistan
c’t Magazin
#heiseshow (Audio) - Technik-News und Netzpolitik
heise online
KI-Update – ein heise-Podcast
heise online
Bit-Rauschen: Der Prozessor-Podcast von c’t
c't Magazin