The form has been successfully submitted.
Please find further information in your mailbox.
Select language
Our client is a major banking service provider in the UK that strived for more digitization to address their customers’ pain points more effectively. The client was committed to improving their mobile application, as profound business transformation often defines overall success.
Zanim firma Innowise dołączyła do projektu, nasz klient zebrał już mieszany zespół wewnętrznych specjalistów IT i zewnętrznych programistów. Pięć zespołów pracowało już nad ponad dziesięcioma mikrousługami, aktualizując aplikację mobilną i integrując ją z platformami innych firm, gdy nasi inżynierowie zostali przydzieleni do projektu.
Ponieważ klient działa w Wielkiej Brytanii, naszym głównym celem było nie tylko dostarczenie ulepszeń oprogramowania, ale także zagwarantowanie najwyższego poziomu bezpieczeństwa i zgodności z RODO, a także zapewnienie ogromnej elastyczności i interoperacyjności.
Wpłaty/wypłaty zbliżeniowe za pomocą kodów QR
Innowise ułatwił interakcję między aplikacją mobilną a bankomatami, umożliwiając klientom dostęp do gotówki bez konieczności noszenia przy sobie plastikowych kart.
From the user’s perspective, the basic flow looks understandable and transparent. To replenish or cash out, users should sign in and open the QR code tab on the main screen in the app and initiate the same operation via ATM. With their smartphones, users scan the QR code displayed on the cash machine’s screen and confirm the transaction by entering a code combination. Additionally, they may require printing a receipt to prove the transaction in case of claims.
Po stronie serwera proces jest bardziej złożony i obejmuje wymianę danych w ramach modułu kart plastikowych, jednostki transakcji gotówkowych, danych kont klientów, usługi zarządzania bankomatami oraz bramek podstawowych i aplikacji.
In essence, contactless QR code-based deposits/withdrawals allow users to access their funds without having plastic cards in their hands. The cardholder can scan QR codes for payments after authorization in the app – otherwise, the system abandons operations.
Wyświetlanie bankomatów na mapie cyfrowej
Ponadto Innowise połączyła wszystkie bankomaty klientów zlokalizowane w całym mieście w jeden ekosystem. Zostały one wyposażone w systemy śledzenia, które gromadzą, przetwarzają i przesyłają dane do aplikacji mobilnej.
After opening the app, users can select the nearest ATM from a list. Moreover, users can choose a cash machine that matches their needs thanks to built-in filters (accessible currencies, working time, NFC support, availability for the visually impaired, etc.). The app’s map updates ATM statuses in real time so customers can ensure they’re approaching a serviceable ATM.
Nawigacja do urządzeń samoobsługowych
This feature is closely connected with the previous one. Upon logging in, the app detects the user’s location. After choosing the ATM on the map, the app paves the most convenient route to the selected cash machine and calculates the approximate distance, considering traffic load, detours, road repairs, and other conditions. While users head toward the chosen ATM, the app tracks directions by geotags and allows rebuilding the route instantly if they decide to go to another ATM. In terms of functionality, it shares many similarities with Google Maps, whose integration will be discussed next.
Integracja z Google Maps
Ponieważ Google jest usługą zewnętrzną, integracja wymaga zebrania wymagań i opracowania szczegółowych specyfikacji w celu zapewnienia bezbłędnej funkcjonalności. W ten sposób udało nam się płynnie zintegrować Mapy Google. Przepływ przypomina wyświetlanie bankomatów w aplikacji i nawigację do nich w ramach zastrzeżonego rozwiązania, które rozważaliśmy powyżej. Nasz sprawdzony zespół wybrał odpowiednie interfejsy API zarówno dla Androida, jak i iOS, aby uzyskać kompatybilność i bezproblemową wydajność w obu systemach operacyjnych.
Oprogramowanie dla maszyn wydających karty
Wreszcie, nasz multidyscyplinarny zespół opracował od podstaw oprogramowanie maszyny do wydawania kart. W tym celu oceniliśmy specyfikację wymagań oprogramowania (SRS), a następnie opracowaliśmy rozwiązanie, które wydaje plastikowe karty bez pośrednictwa pracowników banku.
Urządzenia te są również zintegrowane z aplikacją mobilną. Użytkownicy mogą ubiegać się o kartę plastikową online. Gdy tylko ich wniosek zostanie zatwierdzony, zostaną poinformowani, że mogą samodzielnie uzyskać plastikową kartę bez konieczności odwiedzania oddziału banku.
Ponieważ Innowise uczestniczyła w procesie tworzenia oprogramowania wraz z innymi partnerami, kluczowe było zapewnienie płynnej komunikacji między różnymi zespołami i odpowiednie rozdzielenie zadań. Nasz klient wybrał metodologię Scrum do zarządzania projektem, ponieważ zakres został podzielony na strumienie z pośrednimi wynikami i regularnymi spotkaniami. Po każdym strumieniu kierownik projektu demonstrował rozwiązania klientowi, otrzymywał informacje zwrotne i sugerował zmiany w oparciu o prośby i zalecenia klienta. Ponieważ zakres nie był ściśle zdefiniowany, swobodnie wprowadzaliśmy zmiany, aby osiągnąć maksymalną wydajność.
Zespół komunikował się za pośrednictwem Slack и MS Teams podczas korzystania z Jira do zarządzania projektem, śledzenia postępów i wykonywania zadań.
Podczas projektu z powodzeniem poradziliśmy sobie z szerokim wachlarzem wyzwań, które obejmowały:
Obecnie projekt jest w toku, a nasi specjaliści zapewniają utrzymanie i wsparcie, eliminując drobne błędy, dopracowując funkcje i planując kolejne wydania. Dzięki funkcjom wdrożonym przez nasz zespół, liczba pobrań aplikacji z App Store i Google Play znacznie wzrosła.
Our project team completed all tasks, achieving the customer’s goals. From now, people don’t have to stand in long queues to get plastic cards and can deposit/withdraw money without a physical intermediary. The client’s employees are now less swamped with paperwork and have the ability to monitor ATM performance and take immediate action if self-service devices fail.
Overall, we implemented the best mobile banking app features that matched our client’s desire to be closer to customers through digitalization.
Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.
Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.
Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.
Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.
Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.
Dowiedz się jako pierwszy o innowacjach IT i interesujących studiach przypadków.
© 2007-2024 Innowise. Wszelkie prawa zastrzeżone.
Polityka prywatności. Polityka dotycząca plików cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polska
Rejestrując się, wyrażasz zgodę na naszą Politykę Prywatności, w tym korzystanie z plików cookie i przekazywanie Twoich danych osobowych.
Dziękuję!
Wiadomość została wysłana.
We’ll process your request and contact you back as soon as possible.
Dziękuję!
Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.