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
Warum ist Software(-Architektur) eigentlich immer so schlecht?
1:05:13
1:05:13
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:13
Zu oft ist die Code-Qualität von Software schlecht, was vor allem die Wartbarkeit schwierig macht. Das frustriert nicht Entwickler:innen, kann zu wirtschaftlichen Problemen führen. Am Ende kann die Software oft gar nicht mehr weiterentwickelt werden, sondern muss mit viel Aufwand und hohen Kosten saniert werden. In dieser Folge wollen wir den Ursac…
…
continue reading
1
Code Retreat live - mit Marco Emrich
1:09:36
1:09:36
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
1
Teams und die Dunbar-Zahl
59:32
59:32
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
59:32
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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.htmlVon Eberhard Wolff
…
continue reading
1
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 2/2
1:11:25
1:11:25
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
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
1
Was ist gute Software-Architektur?
23:29
23:29
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
23:29
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.…
…
continue reading
1
Können wir Entwickler:innen-Produktivität messen?
1:08:14
1:08:14
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:08:14
Vor einiger Zeit hat McKinsey behauptet, sie könntenendlich Entwickler:innen-Produktivitätmessen. Daraufhin gab es ausführliche Kritik von solchen Größenwie DanielTerhorst-North, Kent Beck oder GergelyOrosz. In diese Episode schauen wir uns die verschiedenenStandpunkte an und gehen der Frage nach, ob man Produktivität messenkann und ob man das auch…
…
continue reading
1
Besteht ChatGPT die iSAQB-Advanced-Level-Prüfung? 1/2 mit Ralf D. Müller
1:06:43
1:06:43
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:06:43
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
Fishbowl - Brücken bauen - Erfolgreiche Wege für IT-Nachwuchs und Quereinsteiger (IT-Tage)
1:05:21
1:05:21
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:05:21
Mangel an Mitarbeiter:innen ist traditionell das große Problem der IT. Wie können wir dieses Thema angehen? Das diskutieren wir nicht nur mit den Expert:innen, sondern im Rahmen unserer “Fishbowl” kann das Publikum gleichberechtigt an der Diskussion teilnehmen. Dabei sind Dr. Julia Freudenberg von der Hacker School, der IT-Consultant Andreas Monsch…
…
continue reading
1
Software-Entwicklung = Lernen?
44:13
44:13
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
44:13
Software-Entwicklung ist anders als viele andere menschliche Tätigkeiten. Wenn wir anderen diese Besonderheiten kommunizieren wollen, helfen Metaphern. Lernen ist nicht nur eine gute Metapher für Software-Entwicklung sondern buchstäblich ein wichtiger Teil der Software-Entwicklung - schließlich geht es darum, Anforderungen zu verstehen und im Code …
…
continue reading
1
Microservices mit Spring
1:03:26
1:03:26
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:03:26
Moderne Infrastrukturen wie Dapr oder der Service Mesh Linkerd setzen technische Aspekte von Microservices-Umgebungen wie Tracing, Monitoring oder Resilience in der Infrastruktur um. Eine andere Möglichkeit ist es, diese Aspekte in der Anwendung selber mit Bibliotheken zu implementieren. In dieser Episode werfen wir ein Blick auf ein Beispiel mit S…
…
continue reading
1
Dapr - Eine Umgebung für Microservices
1:06:52
1:06:52
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:06:52
Dapr stellt eine umfangreiche Lösung für die Implementierung von Microservices bereit. In dieser Episode werden wir ein Beispiel für ein Microservices-System auf Basis von Dapr diskutieren und es mit anderen Implementierungen vergleichen. So werden unterschiedliche Konzepte für die Implementierung von Microservices deutlich - und die spezifischen V…
…
continue reading
1
Software Architektur - Das Gute und das Schlechte - eine 17 jährige Odyssee mit Rakia Ben Sassi
1:04:47
1:04:47
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked
1:04:47
Das Erstellen von Software ist sowohl eine Kunst als auch eine Wissenschaft. Auf meiner 17-jährigen Reise in die Welt der Softwareentwicklung hat Rakia aus erster Hand erfahren, wie die richtige Architektur über Erfolg oder Misserfolg eines Projekts entscheiden kann. In dieser Episode wird Rakia die wichtigsten Lektionen weitergeben, die ich über S…
…
continue reading