Software Architektur öffentlich
[search 0]
Mehr
Download the App!
show 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/ .
  continue reading
 
Artwork

1
andrena entwickelt

andrena objects ag

Unsubscribe
Unsubscribe
Monatlich
 
Willkommen bei „andrena entwickelt“, unserem Podcast von Entwickler*innen für Entwickler*innen. Hier geht es um Erfahrungen aus dem IT-Berufsalltag in realen Software-Projekten: Techniken, Methoden, Programmiersprachen, Frameworks, Tools – was verwenden wir, was funktioniert in unseren Teams, wo haben wir dazu gelernt, wo lagen die Deltas zwischen Theorie und Praxis? Und welche Themen treiben uns aktuell um? Dazu laden wir Entwickler*innen von andrena ein, die in ihren aktuellen Projekten mi ...
  continue reading
 
while(true) ist der Podcast über Informatik in Studium, Forschung und Alltag. Sebastian Hahner ist wissenschaftlicher Mitarbeiter und Doktorand am Karlsruher Institut für Technologie (KIT) und forscht an der Schnittstelle von Software-Architektur und Sicherheit.
  continue reading
 
Artwork

1
ERP-Podcast.de

Prof. Dr. Axel Winkelmann

Unsubscribe
Unsubscribe
Monatlich
 
Der ERP-Podcast ist ein Podcast für Unternehmer, IT-Manager, Anwender, ERP-Hersteller und alle, die sich für den Softwareeinsatz im Unternehmen interessieren. Hier werden Hintergründe analysiert, Markttrends betrachtet und Potenziale aufgezeigt. Viele Tipps & Tricks, unterhaltsame Geschichten und Interviews mit Branchengrößen sollen bei der Aufdeckung eigener Potenziale mittels Unternehmenssoftware helfen. Hier sollen die Informationen gesammelt werden, die Sie für Ihr Unternehmen brauchen, ...
  continue reading
 
Loading …
show series
 
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
 
“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
 
Fragestellungen aus der Unterhaltung mit Danilo Assmann: Was sind Auslöser von Transformationen? Welche Arten von Change gibt es? Wie kann man Menschen zur Veränderung motivieren? Was leisten verschiedene Charaktere bei Veränderungen? Wie laufen Veränderungen in Organisationen ab? Welche Rolle spielen die Menschen dabei?…
  continue reading
 
Informalität vom Bergbau bis heute Tom Galvin, Pedro Monteiro, Miranda Lewis, Joe Bradley. (2017). Sociotechnical Systems – Trist and Bamforth. Talking About Organizations Podcast, Folge 34*https://www.talkingaboutorganizations.com/e34/- „Miners”, in: Working Class Movement Library (abgerufen am 30.10.2023). Seite „Soziotechnisches System”. In: Wik…
  continue reading
 
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
 
Wieso die Testpyramide nicht die einzige Wahrheit ist Beschreibung Moritz, Urs und Daniel, alle drei Softwareentwickler bei andrena, berichten von ihren Erlebnissen mit emergenten Testarchitekturen. Jeder der drei hat seine eigenen Erfahrungen gemacht: Im ersten Beispiel trugen Tests dazu bei, den Programmablauf in einem Legacysystem verständlich w…
  continue reading
 
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
 
Vernetzung und Dialog zwischen TeamsSoftwarearchitekt:innen sind wie damals Wanderlehrer, meint Falk Hoppe, die ihr Wissen und ihre Einsichten von Team zu Team tragen und eine Kultur des Austauschs und des Verständnisses fördern. Doch wie prägt diese Rolle die tägliche Arbeit und den Austausch innerhalb der Teams? Worin unterscheiden sich interne u…
  continue reading
 
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
 
Fragestellungen aus der Unterhaltung mit Marvin Bunjes: In welchen Szenarien sind Dir schon Vorbehalte gegen 5S begegnet? Wie und von wem werden diese Vorbehalte direkt und manchmal auch versteckt ausgedrückt? Was sind mögliche Ursachen für diese Vorbehalte? Wie gehst Du dann mit den Vorbehalten um? Wie sehen dann die Reaktionen aus? Was funktionie…
  continue reading
 
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
 
Von Stakeholder-Bedürfnissen zu konkreten Lösungen Len Bass et al.: Software Architecture in Practice, 4th Edition arc42 Quality Model (q42) q42 Beispiele Maßnahmen für Zuverlässigkeit: Release It Production Ready Microservices The Calculus of Service Availability Patterns for Fault-Tolerant Software Maßnahmen für Security: Alice and Bob learn Appl…
  continue reading
 
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
 
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
 
Fragestellungen aus der Unterhaltung mit Alexander Eisenhuth: Was sind Embedded-Systems? Was zeichnet die Produktentwicklung generell und die Software-Entwicklung im besonderen aus? Welche Rolle spielt dabei die Software-Architektur und die übergeordnete Systemarchitektur? Was bedeutet das, wenn man für Embedded-System agile Konzepte einsetzen will…
  continue reading
 
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
 
Fragestellungen aus der Unterhaltung mit Marvin Müller: Was sind für Dich die zentralen Element von Shopfloor-Management? Welchen Mehrwert bietet dabei ein digitales SFM? Was muss man ggf. dafür in Kauf nehmen? Welchen Chancen bietet dSFM? Welche Risiken stehen dem gegenüber? Wie sieht ein typischer Einführungsprozess für dSFM auf Basis dieser SWOT…
  continue reading
 
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
 
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
 
Fragestellung aus dem Gespräch mit Judith Rommel: Was war der Impuls, dass Du Dich mit Innovationen beschäftigt hast? Wie ist der Begriff Innovationskunst entstanden? Was bedeutet er für Dich? Aus welchen Elementen besteht Innovationskunst? Wie sieht der Prozess aus, Innovationskunst praktisch umzusetzen? Was können/sollten Auslöser sein, dass sich…
  continue reading
 
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
 
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
 
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
 
Mit "Double Pairs" fundierte Entscheidungen treffen Beschreibung Software entsteht immer im Rahmen einer Architektur, die mal mehr, mal weniger ausgeprägt ist. Diese Architektur kann unbewusst oder ungeplant entstehen, aber selbst mit guten Ideen können sich frühere Entscheidungen irgendwann als unpassend erweisen. Ein falsch eingeschlagener Weg wi…
  continue reading
 
Fragestellungen aus der Unterhaltung mit James Newell: Was steckt hinter dem Begriff generationsübergreifende Führungsprozesse? Wo treten diese Situationen auf? Welche Herausforderungen treten dabei auf? Wie unterscheiden sich typischerweise diese Erwartungen? Wie kann sich die Führungskraft auf diese Herausforderungen einstellen und den möglichen …
  continue reading
 
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
 
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
 
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
 
Fragestellungen in der Unterhaltung mit Martin Zursiedel: Was war der Auslöser, dass Du Dich mit dem Thema Meinungsbildung beschäftigt hast? Wer sind die „Mitspieler“ bei der Meinungsbildung? Welche Erkenntnisse konntest Du aus der Beschäftigung mit dem Thema ziehen? Exkurs in theoretische Aspekte von Prozessen, speziell Lieferanten, Kunden, Prozes…
  continue reading
 
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
 
Fragestellungen aus der Unterhaltung mit Christine Schmitt: Was war der Auslöser, dass Du Dich mit dem Thema Führungsperspektiven beschäftigt hast? Welche Herausforderungen entstehen typischerweise in dem Kontext? Welche Konsequenzen ergeben sich daraus, für die Führungskräfte, die Mitarbeiter und die Organisation bzw. das Unternehmen (mit deren We…
  continue reading
 
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
 
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
 
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
 
Fragestellungen aus der Unterhaltung mit Bianca Wenz: Was sind die Kernprozesse im Einzelhandel? Was gibt es außerhalb der Sichtbarkeit für den Kunden? Wie können Einzelhändler prozessseitig mit Amazon & Co konkurrieren? Welches Potenzial kann der Einzelhandel aus der Digitalisierung ziehen, ohne wieder mit Amazon & Co. in Konkurrenz zu treten? Wel…
  continue reading
 
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
 
Loading …

Kurzanleitung