Lanser produktet ditt 2,5x raskere.Utforsk AI-assistert utvikling

Økosystem av Nettjenester for Europeisk Investeringsbank

Et eBanking-programvaresystem som dekker behovene til bankkunder, optimaliserer operatørenes arbeidsflyt, og automatiserer sentrale interne forretningsprosesser

Bransje

FinTech

Team

20 medlemmer

Startet i

2018

Land

Sveits

Om Prosjektet

Kunden vår er en sveitsisk bank som tilbyr nettbaserte tjenester innen investering, lån og handel til kunder fra B2B- og B2C-sektorene. Banksystemet deres tillot ikke skalering av virksomheten. Banken trengte en teknisk partner for å bygge et nytt, fleksibelt system som kunne føre til en økning i antall kunder.

Mål satt for Cleveroad

Lage en eBanking-programvare som muliggjør enkel investering og kontoåpning, slik at kundene enkelt kan fullføre hele prosedyren

Opprettholde de eksisterende funksjonene i banksystemet; forbedre dem ved å legge til moduler bygget fra bunnen av og automatisere interne forretningsprosesser

Bevare systemets forretningslogikk og tekniske parametere slik at de kan oppfylle lovgivningen for investeringsbankvirksomhet under kundens eksisterende lisens

Løsninger vi har levert

Utvikling av det skreddersydde økosystemet som inkluderer enkel registrering, digitalt kontoåpningssystem i henhold til KYC, og en webportal for handel og investering

Grundig analyse; opprettelse av en ny, raffinert arkitektur som dekker behovene til alle kunder innenfor ett enkelt system. Bankautomatisering som optimaliserer arbeidsflyten til operatørteamet

Anvendelse av skreddersydde verktøy og tilnærminger sammenholdt med vilkårene til sveitsiske bankregulatorer (nemlig FINMA), inkludert need-to-know-tilgangskontroll

Resultater for Kunden

En transparent og intuitiv prosess for registrering, identitetsverifisering og kontoopprettelse lot kunden tiltrekke nye kunder og øke retensjonsraten

Et fullverdig økosystem dekker digital kontoåpning og alle nødvendige operasjoner innenfor B2B- og B2C-forretningsmodeller, noe som lot banken frigjøre ansatte til andre behov

Den nye programvaren oppfyller kravene i Financial Market Infrastructure Act (FMIA) og lar investeringsbanken arbeide fritt under sin nåværende lisens

Forretningsutfordringer

Kunden vår, en investeringsbank lokalisert i Sveits, betjener kunder i B2B- og B2C-sektorene. Å åpne og drifte handelskontoer var komplekst, tidkrevende og ofte avhengig av brukerens bosted. På grunn av de tidkrevende registreringene og systemets manglende fleksibilitet mistet banken kunder. Kunden vår klarte ikke å tilpasse systemet og skalere virksomheten raskt, og trengte en pålitelig teknisk partner som kunne:

Erstatte den utdaterte MVP-programvaren og utvikle et helhetlig system som dekker behovene til B2B-/B2C-kunder og operatørteamene, automatiserer sentrale interne arbeidsflyter, og lar banken bygge ny kapasitet for global virksomhet.

Forbedre brukeropplevelsen (UX) for registrering, digital kontoåpning og arbeid i eBanking-portalen, slik at brukerne fullfører registreringsprosedyren, blir og forblir bankkunder, og øker retensjonsraten.

Overholde regulatoriske krav til programvare for investeringsbanker. Nærmere bestemt: det nye systemet og driftsprosessene må samsvare med FMIA, og utviklingsteamet skal følge reglene for arbeid og databehandling innenfor need-to-know-tilgangskontroll.

business-challanges

Prosjekt i Detaljer

Vi har utviklet kjernemodulene i eBanking-webplattformen, integrert dem med en eksisterende løsning, og automatisert de viktigste forretningsoperasjonene

Forretningsarkitektur

  • Da vi utviklet økosystemets arkitektur, støttet vi oss på de sentrale nødvendige løsningene: brukervennlig registrering, digitalt kontoåpningssystem inkludert gjennomføring av KYC, og nettbankportal. I henhold til forretningslogikken videresender registreringen nye brukere til Digital Account Opening (DAO) for gjennomføring av KYC. Etter DAO med KYC-prosedyre og kontoverifisering med godkjenning, får de tilgang til ePortalen og tilgjengelige handelskontoer.
  • Vi har gjennomført en grundig analyse av kundens prosesser, med hensyn til nødvendig forretningslogikk og sikkerhetsstandarder. Basert på den har vi laget en enkel kontoregistrering. Brukerne kan raskt bekrefte identiteten sin og gjennomgå en utvidet verifisering og KYC (ved behov). Løsningen lar brukerne forstå "helhetsbildet" av registreringen og spore statusen sin i banksystemet.
  • Bruker-, profil- og kontodata (inkludert kontostatus) er tilgjengelige og oppdateres i Customer Tool av bankoperatører. De arbeider i team innenfor Role-Based Access Control (RBAC) og need-to-know-tilgangskontroll. Systemet skjuler visse kundedata avhengig av jobben. Det vil si at data som ikke trengs for operatørteamets daglige oppgaver ikke er synlige for det, men synlige for et annet team som har riktig tilgang.
ups
View in detail

Produktets Kjerneelementer

Systemmodulene som er utviklet, er integrert med hverandre for å sikre en smidig og logisk flyt i brukernes onboarding og handel i investeringsbanken

Kvalitet og samsvar

Kvalitet og samsvar

Kvalitetskontroll og kvalitetssikring av programvare innen investeringsbankvirksomhet er krevende, ettersom det finnes mange heterogene (men sammenhengende) prosesser der. For å håndtere dette og øke åpenheten i utviklingen har vi laget og kombinert fire separate tjenesteflyter innenfor den mest effektive modellen. Den omfattet forretningsanalyse (Planning/Discovery), Engineering, QA-automatisering og prosjektledelse. Flytene kan brukes sammen innenfor den skreddersydde prosessen eller hver for seg, ved behov.

Samsvar med FMIA og FINMA-rundskrivet for outsourcing-løsninger ble sikret ved å velge den optimale arkitekturen og utviklingsverktøyene, og ved å organisere en trygg arbeidsflyt. Retningslinjer for datalagringssted krevde utrulling i Hybrid Cloud med sensitive data lagret lokalt. Teamstrukturen var blandet, etter avtale og i samarbeid med kunden. Hver deltaker, uavhengig av arbeidsomfang, fikk opplæring i datasikkerhet, måtte signere NDA-en, og var forpliktet til å:

  • Sikre at alle bankdata knyttet til kode, algoritmer og finansielle prosesser forblir hemmelige
  • Arbeide i et separat lokale med autorisert tilgang (kun adgangskort), uten tillatt videoovervåking
  • Ikke dele sensitiv informasjon de måtte få kjennskap til og/eller kopiere (spesifikasjon, kode, regulatorisk dokumentasjon, brukerdata osv.)
  • Sørge for å slå av eller låse PC-er, og legge bort eller skjule papirer med arbeidsrelaterte notater når de forlater pulten
  • Destruere alle prosjektrelaterte dokumenter og opplysninger (utskrevet, skrevet eller lagret på digitale lagringsmedier) når de ikke lenger trengs
ups
Se i detalj

Registreringsprosess

Registreringsprosess

Den innledende registreringen ble organisert i et trinnvis format som er forståelig og brukervennlig. Takket være riktig design på trinnsporeren oppfattes de primære og ekstra feltene naturlig og forenkler prosessen.

Ekstra felter inkluderer alternativer for å legge inn svar og blokker for grundig verifisering av brukere fra gråliste-land (økonomisk eller politisk ustabile områder). De gir altså felter for å legge inn informasjon om inntektskilder for de påfølgende verifiseringstrinnene. Parameterne for å avgjøre om en person er inkludert i "grålistene" konfigureres gjennom Admin-panelet.

Innledende kundedata registreres i systemet etter registrering. Hvis personen forlater prosessen uten å fullføre alle onboarding-trinnene, sender systemet automatisk e-postpåminnelser. Hvis kundens registreringsdata forblir tomme/ufullstendige, slettes de fra systemets database.

ups
Se i detalj

KYC-prosedyren

KYC-prosedyren

Know-Your-Customer (KYC)-prosedyren gjennomføres rett etter registrering og opprettelse av nettbankkonto. Digital Account Opening (DAO)-applikasjonen er laget for dette gjennom verifisering av kundenes identitet. Den består av 2 komponenter: én for sluttbrukerne (bankkundene) og én for bankens operatører som har ansvar for identitetsverifisering.

Vi har utviklet tre måter å gjennomføre KYC på i systemet:

Nettregistrering, for trygge brukere av bankprogramvare som ikke trenger spesiell forklaring og klarer seg med UI-merknader og verktøytips. Prosessen inkluderer elektronisk signering av kontrakten med investeringsbanken og krever beskyttelse med en identifikasjonskode for å muliggjøre den elektroniske signeringen. Når brukere e-signerer et dokument, er de forpliktet til å gjennomgå MFA-prosedyren for å sikre operasjonene og forhindre tilgang til en konto for kriminelle formål.

En videokonferanse på nett for å levere nødvendige dokumenter og ta et verifiseringsbilde med støtte i sanntid. Bankoperatøren veileder kunden gjennom alle trinn, kan be om å lage en ny ID-skanning eller et nytt bilde, og sikrer vellykket gjennomføring av KYC for enkelte kunder. Dette kan være personer som skal verifiseres etter bankens beslutning, eller brukere som foretrekker å få hjelp med KYC-prosedyren for å være tryggere på at alt gjøres riktig.

Offline via post og/eller telefon for å gi kundene detaljert informasjon om dokumentene de må forberede og sende til banken. Brukerkontoens status endres når dokumenter lastes opp og kommenteres av bankoperatører. Når kontoåpningen er godkjent, sender systemet automatisk e-poster til kundene og varsler om at kontoen er aktiv. Den skreddersydde verifiseringsflyten sikrer at en kunde og en bankoperatør ikke går glipp av noen detalj, og forbedrer brukeropplevelsen.

ups
Se i detalj

Digitale kontoer

Digitale kontoer

Bedriftskontoer driftes også av banken. En åpning utføres fra Customer Tool av spesielle bankoperatører. Brukere må sende de nødvendige dokumentene til bedriftens e-postadresse for å be om denne kontotypen.

En nettbankportal blir tilgjengelig i "demomodus" når KYC er gjennomført og dokumenter venter på verifisering. Etter godkjenning kan kunden bruke alle funksjonene i standardmodus (for handel og andre investeringsaktiviteter).

ups
Se i detalj

Systemforbedringer

Systemforbedringer

Bankens Customer Tool ble forbedret for å være fullt kompatibel med need-to-know-prinsippene. De nøyaktige feltene med kundedata vises til bankoperatører basert på RBAC-tilnærmingen og avhengig av teamet deres, arbeidsoppgavene og behovet for bestemte kundedata.

Integrasjon av den nye programvaren med en eksisterende Customer Tool ble også utført. En systematisk tilnærming til utvikling, integrasjon og automatisering av nettbankportalen lot oss oppnå et dramatisk nytt nivå av arbeidsflytoptimalisering og UX:

  • Enhver bruker, uansett digitalt kunnskapsnivå, kan enkelt åpne og få tilgang til en eBanking-konto
  • Alle kontoer holdes på ett sted og er umiddelbart tilgjengelige for eierne (bankkundene)
  • Kunder kan på en transparent måte gjennomgå dokumentene sine som er lastet opp under KYC, og åpne meldinger
  • Betalingsmulighet og overføringer fra konto til konto gir merverdi til banktjenestene og øker kundetilfredsheten
ups
Se i detalj

Utvikling i Detalj

  • Som en del av vår tilnærming til kvalitet og sikkerhet har vi opprettet 3 delprosjekter (Sign-Up, Digital Account Opening og Online Banking Portal). Hvert delprosjekt hadde 2 interessenter fra kundesiden: Product Owner og Tech Lead. Teamene og interessentene på kundesiden arbeider i Scrum-rammeverket, inkludert planlegging, sprintgjennomganger, daglige scrum-møter, brukeraksepttesting og tilbakemelding.
  • Fra Cleveroads side var 3 utviklingsteam involvert. Hvert av dem besto av Solution Architect (SA), Tech Lead, prosjektleder (PM), forretningsanalytiker (BA), DevOps, en UI/UX-designer, backend- og frontend-utviklere, samt QA-ingeniører for manuell og automatisert testing. En BA-teamkoordinator (en person som jobbet deltid med 3 team) sikret riktig gjennomføring av hele "prosjektbildet". Cleveroad-teamene utførte all research og løsningsutforming.
ups
Se i detalj

  • Teamsammensetningen i Discovery-fasen inkluderte SA, BA, PM og en senioringeniør for QA-automatisering. De arbeidet med 3 Tech Leads og PO-er på kundesiden. Leveransene inkluderte programvarearkitekturdokument, FBL, diagrammer for forretningsaktivitet og sekvenser, arkitektur- og infrastrukturdiagrammer, grovt estimat, beskrivelse av prosjektstrategier for testautomatisering, ikke-funksjonelle krav, og implementering av endringsforespørsler.
  • Interessentene i delprosjektteamene validerte løsningene som fageksperter: dekomponering av mål, veikart, prioritering, budsjett osv. Interessentene gjennomførte også fokusgrupper og forretningstester (ved behov) og kontrollerte oppsettet av infrastrukturen. BA-ene våre ga dem scenarier for fokusgrupper og forretningstester for nye funksjoner som ble levert. De private dataene forblir fullstendig på bankens side, og Cleveroad kan utføre utvikling, lansering og garantere at systemet er fullt operativt i et produksjonsmiljø
ups
Se i detalj

  • Samsvar med tekniske standarder for sikkerhet og personvern og FINMA-rundskrivet for outsourcing-løsninger er sikret av teamene våre og inkluderte (men er ikke begrenset til):

    • Datakryptering under overføring og ved lagring
    • Sikker lagring av bankkundenes dokumenter
    • Rollebasert tilgangskontroll
    • Prinsippet om minste privilegium
    • OWASPs prinsipper for sikker design
    • Sikker standardisert logging
    • GDPR-samsvar
    • Sikkerhet i skyen (i tråd med AWS Shared Responsibility-modellen)
    • Datalagringssted
    • Alternativer for datagjenoppretting
ups
Se i detalj

Teknologistakk

Teknologistakken ble valgt og brukt med tanke på kundens behov, løsningens forretningslogikk og kravene til amerikansk helsevesen

Web-Stakk

Backend

C#

MySQL

Redis

Frontend

React.js

Redux

tredjepartstjenester

DocuSign

Typeform

AWS Forecast

Infrastruktur

AWS

Oppnådde Resultater

Prosjektteamene fullførte alle oppgavene i tide, implementerte ny funksjonalitet, og automatiserte bankens forretningsprosesser

Vekst i kundetiltrekning/retensjonsrate med 20-30 %

Opprettelsen av et nytt eBanking-system med forbedret UX lot kunden vår forenkle kontoåpning. Som følge av det har antallet kunder som fullfører onboarding økt, og brukerretensjonsraten økte med 20-30 %.

Samsvar med Financial Market Infrastructure Act

Et fullverdig eBanking-økosystem oppfyller forskrifter og krav som er fastsatt i FMIA. Banken kan nå arbeide fritt under lisensen sin og tilby kundene sikker bankvirksomhet på nivå med sveitsiske standarder, kjent for sin grundighet.

Kontinuerlig forbedring som øker forretningsverdien

Samarbeidet med Cleveroad førte til forbedring av forretningsprosesser, raskere arbeid for operatørene, og frigjøring av teknisk personale. Vi vedlikeholder fortsatt forbedringer for kunden, nærmere bestemt ved å utvikle en robo-rådgiver og en mobilapp.

Begynn å vokse virksomheten din med oss
Ved å sende dette skjemaet bekrefter jeg at jeg har lest og akseptert Personvernpolicy

Flere Caser

Portfolio case
Portfolio case