OKR Workshop

Posted on | 812 words | ~4 mins

Am 30.05.2022 hat wieder einmal die interne Sync-Runde zu unseren Haupthandlungsfeldern in der Anwendungsentwicklung und zu unseren OKRs stattgefunden.

Über unsere OKRs richten wir unsere Anwendungsentwicklung auf moderne State-of-the-Art Technologien und Cloud-Lösungen aus, um unseren Beitrag zur optimalen digitalen Unterstützung für unsere VermögensberaterInnen und Produktpartner zu leisten: Performant, an jedem Ort, zu jeder Zeit, sicher und stabil.

Die angebotenen Anwendungen sollen in erster Linie schnell und einfach sowohl für Profis als auch Neueinsteiger nutzbar sein – und zwar an jedem Ort und mit jedem Gerät. Gleichzeitig müssen in jeder Beratungssituation Stabilität und Sicherheit gewährleistet sein.

Das ist leichter gesagt als getan. Denn die Systeme sollen die neuen AnwenderInnen durch eine hohe Intuitivität begeistern, intelligente neue Features bieten und sich nahtlos in die bisherige Anwendungslandschaft sowie in die schlanken digitalen Prozesse unserer Produktpartner integrieren.

Hier sind 5 Tech-Handlungsfelder, auf die wir uns in 2022 fokussieren und unsere OKRs ausrichten werden:

1. Web First

Haben wir in der Vergangenheit stark auf native Mobile Apps gesetzt, sind Web-Technologien nun für uns und unsere Entwicklungspartner der Weg, neue Anwendungen unabhängig von Gerät und Ort sowie optimal integriert nutzbar zu machen. Wir setzen dabei auf Micro-Services, versionierte REST-Schnittstellen sowie auf Micro-Frontends. Auf diese Weise können wir vor allem die Einbindung und Anbindung der Frontends unserer verschiedenen Entwicklungs- und Produktpartner ermöglichen und beschleunigen den Entwicklungsprozess für verteilte Teams. Darüber hinaus verhindern wir, dass bestimmte Anwendungsbestandteile auf Dauer zu schwergewichtig und damit nur noch schwer austauschbar sind, und wir können die jeweiligen Services in ihrer Fachlichkeit autonom und unabhängig voneinander integrieren und testen.

Zur Beherrschung der dabei stellenweise aufkommenden Komplexität gehen wir gerne auch neue Wege – wie z.B. im Fall der Micro-Frontends, in dem wir das Luigi MicroFrontend-Framework gemeinsam mit unserem Joint Venture Deutsche Fintech Solutions für uns entdeckt haben.

2. Cloud First

Cloud-Technologien verstehen wir als Treibstoff und entscheidenden Hebel für unsere zukünftigen Entwicklungsvorhaben. Als wir in 2020 mit unserer Cloud-Transformation gestartet sind, haben wir für uns festgehalten, dass der Weg in die Cloud vor allem unser Tor zu höherer technischer Flexibilität und Effektivität darstellt. Inzwischen haben wir einen größeren Teil unserer bisherigen Anwendungen in die Cloud migriert und fokussieren uns bei neuen Anwendungen – unabhängig ob selbst entwickelt oder Dritt-Software – auf Cloud-Lösungen auf einem möglichst hohen Niveau (PaaS oder SaaS).

Unser Cloud-Team ist ebenfalls etabliert und wird zukünftig als Plattform-Team nicht nur die Cloud-Ressourcen für unsere EntwicklerInnen über ein Self-Service-Portal zur Verfügung stellen, sondern stellt auch sicher, dass die mittels GitHub Actions realisierten CI/CD Pipelines allen Entwicklerteams zur Verfügung stehen. Damit stellen wir sicher, dass unsere Teams möglichst autonom arbeiten, integrieren und deployen können. Wir wollen dabei an unserer Mission festhalten, unseren EntwicklerInnen alle Plattform-Services (Cloud, CI/CD & K8S) so einfach wie möglich und auf dem absoluten Top-Niveau an die Hand zu geben.

3. DVAG API & Legacy-Erneuerung

Wie vermutlich in vielen Häusern üblich, sind auch wir mit einem gewissen Grad an historisch gewachsener Legacy gesegnet ;-). Diese Herausforderung gehen wir proaktiv an und lösen bisherige Systeme mit Blick auf Mittel- und Langfrist-Szenarien konsequent ab. Eine Erkenntnis auf diesem Feld ist, dass eine umsichtige und vor allem auch wirtschaftlichen Gesichtspunkten geschuldete Vorgehensweise letztendlich zum Ziel führt. Desto Umso (oder “deshalb ist es”) wichtiger ist es, kurz- und mittelfristig Synergien und Vorteile aus den oft länger andauernden Renovierungen auch und gerade für unsere Neuentwicklungen zu heben. Ein wichtiger Baustein hierbei ist für uns die Ausrichtung auf Entkopplung und einheitliche APIs. Neben einem übergreifenden API Management arbeiten wir auch an Lösungen, die uns in diesem Zusammenhang eine einfachere und effizientere Anbindung unserer Legacy-Systeme ermöglicht, z.B. mit modernen API-Integrationslösungen.

4. Standard / Best of Suite

Wo wir unseren AnwenderInnen und EntwicklerInnen keine Lösungen anbieten können, mit denen sie und wir uns signifikant vom Markt differenzieren können, wollen wir uns zukünftig noch stärker auf die Implementierung erstklassiger Lösungen unserer Premium-Partner konzentrieren - allen voran aktuell #Microsoft. So arbeiten wir an einer nahtlosen Einbindung der M365-Suite für unsere Anwender und einer cutting-Edge Einbindung von GitHub für unsere EntwicklerInnen. Als Enthusiasten von effizienten Prozessen schauen wir uns aktuell auch nach einer Self-Service-Plattform für unsere Cloud-Ressourcen und -Services um. Auch im CRM-Umfeld arbeiten wir aktuell an der Implementierung einer solchen Premium-Lösung. More to come!

5. Stabilität und Ausfallsicherheit der Kernsysteme

Wie bereits zu Beginn erwähnt, müssen unsere Lösungen natürlich jederzeit stabil und resilient für unsere AnwenderInnen zur Verfügung stehen. Hier wollen wir uns vor allem von modernen Konzepten wie Googles Site Reliability Engineering (#SRE ) inspirieren lassen und uns noch stärker proaktiv mit diesen Themen beschäftigen. Wir möchten hierbei auch noch intensiver die Vorteile von Cloud-Native-Lösungen und der Angebote unserer Hyperscaler nutzen, beispielsweise Azure Application Insights als Observability- und APM-Lösung. Auch in prozessualer Hinsicht versuchen wir uns hier kontinuierlich zu verbessern und im Fall der Beeinträchtigung unserer Systeme gewappnet zu sein.

Fazit

Das sind die für unsere Entwicklungsteams relevantesten Tech-Handlungsfelder, auf denen wir in 2022 unterwegs sein werden.

Happy to follow up!