Code und Kontext Archiv
9 Episoden
54 Minuten
In dieser Folge spreche ich mit Volker Buzek (https://saptodon.org/@vobu, https://www.linkedin.com/in/volkerbuzek/) über prozessbasierte Softwareentwicklung. Wir beleuchten, wie die Lücke zwischen fachlicher Modellierung und technischer Ausführung geschlossen werden kann, ordnen das Thema in den BPM-Lebenszyklus ein und diskutieren, warum dieser Ansatz gerade für komplexe Unternehmensanwendungen so sinnvoll ist. Zudem werfen wir einen Blick auf die Rolle von KI, die Relevanz von FinOps und die Abgrenzung zur klassischen Model Driven Architecture (MDA).
Links
Im Folgenden findet ihr Links zu den Themen, die im Podcastangesprochen werden:
Web-Seite von Prof. Volker Stiehl: https://www.volkerstiehl.de/
Buch Fundamentals of Business Process Management mit dem BPM-Lebenszyklus:https://link.springer.com/book/10.1007/978-3-662-56509-4
Camunda: https://camunda.com/
Camunda Plattform und Tools
c8run
Downloads: https://downloads.camunda.cloud/release/camunda/c8run/8.9/
Docs: https://docs.camunda.io/docs/self-managed/quickstart/developer-quickstart/c8run/
Camunda Modeler:
Downloads: https://camunda.com/download/modeler/gibts aber auch über Paket-Manager auf verschiedenen Plattformen, z.B. für Mac: brew install camunda-modeler)
Docs: https://docs.camunda.io/docs/components/modeler/desktop-modeler/
c8ctl, das Camunda8 CLI:
npm Modul: https://www.npmjs.com/package/@camunda8/cli
Github Repo: https://github.com/camunda/c8ctl
Docs: https://docs.camunda.io/docs/next/apis-tools/c8ctl/getting-started/
Artikel von Volker zum Thema bei Golem (Paywall):
https://www.golem.de/news/prozessbasierte-softwareentwicklung-traditionelle-entwicklung-ist-am-ende-2602-204953.html
https://www.golem.de/news/prozessbasierte-softwareentwicklung-die-workflow-engine-als-betriebssystem-fuer-geschaeftsablaeufe-2603-206530.html
https://www.golem.de/news/prozessbasierte-softwareentwicklung-das-ende-des-fail-wasserfalls-2604-207102.html
Kapitel
(00:13) Begrüßung und Vorstellung
(03:17) Definition: Prozessbasierte Softwareentwicklung
(04:46) Einordnung in den BPM-Lebenszyklus
05:27) Warum ist prozessbasierte Softwareentwicklung sinnvoll?
09:14) Vom strategischen zum ausführbaren Prozessmodell
(12:55) Vorteile prozessbasierte Softwareentwicklung
(20:45) Technische Komponenten
(27:06) Übergang von der Modellierung zur Programmierung
(30:09) Was ist der Unterschied zu Model Driven Architecure?
(33:00) Qualitätssicherung und prozessbasierte Softwareentwicklung
(34:25) KI und prozessbasierte Softwareentwicklung
(37:24) FinOps und prozessbasierte Softwareentwicklung
(40:24) Prozesse anpassen ohne Entwickler
(41:34) Orchestrierung von Services
(46:26) Wie kann ich am besten starten?
(50:47) Weise Worte zum Abschluss
Links
Im Folgenden findet ihr Links zu den Themen, die im Podcastangesprochen werden:
Web-Seite von Prof. Volker Stiehl: https://www.volkerstiehl.de/
Buch Fundamentals of Business Process Management mit dem BPM-Lebenszyklus:https://link.springer.com/book/10.1007/978-3-662-56509-4
Camunda: https://camunda.com/
Camunda Plattform und Tools
c8run
Downloads: https://downloads.camunda.cloud/release/camunda/c8run/8.9/
Docs: https://docs.camunda.io/docs/self-managed/quickstart/developer-quickstart/c8run/
Camunda Modeler:
Downloads: https://camunda.com/download/modeler/gibts aber auch über Paket-Manager auf verschiedenen Plattformen, z.B. für Mac: brew install camunda-modeler)
Docs: https://docs.camunda.io/docs/components/modeler/desktop-modeler/
c8ctl, das Camunda8 CLI:
npm Modul: https://www.npmjs.com/package/@camunda8/cli
Github Repo: https://github.com/camunda/c8ctl
Docs: https://docs.camunda.io/docs/next/apis-tools/c8ctl/getting-started/
Artikel von Volker zum Thema bei Golem (Paywall):
https://www.golem.de/news/prozessbasierte-softwareentwicklung-traditionelle-entwicklung-ist-am-ende-2602-204953.html
https://www.golem.de/news/prozessbasierte-softwareentwicklung-die-workflow-engine-als-betriebssystem-fuer-geschaeftsablaeufe-2603-206530.html
https://www.golem.de/news/prozessbasierte-softwareentwicklung-das-ende-des-fail-wasserfalls-2604-207102.html
Kapitel
(00:13) Begrüßung und Vorstellung
(03:17) Definition: Prozessbasierte Softwareentwicklung
(04:46) Einordnung in den BPM-Lebenszyklus
05:27) Warum ist prozessbasierte Softwareentwicklung sinnvoll?
09:14) Vom strategischen zum ausführbaren Prozessmodell
(12:55) Vorteile prozessbasierte Softwareentwicklung
(20:45) Technische Komponenten
(27:06) Übergang von der Modellierung zur Programmierung
(30:09) Was ist der Unterschied zu Model Driven Architecure?
(33:00) Qualitätssicherung und prozessbasierte Softwareentwicklung
(34:25) KI und prozessbasierte Softwareentwicklung
(37:24) FinOps und prozessbasierte Softwareentwicklung
(40:24) Prozesse anpassen ohne Entwickler
(41:34) Orchestrierung von Services
(46:26) Wie kann ich am besten starten?
(50:47) Weise Worte zum Abschluss
1 Stunde 5 Minuten
In dieser Folge spreche ich mit Dr. Christian Lechner (https://www.linkedin.com/in/christian-lechner-inthecloud/) über das Thema Infrastructure as Code – mit einem besonderen Fokus auf dasSAP-Ökosystem. Wir definieren, was sich hinter Begriffen wie Terraform und OpenTofu verbirgt, warum Automatisierung für die moderne Systemlandschaften unerlässlich ist und wie die SAP Business Technology Platform (BTP) effizient verwaltet werden kann. Zudem werfen wir einen nüchternen Blick auf den Einsatz von Künstlicher Intelligenz in der Infrastruktur-Automatisierung.
Links
Im Folgenden findet ihr Links zu den Themen, die im Podcast angesprochen werden:
Grundlagen & Tools:
Terrafrom: https://developer.hashicorp.com/terraform
OpenTofu: https://opentofu.org/
Terraform auf der SAP BTP: https://sap-docs.github.io/terraform-landingpage-for-btp/
SAP BTP Terraform Provider: https://registry.terraform.io/providers/SAP/btp/latest
Ressourcen für den Einstieg:
Terraform Tutorials: https://developer.hashicorp.com/terraform/tutorials
Terraform Kurs auf SAP Learning: https://learning.sap.com/courses/getting-started-with-terraform-on-sap-btp
BTP Terrafrom Samples: https://github.com/SAP-samples/btp-terraform-samples
YoutTube-Kanal Ned in the Cloud: https://www.youtube.com/c/NedintheCloud
Weiterführendes:
Cloudfoundry: https://www.cloudfoundry.org/
Kapitel
(00:00:12) Begrüßung & Vorstellung
(00:01:15) Definition: Infrastructure-as-Code
(00:05:43) Terraform
(00:08:43) Was bringt Infrastructure-as-Code
(00:11:34) Deklarative Beschreibung der Infrastruktur
(00:16:42) Terraform in Teams nutzen
(00:20:55) Terraform vs. OpenTofu
(00:26:49) Terraform und SAP BTP
(00:39:25) KI und Infrastructure-as-Code
(00:49:37) Specification-Driven-Development und Infrastructure-as-Code
(00:58:19) Wie kann ich mit Terraform starten?
(01:04:06) Zusammenfassung
Links
Im Folgenden findet ihr Links zu den Themen, die im Podcast angesprochen werden:
Grundlagen & Tools:
Terrafrom: https://developer.hashicorp.com/terraform
OpenTofu: https://opentofu.org/
Terraform auf der SAP BTP: https://sap-docs.github.io/terraform-landingpage-for-btp/
SAP BTP Terraform Provider: https://registry.terraform.io/providers/SAP/btp/latest
Ressourcen für den Einstieg:
Terraform Tutorials: https://developer.hashicorp.com/terraform/tutorials
Terraform Kurs auf SAP Learning: https://learning.sap.com/courses/getting-started-with-terraform-on-sap-btp
BTP Terrafrom Samples: https://github.com/SAP-samples/btp-terraform-samples
YoutTube-Kanal Ned in the Cloud: https://www.youtube.com/c/NedintheCloud
Weiterführendes:
Cloudfoundry: https://www.cloudfoundry.org/
Kapitel
(00:00:12) Begrüßung & Vorstellung
(00:01:15) Definition: Infrastructure-as-Code
(00:05:43) Terraform
(00:08:43) Was bringt Infrastructure-as-Code
(00:11:34) Deklarative Beschreibung der Infrastruktur
(00:16:42) Terraform in Teams nutzen
(00:20:55) Terraform vs. OpenTofu
(00:26:49) Terraform und SAP BTP
(00:39:25) KI und Infrastructure-as-Code
(00:49:37) Specification-Driven-Development und Infrastructure-as-Code
(00:58:19) Wie kann ich mit Terraform starten?
(01:04:06) Zusammenfassung
1 Stunde 16 Minuten
In dieser Folge spreche ich mit Prof. Dr. Halszka Jarodzka von der Open Universiteit (https://research.ou.nl/en/persons/halszka-jarodzka-2/) über den Einsatz von KI in der Lehre und beim Lernen. Die Inhalte des Podcast basieren auf dem Artikel "Teaching and Learning in the Age of Generative AI: Rethinking the Educational Cycle". Alle Publikationen von Halszka findet man auf ihrem Google ScholarProfil.
Links
Im folgende findet ihr Links zu dem Themen, die im Podcast angesprochen werden:
Kognitive Theorie des multimedialen Lernens:
Wikipedia
The Cambridge Handbook of Multimedia Learning
Cognitive Load During Problem Solving: Effects on Learning
Uncanny Valley Effect
Four-Component Instructional Design (4C-ID)
Deliberate Practice#Deliberate_practice>)
John Hattie
Übersicht der Bücher von John Hattie
Masterarbeiten zur Verwendung von ChatGPT zum selbstregulierten Lernen:Leveraging ChatGPT to Support Productive Learning Strategies in HigherEducation
TestingEffect
Aktuelle Forschung vonAndrienne Kerckhoffs
Auf Basis von 4C-ID entwickelter Python Kurs:https://open.hpi.de/courses/python2025
Git-Repository zum Kurs
Microsoft Azur
EU AI Act
Projekte zum Einsatz von AI in der Bildung
SURF
AI Factory
Npuls
GPT NL
KI:connect:NRW
Augmented Reality Tutor
ADMIT - generative Ai anD large language Models In higher educaTion
Kapitel
(00:00:00) Begrüßung und Vorstellung
(00:05:00) Lernen und Lehre mit KI: Überblick
(00:08:56) Drei Phasen in der Bildung: Lernen, Üben, Testen
(00:09:46) Einsatz von KI zum Lernen
(00:21:52) Einsatz von KI zum Üben
(00:43:54) Hybrid Intelligence
(00:44:34) Einsatz von KI zum Testen
(01:02:54) Projekte zum Einsatz von KI-Tools in der Lehre
(01:12:40) Weise Worte zum Abschluss
Links
Im folgende findet ihr Links zu dem Themen, die im Podcast angesprochen werden:
Kognitive Theorie des multimedialen Lernens:
Wikipedia
The Cambridge Handbook of Multimedia Learning
Cognitive Load During Problem Solving: Effects on Learning
Uncanny Valley Effect
Four-Component Instructional Design (4C-ID)
Deliberate Practice#Deliberate_practice>)
John Hattie
Übersicht der Bücher von John Hattie
Masterarbeiten zur Verwendung von ChatGPT zum selbstregulierten Lernen:Leveraging ChatGPT to Support Productive Learning Strategies in HigherEducation
TestingEffect
Aktuelle Forschung vonAndrienne Kerckhoffs
Auf Basis von 4C-ID entwickelter Python Kurs:https://open.hpi.de/courses/python2025
Git-Repository zum Kurs
Microsoft Azur
EU AI Act
Projekte zum Einsatz von AI in der Bildung
SURF
AI Factory
Npuls
GPT NL
KI:connect:NRW
Augmented Reality Tutor
ADMIT - generative Ai anD large language Models In higher educaTion
Kapitel
(00:00:00) Begrüßung und Vorstellung
(00:05:00) Lernen und Lehre mit KI: Überblick
(00:08:56) Drei Phasen in der Bildung: Lernen, Üben, Testen
(00:09:46) Einsatz von KI zum Lernen
(00:21:52) Einsatz von KI zum Üben
(00:43:54) Hybrid Intelligence
(00:44:34) Einsatz von KI zum Testen
(01:02:54) Projekte zum Einsatz von KI-Tools in der Lehre
(01:12:40) Weise Worte zum Abschluss
51 Minuten
In dieser Folge spreche ich mit Leonhard Kugler vom ZenDiS über das Thema digitale Souveränität.
Wir diskutieren, warum digitale Souveränität für Staat, Verwaltung und jede:n Einzelne:n wichtig ist, welche Rolle Open-Source-Lösungen spielen und welche Initiativen es in Deutschland bereits gibt.
Dabei geht es unter anderem um:
Projekte und Plattformen des ZenDiS wie
das Onlinezugangsgesetz und die Digitalisierung von Verwaltungsleistungen
europäische Alternativen für digitale Produkte und Services – von LibreOffice bis hin zu E-Mail-Providern wiePosteo oder mailbox.org.
Weiterführende Links zu den Themen im Podcast
BMI-Studien Strategische Marktanalyse zur Reduzierung von Abhängigkeiten von einzelnen Software-Anbietern
openDesk
NextCloud
"Über 6.000 Verwaltungsleistungen, zusammengefasst in 575 OZG-Leistungsbündeln, müssen auf Bundes-, Länder- und kommunaler Ebene bis Ende 2022 digitalisiert werden. " (siehe Onlinezugangsgestz)
Open Source Programm Offices (OSPOs)
Das Open Source Kompetenzzentrum (OSK) in Berlin
Nach LiMux-Aus: Wie sich München langsam wieder an Open Source annähert
openConference
openCode
LibreOffice
Hintergundinformationen
“Kritische Infrastrukturen wie Cloud-Dienste bleiben unter Kontrolle der US-Regierung, selbst wenn Rechenzentren in Europa betrieben werden.” Schein-Lösungen stoppen: Souveränitäts-Washing von Big Tech gefährdet Sondervermögen
Persönliche digitale Souveränität
European alternatives for digital products
EU / Deutsche E-Mail-Provider
Posteo
mailbox.org
Cover
Das Cover zur Folge wurde mit ChatGPT mit folgendem Prompt erstellt: “Generiere ein Bild dass ein Verkehrszeichen mit einem durchgestrichenen Microsoft Clippy,the Paper Clip, zeigt.”
Wir diskutieren, warum digitale Souveränität für Staat, Verwaltung und jede:n Einzelne:n wichtig ist, welche Rolle Open-Source-Lösungen spielen und welche Initiativen es in Deutschland bereits gibt.
Dabei geht es unter anderem um:
Projekte und Plattformen des ZenDiS wie
das Onlinezugangsgesetz und die Digitalisierung von Verwaltungsleistungen
europäische Alternativen für digitale Produkte und Services – von LibreOffice bis hin zu E-Mail-Providern wiePosteo oder mailbox.org.
Weiterführende Links zu den Themen im Podcast
BMI-Studien Strategische Marktanalyse zur Reduzierung von Abhängigkeiten von einzelnen Software-Anbietern
openDesk
NextCloud
"Über 6.000 Verwaltungsleistungen, zusammengefasst in 575 OZG-Leistungsbündeln, müssen auf Bundes-, Länder- und kommunaler Ebene bis Ende 2022 digitalisiert werden. " (siehe Onlinezugangsgestz)
Open Source Programm Offices (OSPOs)
Das Open Source Kompetenzzentrum (OSK) in Berlin
Nach LiMux-Aus: Wie sich München langsam wieder an Open Source annähert
openConference
openCode
LibreOffice
Hintergundinformationen
“Kritische Infrastrukturen wie Cloud-Dienste bleiben unter Kontrolle der US-Regierung, selbst wenn Rechenzentren in Europa betrieben werden.” Schein-Lösungen stoppen: Souveränitäts-Washing von Big Tech gefährdet Sondervermögen
Persönliche digitale Souveränität
European alternatives for digital products
EU / Deutsche E-Mail-Provider
Posteo
mailbox.org
Cover
Das Cover zur Folge wurde mit ChatGPT mit folgendem Prompt erstellt: “Generiere ein Bild dass ein Verkehrszeichen mit einem durchgestrichenen Microsoft Clippy,the Paper Clip, zeigt.”
32 Minuten
In dieser Folge unterhalte ich mit mit Daniel und Aenis - zwei ehemaligen Studierenden der FH Aachen - über ihre Erfahrungen mit der Gründung von Grievy wärend des Studiums.
Wir sprechen über ihren Weg von der Idee bis zur Umsetzung, was sie dabei gelernt haben und welche Tipps sie für andere Gründer:innen haben. In der Folge hatten wir folgende Angebote für Gründer:innen erwähnt:
Gründungszentrum der FH Aachen
EXIST Gründerstipendium
Gründungsstipendium NRW
Die aktuellen Stellenabgebote sind auf dem JOIN-Account von greivy zu finden. Wer Fragen hat oder sich austauschen möchte, kann Daniel und Aenis direkt unter hallo@grievy.de erreichen.
Wir sprechen über ihren Weg von der Idee bis zur Umsetzung, was sie dabei gelernt haben und welche Tipps sie für andere Gründer:innen haben. In der Folge hatten wir folgende Angebote für Gründer:innen erwähnt:
Gründungszentrum der FH Aachen
EXIST Gründerstipendium
Gründungsstipendium NRW
Die aktuellen Stellenabgebote sind auf dem JOIN-Account von greivy zu finden. Wer Fragen hat oder sich austauschen möchte, kann Daniel und Aenis direkt unter hallo@grievy.de erreichen.
45 Minuten
In dieser Folge unterhalte ich mit mit Phil und Hendrik, zwei Studierenden der FH Aachen über den Advent of Code.
In der Folge hatten wir folgende Themen mit Bezug zum Advent of Code erwähnt:
Vortrag von Eric Wastl: Advent of Code: Behind the Scenes
3d-gedruckter Tannenbaum zum Anzeigen des gelösten Rätsel
Sub-Reddit zum Advent of Code
XMAS vs. X-MAS
Das Lieblingsrätsel von Phil war bisher Tag 11. Das Lieblingrätsel von Hendrik war bisher Tag 7.
Intcode ist die Programmiersprache für den Advent of Code 2019 entwickelt wurde und in diversen Rätseln vorkam.
In der Folge hatten wir folgende Themen mit Bezug zum Advent of Code erwähnt:
Vortrag von Eric Wastl: Advent of Code: Behind the Scenes
3d-gedruckter Tannenbaum zum Anzeigen des gelösten Rätsel
Sub-Reddit zum Advent of Code
XMAS vs. X-MAS
Das Lieblingsrätsel von Phil war bisher Tag 11. Das Lieblingrätsel von Hendrik war bisher Tag 7.
Intcode ist die Programmiersprache für den Advent of Code 2019 entwickelt wurde und in diversen Rätseln vorkam.
35 Minuten
In dieser Folge unterhalten sich Peter Langner, der Gründer von ADventas Consulting, Rebecca Adimi und ich uns über den Praxiseinsatz von ERP-Systemen. Peter stellt hierbei insbesondere die Sicht eines Beratungsunternehmens auf ERP-Systeme vor.
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/
45 Minuten
In dieser Folge unterhalten sich Karl Kessler, Rebecca Adimi und ich uns über die Geschichte der ERP-Systemen. Karl hat in mehr als 30 Jahren bei SAP die Geschichte der ERP-Systeme hautnah miterlebt und mitgestaltet
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/
51 Minuten
In dieser Folge unterhalten sich Martin Fischer, Holger Bruchelt, Rebecca Adimi und ich uns über Low Code und No Code Platformen.
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/
Diese Folge ist im Rahmen des WiLMo Projekts enstanden. Im Projekt Wirtschaftsinformatik Lehr- und Lernmodule (WiLMo) entwickeln sechs Hochschulen unter der Leitung der FH Aachen einheitliche digitale Lehr- und Lernmaterialien im Bereich der Wirtschaftsinformatik. Die entstandenen Lernmaterialien sind unter folgendem Link verfügbar: https://osf.io/24ysr/