
heise Developer: SoftwareArchitekTOUR-Podcast
Der Podcast für den praktizierenden Softwarearchitekten
Alle Folgen
Episode 82: APIs – was zeichnet sie aus und was sind die Herausforderungen?
Application Programming Interfaces stehen im Zentrum dieser Ausgabe: Die SoftwareArchitekTOUR-Podcaster diskutieren, ob APIs mitunter entbehrlich sind, wie sie funktionieren und wozu man sie wirklich braucht.
...mehrEpisode 81: Organisation als Werkzeug zur Umsetzung von Architektur
In dieser Episode des SoftwareArchitekTOUR-Podcasts spricht Eberhard Wolff mit seinem Gast Gerrit Beine über praktische Wege, wie Softwarearchitekten ihren Werkzeugkoffer mit Organisationsaspekten erweitern können.
...mehrEpisode 80: Architekturzertifizierung beim iSAQB
Diese Episode des SoftwareArchitekTOUR-Podcasts thematisiert die Zertifizierung beim International Software Architecture Qualification Board.
...mehrEpisode 79: Nichtfunktionale Anforderungen und Qualität
In dieser Episode des SoftwareArchitekTOUR-Podcasts sprechen Eberhard Wolff, Gernot Starke und Michael Stal über die Bedeutung und den Einsatz von Qualitätsattributen.
...mehrEpisode 78: Informatik-Theorie für praktizierende Architekten
In dieser Episode des SoftwareArchitekTOUR-Podcasts spricht Stefan Tilkov mit Gast Lars Hupel über den Nutzen von Informatik-Grundlagenwissen für praktizierende Softwarearchitekten.
...mehrEpisode 77: Cloud Pitfalls – was kann alles schiefgehen, wenn man in die Cloud wechselt
In dieser Episode des SoftwareArchitekTOUR-Podcasts sprechen Sandra Parsick und Christian Weyer mit Gast Lukas Höfer über mögliche Pitfalls bei der Migration in die Cloud.
...mehrEpisode 76: Gesellschaftliche Auswirkungen von KI
Diese Episode des SoftwareArchitekTOUR-Podcasts diskutiert die gesellschaftlichen Auswirkungen von KI-Systemen.
...mehrEpisode 75: KI und ihre Anwendung in der Softwarearchitektur
Diese Episode des SoftwareArchitekTOUR-Podcast thematisiert die Anwendung von KI-Systemen.
...mehrEpisode 74: Grundlagen Künstlicher Intelligenz
Diese Episode des SoftwareArchitekTOUR-Podcasts adressiert die Grundlagen von Künstlicher Intelligenz.
...mehrEpisode 73: Technische Schulden
Die neue Folge des SoftwareArchitekTOUR-Podcasts nimmt sich des Begriffs der technischen Schulden an und zeigt Strategien im Umgang damit auf.
...mehrEpisode 72: Cloud-native Development
Diese Episode des SoftwareArchitekTOUR-Podcasts beleuchtet das gegenwärtige Trendthema Cloud-native. Gesprächspartner ist hierfür Sven Hettwer.
...mehrEpisode 71: Fitness Functions und evolutionäre Architektur
In dieser Episode werden Fitness Functions als Möglichkeit diskutiert, um als Team frühzeitig oder sogar automatisch Rückmeldung über die Wirkung der Architektur zu erhalten.
...mehrEpisode 70: Remote Work in Corona-Zeiten
Die Sonderepisode des SoftwareArchitekTOUR-Podcasts beleuchtet die Erfahrungen erfahrener ITler mit der Arbeit im Homeoffice.
...mehrEpisode 69: Funktionale Softwarearchitektur
In Episode 69 des SoftwareArchitekTOUR-Podcasts ist Michael Sperber zu Gast. Es geht um die funktionale Programmierung und die Auswirkungen auf der Architekturebene
...mehrEpisode 68: Domain-Driven Design (DDD), Episode 4
Taktisches Design ist ein wichtiges Werkzeug von DDD, das nun das zentrale Thema einer weiteren Episode des SoftwareArchitekTOUR-Podcast einnimmt.
...mehrEpisode 67: Informatik als Beruf
In der neuen Episode des SoftwareArchitekTOUR-Podcasts geht es um die Bedeutung des Berufsbildes Informatiker. Wo sind sie Vorreiter oder können eine entsprechende Position einnehmen?
...mehrEpisode 66: Kubernetes
Der SoftwareArchitekTOUR-Podcast thematisiert den Einsatz der Containerorchestrierungsplattform Kubernetes, ihre Vorteile, aber auch damit verbundene Herausforderungen.
...mehrEpisode 65: Diversität in der IT
Dem heiklen Thema Diversität hat der SoftwareArchitekTOUR-Podcast eine eigene Episode gewidmet. Es geht um Initiativen und Erfahrungen.
...mehrEpisode 64: Domain-Driven Design (DDD), Episode 3
In der dritten Episode zum Domain-Driven Design geht es um die Themen Event Storming und Domain Story Telling.
...mehrEpisode 63: Blockchain – was soll das eigentlich?
Unsere Podcaster widmen sich in Episode 63 von SoftwareArchitekTOUR dem derzeit wohl am meisten gehypten IT-Thema Blockchain.
...mehrEpisode 62: Software Craftsmanship
In dieser Episode des SoftwareArchitekTOUR-Pocasts reden Eberhard Wolff und Sandra Parsick über "Software Craftsmanship".
...mehrEpisode 61: Domain-Driven Design (DDD), Episode 2
Gernot Starke, Carola Lilienthal und Eberhard Wolff beschäftigen sich erneut mit Domain-Driven Design (DDD) – dieses Mal mit dem Schwerpunkt auf Strategic Design.
...mehrEpisode 60: Aus Prinzip gut? – Anwenden von Designprinzipien
Michael Stal diskutiert mit Christian Rehn über Designprinzipien wie KiSS (Keep it Simple Stupid) und SRP (Single Responsibility Principle).
...mehrEpisode 59: Domain-driven Design (DDD)
Gernot Starke, Carola Lilienthal und Eberhard Wolff beschäftigen sich in dieser Episode des SoftwareArchitekTOUR-Podcast mit Domain-driven Design (DDD).
...mehrEpisode 58: Enterprise Architecture
Stefan Tilkov spricht in der neuen Episode des SoftwareArchitekTOUR-Podcasts mit Katja Burkert über die Königsdisziplin der IT – Enterprise Architecture.
...mehrEpisode 57: openHAB und Eclipse SmartHome
Die Episode 57 des SoftwareArchitekTOUR-Podcasts behandelt das Thema Heimautomatisierung mit openHAB. Dafür wurde Projektleiter Kai Kreuzer zum Gespräch geladen.
...mehrEpisode 56: Digitalisierung
In der Episode über Digitalisierung klären Stefan Tilkov und Michael Stal zunächst anhand konkreter Anwendungsbeispiele, was Digitalisierung ist und wozu sie gut ist.
...mehrEpisode 55: Pro und Contra von Web Components
Die Autoren des SoftwareArchitekTOUR-Podcast haben Falk Hoppe zu Gast, um über Vor- und Nachteile von Web Components zu diskutieren.
...mehrEpisode 54: Einführung in die Programmiersprache Rust
Eine Episode zur von Mozilla geförderten Programmiersprache Rust, die in der Systemprogrammierung die bewährten Sprachen C und C++ herausfordert.
...mehrEpisode 53: Wissenswertes zum Internet der Dinge
Welche architektonischen Anforderungen sich beim Internet der Dinge ergeben und wie man ihrer Herr werden kann, ist Hauptgegenstand der Episode 53 des SoftwareArchitekTOUR-Podcasts.
...mehrEpisode 52: Microservices und Self-contained Systems
Eine Episode zur Bedeutung von Microservices für Architekturarbeit und die unterschiedlichen Schattierungen dieses Architekturmusters.
...mehrEpisode 51: Softwareanalyse mit Graphendatenbanken
Michael Stal diskutiert mit Dirk Mahler und Oliver Fischer über Möglichkeiten und Vorteile der Abbildung von Softwareartefakten auf Graph-Strukturen.
...mehrEpisode 50: Echte Cross-Plattform-Anwendungsentwicklung
In der mittlerweile 50. Episode des SoftwareArchitekTOUR-Podcasts geht es dieses Mal um die "echte" Cross-Plattform-Anwendungsentwicklung. Ziel ist auch eine Abgrenzung zu verbreiteten Multi-Plattform-Ansätzen.
...mehrEpisode 49: Architekturanalyse und -bewertung
In dieser Episode des SoftwareArchitekTOUR-Podcasts spricht Stefan Tilkov mit Carola Lilienthal über Ansätze zur Bewertung von Architekturen.
...mehrEpisode 48: Spring und Spring IO
In dieser Episode unterhält sich Stefan Tilkov mit mit dem Spring-Entwickler und REST-Experten Oliver Gierke über Spring, Spring Boot und die Spring-IO-Plattform.
...mehrEpisode 47: Soziale Kompetenz für Architekten
In dieser Episode unterhält sich Michael Stal mit seinem Siemens-Kollegen Matthias Singer über das Thema "Soziale Kompetenz" für Softwarearchitekten.
...mehrEpisode 46: Ressourcen für Softwarearchitekten
In dieser Episode unterhalten sich Stefan Tilkov und Michael Stal zum Thema Ressourcen für Architekten. Welche Bücher muss man kennen? Welche Podcasts, Videos, Online-Kurse? Wem sollte man auf Twitter folgen?
...mehrEpisode 45: Entwicklung von Offline-Webanwendungen
In dieser Episode spricht Stefan Tilkov mit CouchDB-Mitentwickler Jan Lehnardt über Hood.ie, ein Framework zur Entwicklung von Offline-Webanwendungen.
...mehrEpisode 44: Modularisierte Architektur für große Systeme
In dieser Episode spricht Stefan Tilkov mit Eberhard Wolff über die Idee, ein Softwaresystem in eine Vielzahl kleinerer Systeme aufzuteilen, und die Konsequenzen, die sich aus einem solchen Ansatz ergeben.
...mehrEpisode 43: Single Page Apps mit AngularJS
Eine Podcast-Episode über flexible Client-Architekturen für Desktop, Mobil und Browser – am Beispiel von AngularJS.
...mehrEpisode 42: Interview mit Erik Meijer
SoftwareArchitekTOUR-Podcaster Stefan Tilkov sprach mit Erik Meijer über das Konzept von "Functional Reactive Programming" und über "Reactive Extensions", eine für viele verschiedene Programmiersprachen verfügbare Bibliothek für deren Nutzung zur Programmierung von Netzwerkanwendungen.
...mehrEpisode 41: Interview mit Dave Thomas
Diese Episode ist der Auftakt mehrerer Interviews mit berühmten Softwareentwicklern, die im Rahmen von SoftwareArchitekTOUR geführt wurden. Dave Thomas hat sich vorrangig einen Namen als Begründer der Smalltalk-Firma Object Technology International gemacht.
...mehrEpisode 40: Mobile Multiplattform-Anwendungen am Beispiel von jQuery Mobile
Eine Episode über die Entwicklung plattformübergreifender Apps mit dem Framework jQuery Mobile.
...mehrEpisode 39: Entwicklung für Embedded-Systeme mit mbeddr
Zu Gast ist Markus Völter, der mehr über mbeddr, ein Open-Source-Werkzeug zur Entwicklung eingebetteter Systeme mit C, verrät.
...mehrEpisode 38: Barrierefreiheit
Der SoftwareArchitekTOUR-Podcast zu Barrierefreiheit und Usability. Als Gast ist der blinde Softwareentwickler Artur Ortega geladen.
...mehrEpisode 37: ROCA (Resource-oriented Client Architecture)
Eine Episode über Ansätze für die Entwicklung von Webanwendungen und insbesondere über ROCA, einen Ansatz, der auf serverseitiges HTML und Unobtrusive JavaScript setzt.
...mehrEpisode 36: Modellierst du schon oder programmierst du noch?
Der SoftwareArchitekTOUR-Podcast ging tatsächlich auf Tour und besuchte die rheinjug in Düsseldorf, um im Rahmen einer Podiumsdiskussion über die Frage "Modellierst du schon oder programmierst du noch?" zu diskutieren.
...mehrEpisode 35: Leichtgewichtige Webapplikationen – nicht nur für mobile Geräte
Die aktuellen Entwicklungen vor allem bei mobilen Endgeräten und Cloud Computing bedeuten für viele Softwareprojekte ein Umdenken in der Architektur.
...mehrEpisode 34: Ausbildung zum Architekten
SoftwareArchitekTOUR erläutert, warum Ausbildungsprogramme Sinn machen und Zertifizierung nicht nur als Geschäft von Anbietern dient.
...mehrEpisode 33: Die Rolle des Softwarearchitekten
Eine Episode über die Erfahrungen, Kompetenzen und Fähigkeiten, die ein Softwarearchitekt benötigen sollte.
...mehr