Kürzlich haben wir in unserem Tech Blog über die fünf Handlungsfelder berichtet, auf die wir uns im Zuge unserer OKRs in 2022 konzentrieren werden. Als Cloud-/Plattform-Team in der Anwendungsentwicklung ist “Cloud First” definitiv das relevanteste Handlungsfeld.
Marktdifferenzierende Anwendungen entwickeln wir grundsätzlich selbst, mit einer Vielzahl an EntwicklerInnen, und setzen Web- Frameworks und Programmiersprachen wie bspw. Kotlin, Spring Boot und Angular ein. Um unsere hohen Qualitätsstandards flächendeckend zu gewährleisten, forcieren wir die Entwicklungsarbeit in immer kürzeren Zyklen und in Form automatisierter Releases. Hierzu braucht es ein Source Control System und Pipelines zum Bauen, Integrieren und Testen der Entwicklungsstände.
Read moreEines unserer wesentlichen Tech-Ziele zur weiteren Optimierung der Software-Erfahrung für unsere AnwenderInnen in 2022 ist das Vorantreiben unseres „Cloud First“-Handlungsfeldes. Dies hat auch seinen Eingang in unsere OKRs gefunden und wurde kürzlich auf unserem OKR-Workshop nochmal validiert. Wir sehen insbesondere Continuous Integration und Continuous Delivery (CI/CD) als wichtige Treiber für viele unserer Teams, um kurze Entwicklungs-Zyklen zu ermöglichen. Ganz nach dem Motto: Dinge, die uns schwerfallen, tun wir öfter.
CI/CD kann ohne eine weitreichende Testautomatisierung nicht funktionieren. Während wir in unseren Legacy-Systemen in der Regel monatliche Releases durchführen und wir uns hierfür aktuell noch eine Menge Zeit für die Durchführung manueller Tests und Bugfixes nehmen müssen, wollen wir in der CI/CD-Welt ein Mindset des Continuous Testings etablieren. Unsere Idee: Über alle Ebenen unserer Testpyramide laufen spätestens bei einem Code-Commit in eines unserer GitHub-Repositories automatisierte Tests ab. Schlagen hierbei Tests fehl oder werden definierte Abdeckungsgrade nicht erreicht, ist ein Merge in den Release-Zweig gar nicht erst möglich.
Read moreAm 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.
Read more