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).LinksIm 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-4Camunda: 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/cliGithub Repo: https://github.com/camunda/c8ctlDocs: 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.htmlhttps://www.golem.de/news/prozessbasierte-softwareentwicklung-die-workflow-engine-als-betriebssystem-fuer-geschaeftsablaeufe-2603-206530.htmlhttps://www.golem.de/news/prozessbasierte-softwareentwicklung-das-ende-des-fail-wasserfalls-2604-207102.htmlKapitel(00:13) Begrüßung und Vorstellung(03:17) Definition: Prozessbasierte Softwareentwicklung(04:46) Einordnung in den BPM-Lebenszyklus05: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
Wir kennen weder Ihren Namen noch Ihren Wohnort, aber die Karte sagt, dass Sie hier waren. Danke fuer Ihren Besuch — jede Flagge unten ist jemand, der vorbeigeschaut hat.