Skjemaet er sendt inn.
Du finner mer informasjon i innboksen din.

Velg språk

Før Innowise ble med i prosjektet, hadde kunden vår allerede satt sammen et blandet team av interne IT-spesialister og innleide programvareutvikleretil å forbedre mobilapplikasjonen deres. Fem team hadde allerede jobbet med over ti mikrotjenester, oppgradert en mobilapp og integrert den med tredjepartsplattformer da ingeniørene våre ble tildelt prosjektet.
Vårt primære mål var ikke bare å levere programvareforbedringer, men også å garantere førsteklasses sikkerhet og samsvar, samt å sikre enorm smidighet og interoperabilitet.
Kontaktløse innskudd/uttak via QR-koder
Innowise la til rette for samspillet mellom mobilapplikasjonen og minibankene, slik at kundene fikk tilgang til kontanter uten å måtte bære med seg plastkort.
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.
På serversiden er prosessen mer kompleks og involverer datautveksling innenfor plastkortmodulen, enheten for kontanttransaksjoner, kundenes kontodata, minibankadministrasjonstjenesten og kjerne- og app-gateways.
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.
Visning av minibanker på det digitale kartet
Videre koblet Innowise sammen alle kundenes minibanker over hele byen i ett økosystem. De ble utstyrt med sporingssystemer som samler inn, behandler og overfører data til mobilappen.
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.
Navigasjon til selvbetjeningsenheter
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.
Integrering med Google Maps
Siden Google er en tredjepartstjeneste, krever integrasjon at man innhenter krav og utarbeider detaljerte spesifikasjoner for å sikre feilfri funksjonalitet. Ved å gjøre dette var vi i stand til å integrere Google Maps sømløst. Flyten ligner på visning av minibanker i appen og navigering mot dem i en proprietær løsning som vi vurderte ovenfor. Vårt godkjente team har valgt passende API-er for både Android og iOS for å oppnå kompatibilitet og problemfri ytelse på tvers av begge operativsystemene.
Programvare for kortutstedelsesmaskiner
Sist, men ikke minst, har vårt tverrfaglige team utviklet programvare for kortutstedelsesmaskiner fra bunnen av. For å gjøre dette evaluerte vi kravspesifikasjoner for programvare (SRS) og utarbeidet deretter en løsning som utsteder plastkort uten bankansatte som mellomledd.
Disse enhetene er også integrert med mobilapplikasjonen. Brukere kan søke om et plastkort på nettet. Så snart forespørselen er godkjent, blir de informert om at de kan få et plastkort selv uten å måtte besøke en bankfilial.
Ettersom Innowise deltok i programvareutviklingsprosessen sammen med andre motparter, var det avgjørende å sikre jevn kommunikasjon mellom ulike team og fordele oppgaver deretter. Kunden vår valgte Scrum-metodikken for å styre prosjektet ettersom omfanget ble delt inn i strømmer med mellomresultater og regelmessige møter. Etter hver strøm demonstrerte prosjektlederen løsningsdemonstrasjoner for kunden, mottok tilbakemeldinger og foreslo endringer basert på kundens forespørsler og anbefalinger. Ettersom omfanget ikke var stramt forhåndsdefinert, antok vi at endringer kunne gjøres fritt for å oppnå maksimal effektivitet.
Teamet kommuniserte via Slack og MS Teams, mens de brukte Jira til å administrere prosjektet, spore fremdriften og utføre oppgaver.
I løpet av prosjektet håndterte vi et bredt spekter av utfordringer som inkluderte:

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.
Your message has been sent.
We’ll process your request and contact you back as soon as possible.

By signing up you agree to our Privacy Policy, including the use of cookies and transfer of your personal information.