Programm
Das Programm der OOP 2026 ist endlich da und bietet euch über 120 Fachvorträge an vier Tagen!
Unten stehend findet ihr alle Vortragsdetails. Eine übersichtliche Darstellung des Zeitplans findet ihr in unserer praktischen PDF-Ansicht.
Thema: Programming
- Dienstag
10.02. - Mittwoch
11.02. - Donnerstag
12.02. - Freitag
13.02.
Wie können wir ein System entwickeln, um ultrafrische Produkte direkt von lokalen Bauernhöfen zu den Kunden zu bringen – ohne Lagerhäuser, Verzögerungen oder Verschwendung? In diesem interaktiven Workshop modellieren wir gemeinsam die Abläufe von „Produce Paradise“, einem fiktiven Farm-to-Table-Startup. Dabei kombinieren wir Methoden wie Domain Storytelling, Event Storming und Example Mapping. Vorkenntnisse sind nicht nötig – nur Neugier und Lust auf frische, nachhaltige Lösungen!
Zielpublikum:…
C++23 ist das neueste C++-Release, das die führenden C++-Compiler nun gut unterstützen. Damit ist es an der Zeit, sich einmal den Umfang der Neuerungen von C++23 bei den Sprachmitteln und in der Standard-Bibliothek anzusehen.
Als Mitglied des C++-Standard-Komitees wird Nico Josuttis die neuen Features gut motivieren und wichtige Hinweise zur praktischen Verwendung liefern.
Da viele Ergänzungen neue Features von C++20 abrunden, werden diese durchaus auch noch einmal kurz eingeführt, sodass man…
Lernen Sie in diesem Workshop, Produktmanagement so zu organisieren, dass Wertschöpfung und Mitarbeiterzufriedenheit maximiert werden.
Maximale Teilnehmendenzahl: 20
Zielpublikum: VP/Director of Product Management, Produktmanager, Product Owners, Product Coaches, Change Agents
Voraussetzungen:Mehrjährige Erfahrungen im Produktmanagement sowie Zusammenarbeit mit agilen Teams
Level: Practicing
Extended Abstract:
In diesem Workshop lernen Sie Techniken und Tools, um als Produktmanagement-Leiter:in…
Ziel: Aktuelles praktisches Wissen über Softwarearchitekturen mit Schwerpunkt auf KI-basierter Software, im Hinblick auf Sicherheits- und Datenschutzanforderungen und darüber, wie man eine unsichere Architektur mithilfe von Best Practices der OWASP Machine Learning Security Top 10 verbessern kann.
Was geht mit der EU-KI-Verordnung? Welche Verfahren kann ich verwenden, und wie muss ich sie verwenden, um nicht nur compliant zu sein, sondern auch zu vermeiden, dass etwas beim Einsatz von KI schief…
Explore how WebAssembly (WASM) is revolutionizing cloud application deployment with lightweight, portable solutions that boost performance and security. This session demonstrates WASM's potential in Kubernetes through a live terminal and web-based chat application built entirely with WASM and WebAssembly System Interface. Discover practical use cases, benefits for cloud-native applications, implementation challenges, and how WASM can transform your cloud strategy.
Target Audience: Architects,…
Die Einführung von geteiltem Code kann zwar Duplikate beseitigen, aber auch Kopplungen verursachen, die den Release-Flow behindern. In dieser Session zeige ich, wie Sie mit OpenRewrite DataTable und benutzerdefinierten Rezepten Abhängigkeiten zwischen Hunderten von Komponenten extrahieren und den „Metro-Plan“ Ihrer Release-Trains visualisieren können. Lernen Sie, wie diese Erkenntnisse in die CI/CD-Orchestrierung und interne Entwicklerplattformen einfließen können, um Entwicklern klare…
Developer Experience (DX) ist längst zu einem entscheidenden Erfolgsfaktor für API-Initiativen geworden. Ganz gleich, ob man APIs bereitstellt oder konsumiert: Reibungsverluste in der Entwicklung bremsen die Adoption, steigern den Supportaufwand und lassen im schlimmsten Fall Integrationen scheitern.
In diesem Vortrag erklären wir, was DX im Kontext von APIs eigentlich bedeutet und wie ihr als Plattform-Team sie sowohl für API-Provider als auch für -Consumer verbessern könnt.
Zielpublikum:…
Die Skalierbarkeit einer Architektur hängt zentral von ihrem Nebenläufigkeitsmodell ab.
Am Beispiel der neuen Virtual Threads in Java sehen wir den Quantensprung durch die Virtualisierung der Betriebssystem-Threads: Waren bis dahin einige Tausend Threads bereits eine Überlast, lassen sich nun ohne Schwierigkeiten viele Hunderttausende Threads nutzen. Aber wann ist das sinnvoll? Welche Architekturen können davon profitieren? Wie hoch ist der erzielbare Performance-Gewinn? Und vor allem: Lohnt…
Produkt-Roadmaps sind ein wichtiges Produktmanagement-Tool. Traditionelle, Feature-basierte Roadmaps lassen sich jedoch in einem von Veränderung und Innovation gekennzeichneten Kontext, nur schwer anwenden. Heißt das, dass Produkt-Roadmaps nicht mehr anwendbar und vielleicht sogar antiquiert sind?
In meinem Vortrag bespreche ich, wie wirkungsbasierte Roadmaps erfolgreich eingesetzt werden können, wie sie helfen, den Wert zu benennen, den ein Produkt schaffen soll, die Beteiligten einheitlich…
Den vollmundigen Versprechen mancher Anbieter und Influencer für generative KI steht die praktische Realität gegenüber, dass die Beschränkungen von LLMs zu vielen Problemen führen, ganz besonders beim Softwareengineering. Die Analyse großer Softwarearchitekturen und Codebasen durch LLMs scheitert unter anderem an dem beschränkten Kontextfenster der Foundation-Modelle. Das gilt im Umkehrschluss auch für deren Generierung. Wie sich diese Problematik zumindest teilweise umgehen lässt, möchte der…
You tried GitHub Copilot, ChatGPT, Claude, but got messy code and frustrated teams. The problem isn't AI, it's the approach. Most developers 'vibe code': throwing random prompts hoping for magic. Others use rigid workflows with predefined steps. True agentic engineering uses feedback loops: agents evaluate outcomes and decide their next actions dynamically. In this live demo, I'll build a feature inside a legacy app with a coding agent that analyzes context, proposes solutions, and iterates…
As AI transforms software development, many foresee the demise of traditional programming and, with it, the Agile methodology. We think they are wrong. We'll look at why the Agile Manifesto's principles are more important than ever, not in spite of, but because of, artificial intelligence. Using real-world examples and emerging best practices, we'll look at how top firms are redefining value generation, team performance, and leadership in an AI-augmented development environment.
Target Audience:…
Object-Oriented Analysis and Object-Oriented Design (from the 90s!) have all but disappeared. Their shortcomings are well-known (UML diagrams, anyone?), and the Method Wars, the Model-Driven Architecture disaster, and the Agile revolution all played a part in killing off these techniques. But surely there is a modern-day successor that tells us how to, well, structure our objects - right? Not really. We examine the good parts of OOA/OOD, the transition to data modeling, and show how you can use…
In dieser Session tauchen wir in das Model Context Protocol (MCP) ein – eine leistungsstarke Methode zur Orchestrierung von Kontextdaten für LLMs. Zunächst entwickeln wir einen MCP-Server mit Spring AI, der über Claude Desktop mit verschiedenen Services verbunden wird. Anschließend erstellen wir einen MCP-Client mit Spring AI, der den Kontext aus verschiedenen Datenquellen verarbeiten kann. Zum Abschluss widmen wir uns dem Thema Security und zeigen, wie der MCP-Server mit OAuth2 abgesichert…
Wer will schon gemanagt werden? Stakeholder wollen nicht nur informiert, sondern involviert werden. In einer Welt voller Komplexität und Veränderung reicht klassisches Stakeholder Management nicht mehr aus. Es braucht echte Beteiligung. Unser Beitrag zeigt, wie Stakeholder Involvement neue Perspektiven eröffnet, organisatorische Veränderung bewirken kann – und warum Co-Creation zu besseren Projekten, Produkten und Beziehungen führt.
Zielpublikum: Führungskräfte, Projektleiter:innen,…
Die IT- & Kommunikationsbranche gehört zu den am schnellsten wachsenden CO₂-Emissionen. Steigende Datenmengen, komplexe E2E-Architekturen und eine steigende Nachfrage nach digitalen Diensten fördern den Umwelteinfluss. Dieser Vortrag unterstreicht die Notwendigkeit, GreenIT & GreenCoding in die moderne Entwicklung zu integrieren. Zudem beinhaltet er Erkenntnisse über alle ESG-Dimensionen (Environmental, Social and Corporate Governance) hinweg und zeigt, wie Entwickler, Architekten und…
IT is facing a perfect storm driven by three factors: Economic challenges cause shrinking budgets, AI promises streamlined development, and post-COVID allows global sourcing.
Development roles are threatened and evolving rapidly. As an IT manager, I must choose between sourcing experts from Africa or outsourcing to AI later. I'll share insights from insurance and E-Commerce roles, stressing the need to embrace change and innovation. Remember Bob Dylan's wisdom: "You better start swimming or…
Das Design und die Architektur unserer Software werden von vielen Aspekten geprägt. Ein wichtiger davon ist die Programmiersprache und deren Typsystem. Unterschiedliche Typsysteme bringen unterschiedliche Software-Designs hervor. Wenn wir „gegen“ das Typsystem programmieren, macht sich das unmittelbar in der Qualität der Software bemerkbar.
Typsysteme können durch diverse Kriterien charakterisiert werden: weak vs. strong, dynamic vs. static (vs. gradual), exlicit vs. implicit usw. Alle haben…
Java has been around for decades, and so has your codebase. Keeping up with the latest Java versions, frameworks, and best practices isn't just about staying current—it’s about making your applications easier to maintain, faster to develop, and more attractive to both developers and customers. But where do you start?
In this session, we’ll take a pragmatic approach to modernizing Java applications with minimal disruption and maximum value.
Target Audience: Architects, Developer, project manager
P…