Modernizacija

Modernizacija sustava koji se ne može jednostavno zamijeniti

Sustavi koji su u primjeni niz godina često nemaju dokumentaciju ni izvornog autora, a svaka izmjena zahtijeva nesrazmjerno mnogo vremena. Takve sustave preuzimamo i moderniziramo postupno.

Zastarjeli sustav u pravilu nije loše izveden sustav. Najčešće je riječ o rješenju koje je dugo ispunjavalo svoju svrhu, pri čemu su s vremenom izgubljeni dokumentacija, izvorni autor i mogućnost sigurnog uvođenja izmjena.

Zamjena u jednom koraku najskuplji je i najrizičniji pristup. Primjenjujemo suprotan postupak: najprije utvrđujemo stvarnu funkcionalnost sustava, zatim ga stabiliziramo te ga potom zamjenjujemo po dijelovima, uz neprekinuto odvijanje poslovanja.

Digitalni dokument u toku podataka kao prikaz modernizacije sustava

Kako to radimo

Preuzimanje i snimanje stanja

Analiziramo izvorni kod, bazu podataka i stvarnu primjenu sustava. Rezultat je dokumentacija koja opisuje njegovu stvarnu funkcionalnost, u mnogim slučajevima prvi put od uvođenja.

Stabilizacija

Prije uvođenja izmjena otklanjamo prioritetne nedostatke: sigurnosne propuste, neispravne sigurnosne kopije i uska grla u performansama. Time se osigurava vrijeme za planiranu modernizaciju.

Postupna zamjena

Nove komponente preuzimaju funkcionalnosti postupno, uz istodobni rad postojećeg sustava. Time se izbjegava jednokratni prelazak na koji je vezan cjelokupan rizik projekta.

Migracija podataka

Podaci se prenose uz kontrolu ispravnosti i mogućnost povrata. Povijesni podaci ostaju u cijelosti sačuvani, budući da u većini poduzeća predstavljaju veću vrijednost od samog sustava.

Česta pitanja

Naš sustav razvijen je u zastarjeloj tehnologiji. Predstavlja li to prepreku?

To ne predstavlja prepreku za analizu i preuzimanje. Cjelovit ponovni razvoj rijetko preporučujemo; u pravilu je opravdanije zadržati funkcionalnu jezgru i modernizirati dijelove koji su podložni izmjenama.

Kako postupate ako ne postoje dokumentacija ni izvorni autor?

Riječ je o uobičajenoj situaciji. Dokumentaciju rekonstruiramo na temelju izvornog koda, baze podataka i razgovora s korisnicima, što redovito čini prvu fazu projekta.

Razmatrate sljedeći korak u digitalizaciji poslovanja?

Ako tražite partnera koji projekt može provesti do dovršetka, predlažemo uvodni sastanak. Sastanak je neobvezujući i služi utvrđivanju Vaših potreba.