Mobile-First: Wsparcie projektantów UBS przy redesignie aplikacji bankowej

Contents
O kliencie
UBS to międzynarodowy bank inwestycyjny z siedzibą w Szwajcarii, działający we wszystkich głównych centrach finansowych i posiadający biura w ponad 50 krajach. Jest największą instytucją bankową w Szwajcarii, trzecim co do wielkości bankiem w Europie i największym bankiem prywatnym na świecie, obsługującym klientów prywatnych, korporacyjnych i instytucjonalnych.
O produkcie
UBS rozwija osobistą aplikację bankowości mobilnej dedykowaną swoim prywatnym klientom. Umożliwia ona bezpieczne i wygodne przeprowadzanie transakcji finansowych, takich jak opłacanie rachunków, skanowanie poleceń przelewu oraz handel aktywami – wszystko za pośrednictwem smartfona lub tabletu.

Wyzwania klienta
UBS aktualnie przyspiesza cyfryzację swojej działalności i bardzo mocno koncentruje się na tworzeniu produktów zgodnie z podejściem mobile-first, aby utrzymać przewagę konkurencyjną na rynku.
Zapewnienie płynnego doświadczenia mobilnego i spójności w całym portfolio produktów pozostaje jednym z najważniejszych priorytetów banku, obok przejścia na nowe frameworki.
Oczekiwania klienta
Projektanci produktów Netguru współpracują z UBS przy licznych projektach, zapewniając eksperckie wsparcie oraz sprawnie zorganizowane zespoły gotowe do zarządzania złożonym portfolio produktów cyfrowych.
W tym projekcie klient oczekiwał wsparcia w budowie aplikacji bankowej najwyższej klasy, która uzyskałaby wysokie oceny w App Store firmy Apple oraz Google Play.
Zespół skupił się na płynnym doświadczeniu mobilnym w ramach wszystkich funkcji aplikacji, bardziej spójnych przepływach płatności, skróceniu procesu logowania oraz ułatwieniu nawigacji w aplikacji.

Rola Netguru
- Wspieranie zespołu projektowego UBS we wdrażaniu nowego, ulepszonego projektu aplikacji, obejmującego sprawniejsze logowanie, intuicyjną nawigację oraz odświeżony ekran główny
- Aktywne współtworzenie i wspieranie rozwoju mobilnego systemu projektowania UBS
- Wsparcie zespołu inżynierskiego banku w budowie biblioteki komponentów wielokrotnego użytku
- Udział w transformacji aplikacji do nowszych technologii – migracji z hybrydowego frameworku Cordova do natywnych platform iOS i Android
Podejście do wyzwania
Integracja ze strukturą klienta
Nasz model współpracy opierał się na rozszerzeniu zespołu.
Projektanci Netguru pracowali jako część pakietu funkcjonalnego. Współpracowaliśmy ramię w ramię z projektantami UBS, zespołami inżynierskimi, analitykami biznesowymi oraz właścicielami produktu.
Analiza i testowanie na każdym etapie
Netguru przeprowadziło analizę rynku i podzieliło się jej wynikami z UBS.
Ściśle współpracowaliśmy z interesariuszami biznesowymi i inżynierskimi po stronie klienta, aby zbierać informacje zwrotne i usprawniać procesy w miarę postępów prac.
Przeprowadziliśmy testy użyteczności, wewnętrzne warsztaty, spotkania synchronizacyjne dotyczące mobilności oraz stale dzieliliśmy się wiedzą na temat wzorców i najlepszych praktyk.

Wdrażanie zasady mobile-first
Skupiając się na zasadzie mobile-first, Netguru pomogło zdefiniować podejście do natywnego wytwarzania oprogramowania w mobilnych systemach projektowania oraz pracowało nad zagadnieniami podstawowymi, takimi jak ujednolicenie ładowania treści i obsługi błędów.
Eksperci Netguru współpracowali również przy usprawnianiu kluczowych procesów z zespołem inżynierskim UBS, obejmujących przekazywanie dokumentacji i kontrolę jakości implementacji, przegląd projektu, wyrównanie między zespołami oraz rozwój mobilnego systemu projektowania.
Przyczyniliśmy się do przeprojektowania nawigacji, przepływów płatności i logowania, a także doświadczenia strony głównej. Proces obejmował testy użytkowników, prototypowanie, UX i UI.

Wyniki
- Funkcje płatności oraz logowanie zostały przeprojektowane i wdrożone natywnie, a nawigacja została ulepszona.
- Aplikacja zyskała nowy, zorientowany na użytkownika ekran główny, który prezentuje dane o kondycji finansowej klienta, dostarcza analiz oraz sugeruje nowe produkty.
- Usprawniono zachowanie podczas ładowania oraz obsługę błędów, co przełożyło się na płynniejsze i mniej zakłócające doświadczenie użytkownika.
- Ustanowiono natywne podejście do projektowania wraz z procesem ulepszania istniejących komponentów oraz dodawania nowych elementów do biblioteki.