Autorin |
@Anonymous, Mobile Engineering Lead |
Datum |
September 9, 2024 |
Status |
Genehmigt |
Prüfer/-innen |
John Smith (Backend Lead) |
Maria Lopez (UX Lead) |
|
Emily Liu (QA Lead) |
|
Hintergrund
Die iOS-App hat 1 Million Downloads und 500.000 monatliche Nutzer/-innen. Zu den aktuellen Problemen gehören eine Abbruchrate von 23 % beim Onboarding und Leistungsprobleme mit Ladezeiten von 4,5 Sekunden und Transaktionsverzögerungen von bis zu 3 Sekunden, die sich auf die Erfahrung und Bindung von Nutzer/-innen auswirken.
Problemstellung
Onboarding Flow
- Das Onboarding-Flow-Modul hat sechs Schritte, was zu Reibung und kognitiver Belastung führt und die Abbruchquote erhöht.
- Das Onboarding-Verifizierungsmodul verwendet veraltete APIs, was zu Verzögerungen bei der Verifizierung von 1-2 Minuten führt.
Leistungsengpässe
- Der AppCore hat eine Kaltstart-Ladezeit von 4,5 Sekunden und liegt damit über dem 2,5-Sekunden-Standard.
- Der Transaktionsservice hat langsame API-Antworten, mit Verzögerungen von bis zu 3 Sekunden.
Ziele
- Redesign des Onboarding-Flows
- Rationalisierung von des Onboarding-Flow-Moduls auf vier Schritte.
- Implementierung der JumioAPI im Onboarding-Verifizierungsmodul, wodurch die Wartezeiten auf unter 30 Sekunden reduziert werden.
- Verbesserung der Leistung
- Optimierung von AppCore, um Kaltstarts unter 2,5 Sekunden zu erreichen.
- Verbesserung des Transaktionsservices zur Reduzierung der Transaktionszeiten auf unter 1,5 Sekunden.
Technisches Design
Redesign des Onboarding-Flows
- Onboarding-Willkommensscreen:
- Neugestaltung des Willkommensscreens für mehr Klarheit und Übersichtlichkeit.
- Vereinfachung des Nutzer/-innen-Registrierungsmoduls durch Konsolidierung der Eingabefelder.
- Zeit: 2 Wochen. Verantwortlich: Frontend Team (Sarah Lee).
- Onboarding-Verifizierungsmodul:
- Ersetzen der Verifizierungs-API durch JumioAPI für schnellere Identitätsprüfungen.
- Zeit: 3 Wochen. Verantwortlich: Backend Team (John Smith).
- Onboarding-Zusammenfassung-Screen:
- Implementierung eines neuen Onboarding-Zusammenfassung-Screens zur Bestätigung der Nutzerdaten.
- Zeit: 1 Woche. Verantwortlich: Frontend Team (Sarah Lee).