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/ .
…
continue reading
1
KI in der Software-Entwicklung - Über- oder unterhypt?
1:06:37
1:06:37
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:06:37
Künstliche Intelligenz (KI) schickt sich an, Software-Entwicklung zu revolutionieren - kein Stein bleibt auf dem anderen, Entwickler:innen werden überflüssig, so die einen. Die anderen sagen: KI hat sicher eine Auswirkung auf Software-Entwicklung, aber die grundlegenden Probleme bleiben dieselben. In dieser Runde moderiert Lisa ein Gespräch zwische…
…
continue reading
1
IT im Jahr 2034 – Wo wollen wir hin?
1:02:41
1:02:41
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:02:41
In einer Welt, in der IT nicht mehr wegzudenken ist, stehen wir vor entscheidenden Weichenstellungen: Digitale Technologien prägen nicht nur unseren Arbeitsalltag, sondern transformieren Wirtschaft und Gesellschaft grundlegend. Produkte werden smarter, Wertschöpfungsketten digitaler, und der technologische Wandel beschleunigt sich stetig. Zum 10-jä…
…
continue reading
1
Process Orchestration, BPMN und Workflows mit Bernd Rücker
1:03:36
1:03:36
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:03:36
Was steckt hinter Begriffen wie Workflow Engine, Process Orchestration und Business Process Management (BPM)? In In dieser Episode beleuchten Bernd Rücker und Eberhard Wolff die Grundlagen und diskutieren, wie BPMN-basierte Tools End-to-end Geschäftsprozesse aber auch und Integrationsprozesse automatisieren können. Wir diskutieren die Rolle von Pro…
…
continue reading
1
Generative AI Meets Software Architecture mit Ralf D. Müller
1:06:56
1:06:56
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:06:56
Generative KI und Large Language Models sind in aller Munde - aber wie können Softwarearchitekten diese Technologien sinnvoll für ihre Arbeit nutzen? In dieser Episode diskutieren die beiden Experten nicht die Integration von KI-Komponenten in Softwarearchitektur, sondern konzentrieren sich darauf, wie LLMs als Werkzeug Architekten bei ihrer täglic…
…
continue reading
1
Domain-Driven Design - Ein vollständiges Beispiel 2/2
56:29
56:29
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
56:29
Was bedeutet es eigentlich, Domain-driven Design (DDD) umzusetzen? Diese Episode beginnt die Reise durch ein vollständiges Beispiel und zeigt , wie die verschiedenen Techniken wie Event Storming und strategisches Design zusammen wirken, um den Aufbau von Anwendungen zu unterstützen. Das zeigt, wie man mit einem einfachen, aber vollständigen Ansatz …
…
continue reading
1
Domain-Driven Design: Ein vollständiges Beispiel 1/2
1:00:59
1:00:59
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:00:59
Was bedeutet es eigentlich, Domain-driven Design (DDD) umzusetzen? Diese Episode beginnt die Reise durch ein vollständiges Beispiel und zeigt , wie die verschiedenen Techniken wie Event Storming und strategisches Design zusammen wirken, um den Aufbau von Anwendungen zu unterstützen. Das zeigt, wie man mit einem einfachen, aber vollständigen Ansatz …
…
continue reading
1
Was ist (Einzel-)Coaching und wie nützt es Techies? mit Cosima Laube und Lisa Moritz
59:55
59:55
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
59:55
Cosima und Lisa sprechen über Einzelcoaching. Was ist das überhaupt und wie grenzt es sich von anderen Coaching Formen ab? Natürlich klären sie auch die wichtigste Frage: Wie können wir Techies uns durch Einzelcoaching weiterentwickeln? Und können Coaching-Werkzeuge uns vielleicht auch in unserer alltäglichen Arbeit unterstützen? Links Cosima Laube…
…
continue reading
1
Learning Systems Thinking with Diana Montalion and Lisa Moritz
1:01:32
1:01:32
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:01:32
We already learnt about nonlinear thinking in episode 137 of Software Architektur im Stream, when Diana Montalion talked with Eberhard Wolff about this important topic. But what about Systems Thinking? Is it the same as non-linear thinking? Let’s find out together with Diana Montalion and Lisa Maria Moritz in this episode. Diana and Lisa will talk …
…
continue reading
1
Warum ist Software(-Architektur) eigentlich immer so schlecht?
1:05:13
1:05:13
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:05:13
Zu oft ist die Code-Qualität von Software schlecht, was vor allem die Wartbarkeit erschwert. Das frustriert nicht nur Entwickler:innen, sondern kann zu Problemen bei Projekten wie Termin- oder Budgetüberschreitungen führen - und dann sind wirtschaftliche Schäden auch nicht mehr weit. Im Extremfall kann die Software gar nicht mehr weiterentwickelt w…
…
continue reading
1
Code Retreat live - mit Marco Emrich
1:09:36
1:09:36
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:09:36
Ein Code Retreat ist eine ganztägige Veranstaltung für Entwickler:innen mit einem speziellen Format, um Code-Design-Praktiken, Pair Programming und Refactoring zu üben. In dieser Episode sprechen Marco Emrich und Eberhard über diesen Ansatz - und führen ihn auch live vor, um einen praktischen Eindruck zu vermitteln, wie ein Code Retreat tatsächlich…
…
continue reading
1
Green Software Development mit Aydin Mir Mohammadi
1:03:52
1:03:52
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:03:52
In der Klimakrise sind alle aufgerufen, Maßnahmen zu ergreifen, um das 1,5°-Ziel zu erreichen. Unsere Branche ist für ca. 4% des weltweiten CO2-Verbrauchs verantwortlich - Tendenz steigend. Wir als Softwareentwickler:innen und Softwarearchitekt:innen haben die Verantwortung und die Möglichkeit hier die Situation zu verbessern. In dieser Episode spr…
…
continue reading
1
Moderation mit Liberating Structures für Architekt:innen mit Martin Günther
1:07:03
1:07:03
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:07:03
Software Architektur findet oft in Meetings statt. Kaum eine Entscheidung kann eine Person alleine treffen, denn es geht meistens darum, die Interessen verschiedener Stakeholder zu hören und zu beachten. Das Moderieren von Workshops und Meetings ist also ein wichtiges Werkzeug für die Gestaltung von Software-Architektur. Martin Günther spricht mit …
…
continue reading
1
Fearless Change: Neue Ideen etablieren
1:02:15
1:02:15
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:02:15
In der IT gibt es einen kontinuierlichen Strom an Innovationen. Architekt:innen und alle, die in der IT arbeiten, stehen vor der Herausforderung, ständig neue Ideen in ihre Organisationen einzubringen. Hierfür können gezielte Muster (Pattern) eingesetzt werden. In dieser Episode spielen Tanja Friedel, Ralf D. Müller und Eberhard Wolff live das Spie…
…
continue reading
1
Sprache schafft Wirklichkeit mit Friederike Sternberg - live von der BED-Con
50:47
50:47
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
50:47
Kriegsmetaphern finden oft Eingang in die Sprache der Unternehmenskultur, sei es in Besprechungen, Präsentationen oder internen Mitteilungen. Begriffe wie “Schlachtplan”, “verteidigen”, “kämpfen” oder “Siegesstrategie” werden verwendet, um den Wettbewerb zu beschreiben. Diese Metaphern können die Einstellung der Mitarbeiter gegenüber ihrer Arbeit u…
…
continue reading
1
Supply Chain Security mit Jochen Mader - live von der BED-Con
1:01:19
1:01:19
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:01:19
Sicherheitslücke durch Abhängigkeiten sind für Attacken wie Solarwinds, Equifax oder XZ verantwortlich. Und der EU Cyber Resilience Act zwingt zum Handeln. Supply Chain Security hilft bei der Absicherung des Bild-Prozesses. Jochen Mader wird dazu live von der BED-Con Rede und Antwort stehen, wo er auch einen Vortrag zum Thema hält. Links Beispielco…
…
continue reading
1
Team Topologie in der Praxis mit Kim Nena Duggen
1:08:39
1:08:39
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:08:39
Team Topologies scheint ein erfolgversprechendes Konzept zu sein, um die Teams für Software-Entwicklungsprojekte aufzustellen. Auf den ersten Blick scheinen die Ideen relativ einfach verständlich zu sein - und tatsächlich ist das einer der Vorteile von Team Topologies. Aber in der Praxis ergeben sich dann doch oft Herausforderungen, weil die Realit…
…
continue reading
Software-Entwicklung findet in Teams statt. Für die Größe der Teams wird in letzter Zeit verstärkt die Forschung rund um die Dunbar-Zahl herangezogen, die 150 beträgt. Scrum hingegen spricht von Teams mit weniger als 10 Personen. Wie kommt die Dunbar-Zahl zustande? Und welche Bedeutung hat sie, wenn Scrum beispielsweise eine andere Team-Größe predi…
…
continue reading
1
Was ist der wichtigste Skill in der IT?
1:10:08
1:10:08
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:10:08
Wir haben Euch gefragt: Was ist der wichtigste Skill in der IT? In dieser Episode diskutieren Lisa Moritz, Ralf D. Müller und Eberhard Wolff die Ergebnisse - und natürlich beantworten sie selbst auch die Frage. Vorab sei so viel verraten: Es gibt einen vielleicht nicht so überraschenden Favoriten, den viele genannt haben - aber auch sehr viele unte…
…
continue reading
1
Firmenpolitik für Architekt:innen mit Michael Ahrens
1:00:09
1:00:09
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:00:09
Oft sehen Architekt:innen Firmenpolitik als etwas, was sie von der wirklichen Arbeit abhält. Aber gerade der Bereich Politik beeinflusst einige wesentliche Erfolgsfaktoren von Projekten - und man kann sich diesen Mechanismen eigentlich kaum entziehen. In dieser Episoden diskutiert Michael Ahrens mit Eberhard Wolff was Firmenpolitik ist - und wie ma…
…
continue reading
1
Theorie des Aufräumens - Kent Beck’s “Tidy First?” mit Marco Emrich 2/2
59:33
59:33
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
59:33
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…
…
continue reading
1
Code Aufräumen - Kent Beck’s “Tidy First?” mit Marco Emrich 1/2
58:53
58:53
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
58:53
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…
…
continue reading
1
Quality Storming mit Michael Plöd
1:01:43
1:01:43
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:01:43
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 …
…
continue reading
1
Nick Tune about Architecture Modernization
1:00:32
1:00:32
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:00:32
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 challeng…
…
continue reading
1
Software Architektur - Den menschlichen Faktor verbessern!
43:58
43:58
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
43:58
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 bes…
…
continue reading
1
Warum scheitert Agilität - Reaktionen
1:09:36
1:09:36
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:09:36
Zum Kippen agiler Projekte gab es bereits einen Vortrag und eine Episode im Stream. 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…
…
continue reading
1
Bounded Context - Was ist das genau?
54:11
54:11
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
54:11
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 a…
…
continue reading
1
Taktisches Domain-Driven Design mit Java und jMolecules mit Oliver Drotbohm
1:01:30
1:01:30
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:01:30
Die Umsetzung von taktischem Domain-Driven Design (DDD) in Java birgt einige technische Herausforderungen. In dieser Episode betrachten wir einen Ansatz, der Entwickler:innen dabei unterstützen reichhaltige Domänenmodelle in Java zu implementieren: die jMolecules Bibliothek ermöglicht es, DDD Konzepte direkt in Code auszudrücken und bietet darüber …
…
continue reading
1
Vaughn Vernon about Ports and Adapters and Domain-driven Design
1:20:28
1:20:28
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:20:28
Vaughn is the author of many fundamental books about domain-driven design and one of the leading experts in this field. In this episode, we talk ports and adapters and why this pattern is actually easy. Also we speak about the role of frameworks and AI - in particular for domain-driven design. Links Vaughn Vernon: Domain-Driven Design Distilled Vau…
…
continue reading
1
Warum (agile) Projekte kippen
51:28
51:28
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
51:28
Agilität bietet höhere Produktivität und bessere Ergebnisse für die Projekte - daher wird sie sich durchsetzen! Die Realität sieht leider manchmal ganz anders aus: Erst ist das Projekt agil, produktiv und alle sind begeistert. Wenige Monate später: wichtige Personen haben das Projekt verlassen und von den agilen Techniken ist nur noch wenig übrig .…
…
continue reading
1
Objektorientierung - Was ist das eigentlich?
1:00:20
1:00:20
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:00:20
Das dominierende Programmierparadigma ist nach wie vor die Objektorientierung, die Konzepte wie Vererbung, Delegation und Aggregation umfasst. In dieser Episode werden die verschiedenen Ansätze der Objektorientierung diskutiert und aufgezeigt, wie unterschiedlich sie umgesetzt werden kann – insbesondere auf der Ebene der objektorientierten Programm…
…
continue reading
1
Alberto Brandolini: The Chasm Between Architecture and Business
1:07:44
1:07:44
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:07:44
Alberto Brandolini is the creator of Event Storming, a technique aimed at fostering a shared understanding of business concepts among all stakeholders in a software development endeavor. However, architects may encounter challenges within the business domain that exceed their influence. Alberto will explore this issue and propose potential solution…
…
continue reading
1
Taktisches Domain-driven Design (DDD)
1:04:50
1:04:50
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:04:50
Domain-driven Design (DDD) bietet einen umfangreichen Werkzeug-Kasten. Aber bei Architektur-Diskussionen kommt die Code-Ebene oft zu kurz, obwohl DDD auch in dem Bereich helfen kann. Im Mittelpunkt dieser Episode soll daher das sogenannte taktisches Design stehen. Diese Patterns beschreiben, wie man Geschäftslogik in einem objekt-orientierten Syste…
…
continue reading
Team Topologies stellen Konzepte dar, mit denen Software-Entwicklungsteams organisiert werden können. Mit nur vier Arten von Teams und drei Interaktionsmodi zwischen den Teams reduziert sich Team Topologies auf das wesentliche. Gleichzeitig ist es in der Praxis erprobt und löst viele typische Probleme. Im Mittelpunkt dieser Episode steht die Vorste…
…
continue reading
Die Unternehmens-IT-Landschaften bestehen heutzutage aus einer Vielzahl unterschiedlicher Software-Systeme. Jedes Software-System muss sich in diese Landschaft einfügen und daher mit anderen Systemen integrieren. Und bei Microservices spielt ebenfalls die Integration der einzelnen Services eine zentrale Rolle. In dieser Episode diskutieren wir typi…
…
continue reading
1
Fighting Agile! - Wann und warum Agilität scheitert (Robert Károly)
54:36
54:36
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
54:36
“Agile? Gähn! Haben wir probiert. Funktioniert bei uns nicht.” Haben Sie so etwas so oder so ähnlich schon gehört? Ist Agile oder Scrum bei Ihnen bereits ein “verbrannter Begriff”, bei dem Kollegen um Sie herum das Weite suchen, wenn Sie ihn verwenden? Die Gründe sind dabei oft vielfältig. In meiner mehrjährigen Erfahrung mit verschiedensten Untern…
…
continue reading
1
Wahrheiten über Software-Entwicklung: Darüber möchte ich nicht mehr sprechen müssen!
1:16:19
1:16:19
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:16:19
Software-Entwicklung ist anders als andere Disziplinen: Wir können nicht mit einem festen Plan im Sinne des Wasserfalls vorgehen, sondern müssen iterativ arbeiten. Die Architektur ist nicht stabil. Best Practices sind eher problematisch. Diese Erkenntnisse sind nicht neu – im Gegenteil: Einige sind erschreckend alt. Dennoch sind diese Grundlagen in…
…
continue reading
1
Are We Engineers? With Hillel Wayne
56:06
56:06
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
56:06
Software engineering stands apart from other engineering disciplines - or does it? Some argue that we are too informal to be deemed engineers, while others believe “real” engineers follow traditional, waterfall methods because things are much more stable in their domains. Some even argue that software development should be seen as an art or craft. …
…
continue reading
1
Fehler in der Software-Architektur
1:05:45
1:05:45
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:05:45
Fehler gibt es auch in der Software-Architektur. Auf Social Media haben wir Menschen darum gebeten, von Architektur-Fehlern zu berichten, die sie selbst gemacht haben oder in Projekten miterlebt haben. In dieser Episode betrachten wir einige davon und versuchen, aus ihnen zu lernen: Gibt es Muster? Was sind die Gründe? Kann man die Fehler vermeiden…
…
continue reading
1
Software-Architektur auf große Organisationen skalieren?
44:37
44:37
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
44:37
Software-Architektur spielt vor allem in großen Projekten eine entscheidende Rolle für den Erfolg. In dieser Episode diskutieren wir Methoden, um Software-Architektur-Arbeit erfolgreich auf größere Projekte und Teams zu skalieren. Links Planung der nächsten Episoden Conway's Law Organisation und Architektur - ein Beispiel Makro-Architektur Episoden…
…
continue reading
1
Software-Architektur - Muss das sein?
56:53
56:53
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
56:53
Kann man Software ohne Architektur entwickeln? In dieser Episode gehen wir genau dieser Frage nach, denn oft scheint Architektur im Weg zu stehen. Vielleicht wird also alles besser, wenn wir sie einfach weglassen? Links Die Rolle Software-Architekt 1/2 Die Rolle Software-Architekt 2/2 Was ist Software-Architektur überhaupt? Crew Ressource Mangement…
…
continue reading
1
API-Team mit Dr. Miriam Greis und Lisa Moritz
55:19
55:19
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
55:19
In dieser Episode sprechen Dr. Miriam Greis und Lisa Moritz über API-Teams. Sie klären, was sich hinter diesem Begriff verbirgt, welche Vorteile ein API-Team mit sich bringt und welche Hürden auf dem Weg zu einem erfolgreichen API-Team überwunden werden müssen. Links Liste mit Tools rund um OpenAPI u.a. mit den erwähnten Spectral und Redocly CLI un…
…
continue reading
1
Statt Microservices Framework, Library, Komponenten
1:01:47
1:01:47
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:01:47
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 i…
…
continue reading
1
Legacy - Wirklich ein Problem?
45:45
45:45
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
45:45
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 …
…
continue reading
1
Hack the World a Better Place mit Dr. Julia Freudenberg
59:40
59:40
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
59:40
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 …
…
continue reading
1
Die Kontroverse - Schlag den Stefan und Eberhard von der OOP
1:39:43
1:39:43
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:39:43
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 …
…
continue reading
1
Software-Entwicklung optimieren? No Silver Bullet!
56:42
56:42
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
56:42
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…
…
continue reading
1
Wie kann ChatGPT in der Software-Architektur unterstützen? mit Ralf D. Müller
1:05:06
1:05:06
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:05:06
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: …
…
continue reading
Quellen und Transkript: https://software-architektur.tv/2024/01/22/folge198.htmlPar Eberhard Wolff
…
continue reading
1
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 2/2
1:11:25
1:11:25
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:11:25
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…
…
continue reading
1
Leichtgewichtige Software-Reviews mit Stefan Toth und Stefan Zörner
1:06:10
1:06:10
Lire Plus Tard
Lire Plus Tard
Des listes
J'aime
Aimé
1:06:10
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ü…
…
continue reading