Software Architektur im Stream

Software Architektur im Stream

By Eberhard WolffTechnologyEducationHow To
Download on the App Store

Software Architektur im Stream episodes

  • Funktionale Architektur - Ein konkretes Beispiel mit Mike Sperber

    Anhand der iSAQB-Beispielaufgabe zeigt uns Mike Sperber, wie man ein System funktional umsetzen kann und welche Architektur sich dabei ergibt. So können wir das Vorgehen beim Entwurf einer funktionalen Architektur nachvollziehen und mit dem Vorgehen bei einem imperativ-objekt-orientierten Ansatz vergleichen.

    Links

    • Folgen zur iSAQB Beispielaufgabe

  • iSAQB Advanced Beispielaufgabe

  • Folien und Source Code

  • Episode zu DSL mit Markus Völter

  • 1 hr 7 min
  • Kevin Goldsmith: Architecture and Organization

    A vital aspect of modern software engineering is to align organizational structures with software architectures to enhance performance. With his extensive experience from Avvo, Spotify, Adobe, and Microsoft, Kevin will discuss the relation between organization and architecture with us. We will not just talk about Conway’s Law but also other aspects like the Homomorphic Force or the Mirroring Hypothesis.

    Links

    • Slides and Recording of the talk
    • Kevin will also talk at the Software Architecture Gathering . Use code SWARCHITEKTURTV_15 for 15% off!

    • Conway’s paper
    • Blog post “Thoughts on Emulating Spotify’s Matrix Organization in Other Companies”
    • Folge über Conway’s Law
    1 hr 5 min
  • Bert Jan Schrijver about Generic or Specific?

    Usually, this is not an easy question to answer. The answer depends on a lot of different factors, including future factors you may not be aware of - yet. We will discuss this with Bert Jan Schrijver. He will share his experiences and thought process as a developer and software architect with choosing between generic and specific solutions.

    Links

    • Slides for Bert’s talk

  • Video of Bert’s talk

  • Thomas Ruhroth, Kai Schmidt - Technologieauswahl für wartbare Projekte

  • Bert Jan will also talk about this subject at the Software Architecture Gathering. Use code SWARCHITEKTURTV_15 for 15% off!

  • 1 hr 3 min
  • Technische Schulden Software langfristig weiterentwickeln

    Oft wird Software immer schlechter wartbar, je länger Entwicklungsteams an ihr arbeiten. Dazu hat sich die Metapher “technische Schulden” etabliert. Aber es ist nicht immer sinnvoll, technische Schulden zu beseitigen und sie können auch “einfach so” entstehen. Darum geht es in diesem Vortrag - und über die Grundlagen der Metapher, wie sie bei der Kommunikation mit Managern hilf, warum die Metapher eigentlich nicht besonders gut gewählt ist und natürlich wie man mit technischen Schulden sinnvoll umgehen kann.

    Diese Episode ist das Audio eines Vortrags.

    Links

    • 60-Minuten-Consulting

  • Folien

  • Ward Cunningham im C2-Wiki zu Technical Debt

  • Video: Ward Cunningham spricht über Technical Debt

  • Article about Quality Investments (with Felix Müller)

  • Podcast Technical Debt with Sven Johann

  • Managing Technical Debt with Sven Johann

  • heise Podcast zu Technical Debt

  • Blog „Technische Schulden entstehen einfach so“

  • Artikel über Qualitätsinvestitonen mit Felix Müller – DE

  • Artikel Umgang mit technischen Schulden

  • Episode zu technischen Schulden bei Software Architektur im Stream

  • Episode André Neubauer - CTO = Chief Technical Debt Owner?

  • Episode zu Qualitätsszenarien

  • Episode zu Patterns zu u.a. Refactoring mit Michael Hunger

  • 48 min
  • Thomas Ruhroth, Kai Schmidt: Technologieauswahl für wartbare Projekte - live von der BED-Con

    Oft ist Technologieauswahl ein Streitpunkt. Bei den Argumenten zu Techstacks werden oft unbewiesene Theorien aufgestellt, was nun am besten sei. Der Techstack stellt für eine lange Wartbarkeit eine entscheidende Rolle. Ein weiteres Thema ist der Zusammenhang zwischen Technologien und deren Nutzung im Programm. So erlauben es nicht alle Lizenzen, eine Bibliothek in eine geshadete Fat-Jar zu stellen. Thomas Ruhroth und Kai Schmidt werden die verschiedenen Herausforderungen aufzeigen und diskutieren, wie man Frameworks, Bibliotheken und Tools bewerten kann. Thomas und Kai halten zu dem Thema einen Vortrag auf der BED-Con.

    1 hr
  • Michael Plöd: Misserfolge und Lehren aus der Anwendung von DDD - live von der BED-Con

    Domain-Driven Design ist kein Patentrezept und löst kein Problem auf magische Weise. Die Herausforderungen und die Komplexität, die wir mit DDD zu bewältigen versuchen, sind schwierig und es gibt keinen einfachen Lösungsansatz. Michael Plöd arbeitet seit 17 Jahren mit Domain-Driven Design an vielen Softwaresystemen. In diesem Stream wollen wir über seine Erfahrungen mit dem Scheitern. Das gibt uns allen die Gelegenheit, aus diesen Fehlern zu lernen. Michael hält über dieses Thema auch einen Vortrag auf der BED-Con.

    Links

    • Michael Plöd - Wie steigt man in Domain-driven Design ein?

  • Folien von Michaels Vortrag

  • DDD Crew bei GitHub

  • Gregor Hohpe: The Architecture Elevator

  • Michaels Folien: Riding the Elevator: Domain-driven Design in the Penthouse

  • 1 hr 2 min
  • Engineering Excellence mit Michael Vitz

    In dieser Episode sprechen Michael Vitz, Senior Consultant bei INNOQ und Java Champion, und Lisa Maria Moritz über das Thema “Engineering Excellence”. Sie klären, was sich hinter diesem Begriff verbirgt. Wie wichtig ist “Engineering Excellence” in unserem Berufsalltag?

    Links

    • Episode 136 - Encouraging Engineering Excellence with Johannes Mainusch and Robert Albrecht

  • Folge 177 - Scrum Master:in und Softwarearchitektur

  • Folge 178 - Crew Ressource Management - Wie geht die Luftfahrt mit dem Faktor Mensch um?

  • 1 hr 2 min
  • Software-Architektur = Abhängigkeiten Managen?

    Wesentlicher Teil der Software-Architektur ist die Strukturierung großer Systeme in kleinere Module. Wichtig sind dabei vor allem die Abhängigkeiten der Module untereinander, um bei Änderungen die Auswirkungen auf andere Module unter Kontrolle zu halten. Also scheint das Entwickeln einer Software-Architektur vor allem aus dem Managen von Abhängigkeiten zu bestehen. In dieser Episode diskutiert Eberhard, was Abhängigkeiten überhaupt sind, wie man mit ihnen umgeht und ob sie tatsächlich so zentral für Software-Architektur sind.

    Links

    • Mastodon-Tröt als Auslöser der Diskussion

  • Nick Tunes Antwort

  • blabaeres Hinweis auf die Paper

  • Stefans Frage: Wenn A und B c nutzen - sind A und B gekoppelt?

  • Holger Joests Hinweis auf weitere Quellen

  • Jimmy Koppel: How an Ancient Philosophy Problem Explains Software Dependence

  • Jimmy Koppel, Daniel Jackson: Demystifying Dependence

  • Episode Hands-on Behavioral Code Analysis with Adam Tornhill

  • Chris Chedgey and Mike Swainston-Rainford - Architecture Management with Structure 101

  • 57 min
  • Crew Ressource Management - Wie geht die Luftfahrt mit dem Faktor Mensch um?

    Nicht nur in der Software-Architektur spielt der Faktor Mensch eine wichtige Rolle: Crew Ressource Management (CRM) stellt die Zusammenarbeit aller Beteiligten in den Mittelpunkt, um so die Sicherheit im Flugverkehr weiter zu erhöhen. In dieser Folge sprechen wir mit dem Fluglehrer Steffen Braasch und dem Piloten Olli darüber, was CRM ist, wie man es trainieren kann und welche konkrete Vorteile es bringt. Die beiden machen zusammen den Podcast “Come Fly With Us”.

    Links

    • Schnupper Webinar zum Architektur Kickstart

  • Podcast “Come Fly With Us”

  • Wikipedia zum Flugunglück auf Teneriffa

  • Episode zu Auftragstaktik mit Sönke Marahrens

  • Omega Tau Podcast zum Aviation Incident Reporting at CHIRP

  • 1 hr 4 min
  • Scrum Master:in und Softwarearchitektur

    In dieser Episode sprechen Nadine Andraczek, Scrum Masterin bei Phoenix Contact, und Lisa Maria Moritz über die Rolle “Scrum Master:in”. Was steckt eigentlich dahinter, wie sieht der Alltag einer Scrum Master:in aus? Nadine plaudert aus dem Nähkästchen und gibt euch hilfreiche Tipps mit auf den Weg.

    Links

    • Nadines Twitter-Profil

  • LinkedIn-Gruppe für Software Architektur im Stream

  • 1 hr 1 min

About Software Architektur im Stream

From the publisher's feed

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…

More shows like Software Architektur im Stream

Freak Show by Metaebene Personal Media - Tim Pritlove

Freak Show

9 Listeners

Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

Lage der Nation - der Politik-Podcast aus Berlin

223 Listeners

c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

c’t uplink - der IT-Podcast aus Nerdistan

8 Listeners

heiseshow by heise online

heiseshow

3 Listeners

Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

Logbuch:Netzpolitik

6 Listeners

Podcast SoftwareArchitekTOUR (iX/heise Developer) by iX/heise Developer

Podcast SoftwareArchitekTOUR (iX/heise Developer)

2 Listeners

INNOQ Podcast by INNOQ

INNOQ Podcast

1 Listeners

Hotel Matze by Matze Hielscher & Mit Vergnügen

Hotel Matze

181 Listeners

kurz informiert by heise online by heise online

kurz informiert by heise online

3 Listeners

Finanzen ganz einfach - von Saidi, Sophie & Emil by Finanztip

Finanzen ganz einfach - von Saidi, Sophie & Emil

6 Listeners

Quarks Science Cops by Quarks

Quarks Science Cops

17 Listeners

Lanz + Precht by ZDF, Markus Lanz & Richard David Precht

Lanz + Precht

319 Listeners

Der KI-Podcast by ARD

Der KI-Podcast

20 Listeners

extra 3 - alles gut! by NDR

extra 3 - alles gut!

3 Listeners

KI-Update – ein heise-Podcast by Isabel Grünewald, heise online

KI-Update – ein heise-Podcast

8 Listeners