.png&w=100&h=100)
.png)
Software Architektur im Stream
Eberhard Wolff
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/ .
Episodes
Mentioned books

Feb 23, 2024 • 1h 2min
Statt Microservices Framework, Library, Komponenten
Heutzutage wird Modularisierung oft mit der Aufteilung in Microservices gleichgesetzt. Können Konzepte wie Framework, Library oder Komponenten als Alternativen dienen? In dieser Episode beleuchten wir die genaue Bedeutung dieser Begriffe und wie nützlich sie bei der Strukturierung von Software-Systemen sind.
Links
Sketchnotes
Software Architektur im Stream Spreadshop
Software-Entwicklung und Menschen - Die remote UnConference
Episode zu loser Kopplung
Wikipedia zu Library
Brad Coxs Idee zu Komponenten
Episode zu Wiederverwendung
Episoden zum Architektur-Management
Blog: Die Cloud: Eine Komponentenbibliothek
Bert Jan Schrijver about Geneirc or Specific

Feb 16, 2024 • 46min
Legacy - Wirklich ein Problem?
Legacy Software - dabei erschaudern auch erfahrene Techniker:innen. Aber Legacy heißt eigentlich so viel wie “Erbe” und ist nur in der IT rein negativ besetzt. Und Legacy Software löst praktisch immer ein Business-Problem erfolgreich, während eine Neuentwicklung ihre Nische erst finden muss. Der Vortrag zeigt, wie man diese und andere Erkenntnisse nutzen kann, um Strategien zu entwickeln, mit denen man produktiver und erfolgreicher mit Legacy-Software umgehen kann. Und so wird aus dem Problem “Legacy” eine Chance.
Links
Heise-Blog: KI in der Software-Entwicklung: Überschätzt
Folge zum Strangler-Fig-Pattern
Folge zu Nick Tunes Legacy-Ansatz
Nick Tunes Buch zu Architektur-Modernisierung
Folge zu Big Ball of Mud
Kostenloses 60-Minuten-Consulting
Kostenlose Broschüre: Software-Entwicklung: Der Mensch im Mittelpunkt

Feb 9, 2024 • 60min
Hack the World a Better Place mit Dr. Julia Freudenberg
In dieser Episode von Softwarearchitektur im Stream begrüßt die Lisa die Geschäftsführerin der Hacker School, Dr. Julia Freudenberg. Die Hacker School ist eine gemeinnützige Organisation, die digitale Bildung in den Schulen fördert und Jugendliche fürs Programmieren begeistert. Lisa und Julia sprechen darüber, wie die Hacker School mit Unternehmen aus der Digitalbranche zusammenarbeitet, um Nachhaltigkeit und soziales Engagement zu verbinden. Sie zeigen auch, wie die Hacker School Jugendlichen die nötigen Skills und Einblicke in IT-Berufe vermittelt und ihnen die Vielfalt und die Möglichkeiten der digitalen Welt eröffnet. Diese Episode ist für alle interessant, die mehr über die Hacker School erfahren wollen oder sich selbst für die digitale Bildung junger Menschen engagieren möchten.
Links
Hacker School
UnConference “Software-Entwicklung und Menschen - Team-Topologies, sozio-technische Systeme, Conway’s Law und mehr”
Fishbowl Brücken bauen - Erfolgreiche Wege für IT-Nachwuchs und Quereinsteiger (IT-Tage)

Feb 2, 2024 • 1h 40min
Die Kontroverse - Schlag den Stefan und Eberhard von der OOP
Wie groß sollen Microservices sein? Wie autonom sollen Teams sein? Bei Software-Architektur gibt es zahlreiche kontroverse Meinungen - also diskutieren wir es aus! Bei dieser Diskussion lassen Eberhard Wolff und Stefan Toth die Meinungen aufeinander prallen : Nach der Wahl eines Thema vertreten beide eine radikale Position dazu und diskutieren sie aus. Moderiert wird das Ganze von Lisa Moritz.

Feb 2, 2024 • 57min
Software-Entwicklung optimieren? No Silver Bullet!
Fred Brooks behauptete 1986 in “No Silver Bullet—Essence and Accident in Software Engineering”, dass keine einzelne Maßnahme die Produktivität in der Software-Entwicklung drastisch verbessern kann. Gilt diese These noch in Zeiten künstlicher Intelligenz? Wie kommt man zu einer solchen Aussage? In der innovationsfreudigen IT wurde schließlich vieles, was einst unmöglich schien, Realität. Und wie misst Brooks überhaupt Produktivität? Die Frage nach der Produktivitätsmessung hat ja bereits eine vorherigen Folge behandelt.
Links
Kostenloses 60 Minuten Consulting bei SWAGLab
Fred Brooks: No Silver Bullet—Essence and Accident in Software Engineering
Fred Brooks: The Mythical Man-Month
Episoden zu Architektur-Management
Maestro: Die erste integrierte Entwicklungsumgebung
Episode mit Christiane Floyd
Folgen zu Technical Debt
Folgen zu Wiederverwendung
Mein Blog: KI in der Softwareentwicklung: Überschätzt
Bert Jan Schrijver about Generic or Specific?

Jan 26, 2024 • 1h 5min
Wie kann ChatGPT in der Software-Architektur unterstützen? mit Ralf D. Müller
In den letzten beiden Folgen haben wir mit Ralf D. Müller diskutiert, wie ChatGPT die iSAQB-Advanced-Level-Prüfung angehen würde. In dieser Episode schauen wir uns mit Ralf zusammen an, wie ChatGPT bei dieser Aufgabe bessere Lösungen erreichen würde, wie es in der täglichen Architektur-Arbeit unterstützen kann und schließlich wo die Reise hingeht: Werden Software-Architekt:innen gar überflüssig?
Links
Sketchnotes
Architektur-Kickstart Training ab 19.2. 25% mit Voucher 25LASTMIN - buchen
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 1/2
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 2/2
Ralfs Blog zu Prompt Engineering
Ralfs Blog zu AI in Software Design
Eberhards Blog Post zu KI für Software-Entwicklung
Interview mit Ralf: Softwarearchitektur: "KI wird unsere Fähigkeiten ergänzen, nicht ersetzen"
Episode mit Simon Brown zum C4-Modell

Jan 23, 2024 • 4min
AfD und Software Architektur im Stream - Unvereinbar
Quellen und Transkript: https://software-architektur.tv/2024/01/22/folge198.html
.png&w=360&h=360)
Jan 19, 2024 • 1h 11min
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 2/2
ChatGPT kann Dinge, von denen viele nicht gedacht hätten, dass sie überhaupt möglich sind. Ralf D. Müller hat ChatGPT die iSAQB-Advanced-Level-Beispielaufgabe lösen lassen. In dieser Episode berichtet er, wie er dabei vorgegangen ist. Ralf und Eberhard schauen sich außerdem die Ergebnisse an - und gehen der Frage nach, ob ChatGPT die Advanced-Level-Zertifizierung bestehen würde.
In dieser Episode schauen wir uns die Ergebnisse an und bewerten sie und versuchen ChatGPT zu helfen, sie zu verbessern.
Links
Architektur-Kickstart Training ab 19.2. 25% mit Voucher 25LASTMIN - buchen
Miro Board
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 1/2
Ralfs Blog zu Prompt Engineering
Ralfs Blog zu AI in Software Design
Episoden zur iSAQB Advanced Beispielaufgabe

Jan 12, 2024 • 1h 6min
Leichtgewichtige Software-Reviews mit Stefan Toth und Stefan Zörner
Reviews decken Schwächen von Softwarelösungen auf und sichern technische und architektonische Ideen ab. Die Anwendung konventioneller Bewertungsmethoden ist allerdings oft schwierig. Fundierte Analysemethoden erfordern häufig viele Beteiligte. Darüber hinaus liefern viele Bewertungsmethoden nur Roh-Ergebnisse, die aufwendig nachbearbeitet werden müssen.
In dieser Session sprechen wir mit Stefan Toth und Stefan Zörner über einen schlanken Ansatz für Software-Reviews. Er ist direkt und einfach anwendbar und funktioniert auch allein und ohne große Vorarbeit. Und liefert darüber hinaus bereits früh ein kommunizierbares Ergebnis, das Ihr bei Bedarf fokussiert und schrittweise verfeinern könnt.
Wir diskutieren, in welcher Situation so ein Ansatz gut passt, und wann mehr nötig ist, um die Risiken im Vorhaben angemessen zu adressieren und ein für alle Beteiligten befriedigendes Review-Ergebnis zu erzielen.
Links
“Software Systeme reviewen mit dem Lightweight Approach for Software Reviews - LASR” von Stefan Toth und Stefan Zörner für 7,99$ statt 17,99$ bis zum 12.2.
Unterstützungsmaterial für LASR
Folien aus dem Stream
Sketchnotes
.png&w=360&h=360)
Jan 9, 2024 • 23min
Was ist gute Software-Architektur?
Für den Adventskalendar von Software Architektur im Stream haben 25 Personen in höchsten einer Minute die Fragen beantwortet "Was ist eine gute Software-Architektur?". Die Antworten gibt es zusammengeschnitten in diesem Podcast. Die Original-Videos finden sich als Playlist bei YouTube oder als Kanal bei Peertube.


