Das Ziel: Die KeyClub-App auf den neusten Stand der Technologie zu bringen, mit einem starken Fokus auf verbesserter Stabilität und Benutzerfreundlichkeit sowie erhöhter Agilität, um Aufwand und Markteinführungszeit für neue Angebote und Funktionalitäten zu reduzieren.
Der Prozess: UBS und Adnovum entwarfen, spezifizierten und entwickelten die neue KeyClub-Applikation nach einem modularen Ansatz. Zahlreiche Geschäftsregeln, die Bonuspunkte berechnen, wurden auf einzelne Module verteilt, diese wurden in eine Business Rule Engine ausgelagert und von Adnovum mittels Data Marts mit dem Data Warehouse integriert. Um den Zugriff auf verschiedene Funktionalitäten wie den externen Kartenanbieter und den KeyClub eShop zu verbessern, haben agile Teams Schnittstellen zu den Mainframe-Diensten und anderen Umsystemen geschaffen. Der reibungslose Betrieb der Applikation wird durch die kontinuierliche Wartung und den Support durch Adnovum sichergestellt.
Das Resultat: Eine stabile und benutzerfreundliche Applikation mit schnelleren Prozessen und kürzeren Reaktionszeiten, die den Kunden zahlreiche Funktionen zur Verwaltung ihrer Bonuspunkte bietet. Vom neuen Setup profitieren auch die Administratoren und das Marketing bei der Verwaltung von Mitgliedern und teilnehmenden Partnern sowie bei der Überwachung und Auswertung von Kundentransaktionen und der Punkteberechnung. Dank des modularen Aufbaus betreffen Änderungen an einzelnen Business Rules nur die kleinstmögliche Softwarekomponente, was eine einfache und schnelle Implementierung ermöglicht. Spezifikationen, Regressionstests und neue Releases des Gesamtsystems erfordern keinen zusätzlichen Aufwand mehr. Zusätzlich zu den verbesserten bisherigen Funktionen können neue Angebote und Funktionalitäten unabhängig vom Release-Plan eingeführt werden. UBS KeyClub verfügt über eine Reporting Engine für mehr als 1,2 Millionen Mitgliederkonten und rund 5'000 UBS-Benutzer in der Schweiz.