Modernisering af ældre systemer

Behold det, der fungerer. Modernisere hvad der holder dig tilbage.

Dine gamle systemer holder stadig din virksomhed i gang, men hver eneste ændring tager længere tid, koster mere og medfører større risici. Vi moderniserer dem uden at miste det, der allerede fungerer, samtidig med at vi mindsker risikoen for de kritiske driftsfunktioner, der er afhængige af dem.

Succeshistorier fra konkrete projekter

Advarselsskilte fra tidligere tid

En lille ændring udvikler sig til et stort projekt

En ny funktion, en procesændring eller et lovkrav kræver mere tid og arbejde, end det burde.

Ændrer man én ting, går noget andet i stykker.

De afhængigheder, der er opbygget over tid, gør det vanskeligt at forudsige konsekvenserne af en ændring, samtidig med at testning og udgivelser bliver stadig mere komplekse.

Jo nyere noget er, desto sværere bliver det at forbinde det

Det kræver stadig større indsats at integrere eksterne platforme, API’er eller funktioner som f.eks. Cloud, automatisering og AI på grund af det eksisterende systems begrænsninger.

Det kræver stadig mere arbejde at holde systemet kørende

Dit team bruger mere tid og flere ressourcer på vedligeholdelse, midlertidige løsninger og tilbagevendende problemer.

Det er for vigtigt til at lade det være, som det er. Det er for afgørende til, at der må ske fejl.

Systemet understøtter kritiske processer, integreres med andre platforme og indeholder mange års forretningslogik og data.

Hvert nyt krav tilføjer endnu et lag til det gamle system

En revision, en ny regulering eller en opdateret standard kan afsløre komponenter, der ikke længere opfylder de gældende krav, hvilket gør det stadig mere kompliceret og dyrt at tilpasse dem.

Essensys’ tilgang

1

Få indsigt i systemet og virksomheden

Vi kortlægger processerne, dataene, integrationerne og afhængighederne.

2

Identificer risiciene

Vi identificerer kritiske komponenter, skjulte afhængigheder og tekniske begrænsninger.

3

Beslut, hvad der skal bevares, og hvad der skal ændres

Vi fastlægger, hvad der skal bevares, omstruktureres, migreres, omlægges eller genopbygges, og i hvilken rækkefølge.

4

Modernisering uden et “big bang”

Vi gennemfører ændringer trin for trin, idet vi løbende kontrollerer, at alt fungerer, og sikrer de kritiske driftsfunktioner.

5

Sørg for, at systemet hele tiden udvikler sig

Vi fortsætter med at være involveret efter lanceringen med support, vedligeholdelse og løbende udvikling.

De vigtigste fordele

Teknologi, der er på forkant med udviklingen

Udskift forældede komponenter, der er blevet en begrænsning, så systemet bliver nemmere at vedligeholde, integrere og videreudvikle.

Sørg for, at dit system fortsat fungerer, mens du moderniserer det

Gennemfør overgangen i etaper, så systemet kan forblive i drift under hele moderniseringen.

Lavere driftsomkostninger

Optimer brugen af infrastruktur og ressourcer for at reducere drifts- og administrationsomkostningerne, hvor arkitekturen tillader det.

Bedre ydeevne, bygget til at klare mere

Vi fjerner de flaskehalse, der bremser dit system, og gør det klar til at håndtere flere brugere, større datamængder og flere transaktioner, uden at ydeevnen bliver en begrænsning.

En brugeroplevelse, der lever op til nutidens standarder

Opdaterede brugergrænseflader og enklere arbejdsgange gør systemet mere overskueligt, mere intuitivt og nemmere at bruge i hverdagen.

Sørg for, at de data, din virksomhed er afhængig af, bevares

Vi moderniserer dit system uden at miste de data og den historik, som din virksomhed har opbygget gennem tiden. Vi overfører og validerer dem omhyggeligt, så de forbliver konsistente og anvendelige efter overgangen.

Hvorfor virksomheder vælger os til modernisering af ældre systemer

icon-legacy-stats-01

21+

Mange års erfaring

icon-legacy-stats-02

400+

Gennemførte projekter

icon-legacy-stats-03

4 år

Gennemsnitligt kundeforhold

Er du klar til at opdatere dine systemer?

Ofte stillede spørgsmål (FAQ)

Modernisering af et ældre system, især et system, der er afgørende for virksomheden, er forbundet med stor usikkerhed: hvad der skal bevares, hvad der skal ændres, hvor lang tid det vil tage, og hvilke risici der er forbundet hermed. Vi har samlet de spørgsmål, der oftest dukker op i samtaler med vores kunder.

 

Fandt du ikke svaret på dit spørgsmål?

Det betyder, at man ændrer de dele af et system, der er begyndt at hæmme virksomheden, uden automatisk at skulle genopbygge det hele fra bunden. Dette kan indebære refaktorering af kode, ændring af arkitekturen, modernisering af integrationer, migrering af data eller applikationer eller genopbygning af specifikke komponenter. Hvad man ændrer, afhænger af systemet og af, hvad man ønsker at opnå.

Ældre systemer holder sjældent bare op med at fungere. Tegnene viser sig som regel gradvist: ændringer tager længere tid, vedligeholdelsen kræver flere ressourcer, nye integrationer bliver sværere at gennemføre, der opstår ydeevneproblemer, eller de teknologier, man er afhængig af, kan ikke længere understøtte de kommende krav. Ideelt set gennemføres moderniseringen, før disse begrænsninger udvikler sig til kritiske problemer.
Der findes ikke ét enkelt svar, der gælder for alle systemer. Nogle komponenter fungerer måske stadig godt og er værd at beholde, mens andre måske har nået deres grænser. Derfor starter vi ikke med at sige “moderniser alt” eller “udskift alt”. Vi vurderer systemet komponent for komponent og afgør, hvad der skal bevares, hvad der skal ændres, og i hvilken rækkefølge.
Nej. Og i mange tilfælde ville det heller ikke give mening. Vi kan fokusere på de komponenter, der skaber problemer – lige fra kode og arkitektur til data, integrationer, infrastruktur eller brugergrænsefladen – samtidig med at vi bevarer det, der stadig fungerer og skaber værdi.

I mange tilfælde, ja. Det er netop derfor, vi undgår “big bang”-tilgange. Vi kortlægger først afhængigheder og kritiske arbejdsgange og opdeler derefter moderniseringen i overskuelige faser med klare validerings- og overgangspunkter. Målet er at reducere risikoen og minimere forstyrrelserne i den løbende drift gennem hele processen.

Det afhænger af systemet: dets størrelse, de anvendte teknologier, antallet af integrationer, de data, der skal migreres, og omfanget af ændringerne. En fordel ved en trinvis tilgang er, at man ikke behøver at vente, til hele projektet er afsluttet, for at se fremskridt. Komponenterne kan moderniseres og sættes i drift undervejs.
Der findes ingen standardpris, da der ikke findes to ældre systemer, der er helt ens. Inden vi kan give et meningsfuldt overslag, er vi nødt til at få et overblik over, hvad der findes, hvad der skal bevares, hvad der skal ændres, og hvor afhængighederne og risiciene ligger. Først da kan vi realistisk fastlægge projektets omfang og den nødvendige investering.
Ja, men AI er ikke altid det første skridt. Det afhænger af, hvordan systemet er opbygget, hvilke data der er tilgængelige, hvor tilgængelige og velstrukturerede disse data er, og hvordan systemet integreres med andre applikationer. Nogle gange er det først nødvendigt at skabe det rette fundament gennem modernisering. AI kan derefter indføres dér, hvor det løser et konkret problem eller skaber reel forretningsværdi.