Xapo ist ein Bank- und Virtual Asset Service-Provider mit Dual-Lizenz. Das Unternehmen bietet einen globalen, vollständig mobilen Bank- und Asset-Management-Service an, mit dem seine Kund:innen ihre Transaktionen nahtlos sowohl in Fiat- als auch in Bitcoin-Währung durchführen können.
Xapo nutzt seine Doppellizenzierung, um Kund:innen – unabhängig davon, wo sie sich befinden – die Möglichkeit zu geben, ihre Spareinlagen vor Marktschwankungen sowie geopolitischen und wirtschaftlichen Instabilitäten zu schützen. Mit vollständig dezentralen Teams, die in mehr als 50 Ländern weltweit tätig sind, arbeitet die Bank daran, den Zugang zu in hohem Maße stabilen und zuverlässigen Bankdienstleistungen zu verbessern – insbesondere für Kund:innen in Schwellenländern.
Im Jahr 2014 ursprünglich als Bitcoin-Depotbank gegründet, entschied sich das Unternehmen 2021 zu einem Relaunch als vollständig lizenzierte Bank, um sowohl seine sozialen als auch finanziellen Ziele zu realisieren.
Die Grundlage für globalen Erfolg und Skalierbarkeit schaffen
Die Einführung des dualen Banking-Service bedeutete für das Unternehmen eine enorme Veränderung. Sie markierte den Beginn einer neuen Ära für Xapo, die das Unternehmen in einen vollständig neuen Markt mit neuen Chancen und Möglichkeiten führte.
Anouska Streets, CTO von Xapo, wollte im Vorfeld der Markteinführung sicherstellen, dass die Organisation, ihre Technologie, Prozesse und Mitarbeiter:innen (auch Xapiens genannt) bereit waren für die neue Ära rapiden Wachstums und Wandels, welche die neuen verbesserten Dienstleistungen von Xapo einläuten würde.
Anouska und ihr Team untersuchten die AWS-basierte Infrastruktur, die Workflows und die Teams, um potenzielle Reibungspunkte für die Zeit nach der Einführung sowie eindeutige Chancen zur Optimierung und Verbesserung zu identifizieren. Dabei ermittelten sie sieben Schwerpunktbereiche für Veränderungen:
Ausrichtung auf Ergebnisse: Die Teams von Xapo waren zwar unglaublich beschäftigt, die geringe Ausrichtung auf Ergebnisse und strategische Ziele führte jedoch zu einigen Schwierigkeiten bei der Bereitstellung eines signifikanten Werts
Kundenvalidierung und Handhabung des Produktrisikos: Es gab eine Reihe unbestätigter Annahmen über Produkte und Kundenbedürfnisse
Ausrichtung von Mitarbeiter:innen, Produkt und Technologie: Die Grenzen zwischen den Teams, Produkten und Systemen von Xapo waren verschwommen, das führte zu einer verlangsamten Delivery und einer Zunahme der technischen Schulden
Die Qualität in die Produkte integrieren: Die QA-Teams von Xapo arbeiteten unglaublich hart daran, Produktfeatures und -verbesserungen bereitzustellen, aber die Feedback-Zyklen waren noch zu lang
Effektive, skalierbare Delivery-Infrastruktur: Staging, die einzige gemeinsam genutzte Testumgebung, war hoffnungslos überlastet. Das machte es schwierig, neue Features zu testen und freizugeben
Sichtbarkeit und einfache Governance: Die Entscheidungsfindung bei Xapo war undurchsichtig und langsam
Kontinuierliche Verbesserung und kontinuierliches Lernen: Lernen fand zwar statt, aber die Vorteile waren für die Teams nicht sichtbar
Ein dreistufiger Ansatz, um einen unternehmensweiten Impact zu schaffen
Anouska beauftragte Thoughtworks, um bei allen diesen Prioritäten gleichzeitig Fortschritte zu erzielen. Zusammen planten wir einen dreistufigen Lösungsansatz, bei dem diverse Teams aus Thoughtworker:innen und Xapiens nebeneinander arbeiteten, um zeitgleich entscheidende Veränderungen auf Technologie-, Prozess- und Mitarbeiterebene voranzutreiben.
Zu den Thoughtworks-Teams gehörten:
Das Plattform-Engineering, das zusammen mit dem Infrastrukturteam von Xapo an der Erstellung von wiederverwendbaren Plattformproduktangeboten arbeitete, die andere Teams je nach Zunahme und Änderung ihrer Anforderungen nutzen können
Das Banking Operations-Team, das zusammen mit seinen Xapien-Kolleg:innen in streamausgerichteten Bereitstellungsteams zusammenarbeitete, um Änderungen auf Produkt-, Service- und Prozessebene auf den Weg zu bringen
Executive Advisor, die in Zusammenarbeit mit der Geschäftsführung von Xapo Änderungen in der Technologie-, Produkt- und Bereitstellungs-Governance leiteten, um dafür zu sorgen, dass das gesamte Unternehmen für eine Skalierung ist
Gemeinsam haben wir eine große Anzahl an weitreichenden Veränderungen vorangetrieben, um den Fortschritt in den vom Xapo-Team festgelegten sieben Fokuskriterien vorwärts zu treiben. Einige der Highlights sind unter anderem:
Die Anwendung eines „Thin-Slice“-Ansatzes, um spezifische, hochwertige Anwendungsfälle für Technologieänderungen zu identifizieren und diese anschließend zu nutzen, um schnell messbare Werte zu realisieren
Die Einführung und Nachverfolgung der vier wichtigsten Kennzahlen, um die Softwareentwicklungs- und -bereitstellungsleistung besser zu verstehen und kontinuierlich zu verbessern
Die Einbettung der EDGE-gestützten Produktdenkweise, welche der gesamten Organisation dabei hilft, sich stärker am Wert zu orientieren und auf sich ändernde Kunden- und Unternehmensanforderungen zu reagieren
Verbesserte Ausrichtung der UX-Entwickler:innen, um Feedbackschleifen zu verkürzen und die Produkt- und Softwarequalität kontinuierlich zu verbessern
Definition von Zielen und Schlüsselergebnissen für Xapo insgesamt wie auch für einzelne Teams und Funktionen sowie die Schaffung von Möglichkeiten, die Abläufe rund um diese Ziele und Ergebnisse nachzuverfolgen und auszurichten
Refactoring von Systemen zu einer entkoppelten, an Wertströmen ausgerichteten Architektur , die durch einen dezentralen Architektur-Governance-Mechanismus mit geringer Reibung unterstützt wird
Die Organisation nach der Transformation auf dem Prüfstand
Dank der strategischen, gut aufeinander abgestimmten Verbesserungen an der Architektur, in der Denkweise und den Workflows von Xapo stellten unsere Teams schnell beeindruckende Ergebnisse fest, darunter:
50%
Verkürzung der Markeinführungszeit für neue Features
99%
Verbesserung der durchschnittlichen Zeit für die Wiederherstellung des Dienstes
40%
Verbesserung der Auflösungsraten für Support-Tickets
98%
Verringerung der Ausfallrate bei neuen Änderungen
$10,000
Geschätzte monatliche Einsparungen von AWS-Kosten
Der größte Impact liegt jedoch darin, wie diese Vorteile für Xapo zusammenwirken. Dank dieses Programms ist die Infrastruktur von Xapo nun zukunftsfähig. Seine Architektur lässt sich schneller und kostengünstiger skalieren. Seine Entwickler:innen können neue Features schneller auf den Markt bringen. Zudem ist die gesamte Organisation besser auf die strategischen Ziele des Unternehmens ausgerichtet – und dazu befähigt, diese zu erreichen.
Dieser robuste, neue und zukunftsfähige Zustand wurde gegen Ende unserer Zusammenarbeit auf die Probe gestellt, als Xapo eine neue Produktfunktion implementieren wollte, um die Zahlung von Zinsen oder Renditen zu unterstützen. Das Plattform-Engineering-Team war in der Lage, die Infrastruktur für diese Funktion unglaublich schnell bereitzustellen. Außerdem trugen die neuen Test- und Bereitstellungspraktiken dazu bei, sie schnell auf den Markt zu bringen.
Es ist erstaunlich, zu sehen, wie weit wir zusammen gekommen sind – und das, obwohl wir asynchron gearbeitet haben. Von schriftlichen Updates sind wir zu einer vollkommenen Sichtbarkeit dessen, was bei Xapo passiert, übergegangen. Das ist fantastisch.
Von komplexen Abläufen zu kontinuierlicher Verbesserung
Während unseres gesamten Engagements arbeiteten Thoughtworker:innen und Xapiens zusammen – sie tauschten ihr Wissen aus und implementierten gemeinsam Lösungen. Als die Zeit des Abschieds für das Thoughtworks-Team gekommen war, sorgten wir dafür, dass das Xapo-Team alles hatte, was es brauchte, um das Beste aus seinen neu optimierten Technologien, Prozessen und seinem neuen Betriebsmodell zu machen.
Die Zusammenarbeit mit Thoughtworks hat uns dabei geholfen, schnell neue Arbeitsweisen einzuführen, die einen wesentlichen Einfluss darauf haben, wie wir qualitativ hochwertige Software in kürzester Zeit liefern.