MODERNIZACIJA I MIGRACIJA APLIKACIJA
Unapređujemo postojeće aplikacije i planiramo prelazak sa zastarelih sistema. Povezujemo pregled trenutnog stanja, prenos podataka i razvoj novih delova sa potrebom da posao nastavi da funkcioniše.
ŠTA UNAPREĐUJEMO
Promene zasnovane na stanju sistema i potrebama poslovanja.
Nije svakoj aplikaciji potrebna potpuna zamena. Najpre sagledavamo ograničenja, zavisnosti i delove koji i dalje dobro služe korisnicima, pa zatim predlažemo redosled rada.
Pregled postojeće aplikacije
Upoznajemo kod, podatke, infrastrukturu i način korišćenja, u meri koju omogućavaju dostupni pristupi i dokumentacija.
Izdvajamo prepreke daljem razvoju i oblasti koje traže detaljniju proveru pre donošenja odluke.
Unapređenje korisničkog interfejsa
Pojednostavljujemo navigaciju, forme i prikaze koji otežavaju svakodnevni rad.
Novi interfejs povezujemo sa postojećom logikom gde je to opravdano, uz proveru važnih korisničkih tokova.
Modernizacija koda i zavisnosti
Planiramo unapređenja tehničke osnove, strukture i zastarelih zavisnosti prema stvarnim ograničenjima sistema.
Promene razdvajamo u proverljive korake kako bi bilo jasnije šta se menja i koje funkcije treba ponovo testirati.
Migracija podataka
Mapiramo strukturu starog i novog sistema, kvalitet zapisa i pravila prenosa.
Radimo probni prenos i proveru rezultata, uz plan rezervne kopije i postupak povratka ako završna provera ne prođe.
Postepena zamena delova
Kada arhitektura to dopušta, nove funkcionalnosti uvodimo po modulima umesto jednim velikim prelaskom.
Definišemo privremene veze i odgovornosti između starog i novog dela, uz plan njihovog kasnijeg pojednostavljenja.
Prelazak i stabilizacija
Dogovaramo redosled uključivanja, eventualni zastoj, komunikaciju sa korisnicima i provere nakon prelaska.
Posle migracije pratimo dogovorene funkcije i rešavamo uočene probleme u okviru plana podrške.
Postojeći sistem sve teže prati promene u vašem poslu?
MODELI SARADNJE
Uključujemo se tamo gde je vašem projektu potrebna podrška.
Obim i način saradnje dogovaramo prema fazi projekta, vašem timu i prioritetima.
- Potreban vam je saradnik za konkretan deo razvoja?
Podrška vašem timu
Uključujemo se u dogovoreni deo projekta i sarađujemo sa vašim timom. Zajedno usklađujemo zadatke, način komunikacije i kriterijume prihvatanja.
- Želite da krenete od najvažnijih funkcionalnosti?
- Potrebna vam je podrška od ideje do pokretanja?
PROCES MODERNIZACIJE
Kontrolisan prelazak, sa proverom na svakom važnom koraku.
Plan zavisi od dostupnosti koda i podataka, poslovne važnosti sistema i mogućnosti probnog rada. Te nepoznanice razjašnjavamo pre implementacije.
Pitanja o modernizaciji i migraciji.
Da li moramo da zamenimo ceo sistem?
Ne nužno. Pregled može pokazati da su dovoljne ciljane izmene ili postepena zamena pojedinih delova. Potpunu zamenu razmatramo kada za nju postoji opravdan razlog.
Može li posao da nastavi da radi tokom migracije?
Plan pravimo sa tim ciljem, ali mogućnost rada bez prekida zavisi od arhitekture i podataka. Ako je zastoj potreban, unapred dogovaramo njegovo trajanje i termin.
Šta ako nemamo dokumentaciju?
Možemo da počnemo od dostupnog koda, baze i razgovora sa korisnicima. U tom slučaju je pregled opsežniji i procenu dopunjujemo kako razjašnjavamo sistem.
Kako proveravate da su podaci pravilno preneti?
Dogovaramo provere broja i sadržaja zapisa, veza između podataka i poslovnih rezultata. Probni prenos i pregled prethode konačnoj migraciji.
Možete li da nastavite rad na tuđem kodu?
Da, nakon pregleda i potvrde potrebnih pristupa i prava na izmene. Na osnovu stanja koda definišemo šta je realno održavati, a šta prvo treba unaprediti.
IZ NAŠEG PORTFOLIJA
Napravimo održiv sledeći korak za aplikaciju na koju se vaše poslovanje oslanja.
Zakažite konsultacije






