1. Usluge
  2. Modernizacija i migracija aplikacija

MODERNIZACIJA I MIGRACIJA APLIKACIJA

Sačuvajte ono što radi. Unapredite ono što vas usporava.

Ostavite broj. Mi ćemo vas pozvati.

Opišite nam svoju ideju u kratkom razgovoru.

Izabrani projekti
Hop Hop Shop
Freedom Barometer
QMSWrapper
Moja Crvenka

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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

Šta u vašoj aplikaciji treba sačuvati, a šta promeniti?

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.

Pregled stanja

Prikupljamo pristupe, dokumentaciju i primere korišćenja. Beležimo ograničenja i otvorena pitanja.

1

Plan promena

Biramo delove koje zadržavamo, unapređujemo ili zamenjujemo i određujemo redosled rada.

2

Testna osnova

Pripremamo okruženje, rezervne kopije i scenarije kojima proveravamo postojeće ponašanje.

3

Razvoj i probni prenos

Izrađujemo izmene i ponavljamo migraciju na probnim podacima dok pravila prenosa ne budu potvrđena.

4

Provera spremnosti

Proveravamo funkcije i podatke, usaglašavamo termin prelaska i plan povratka.

5

Prelazak i praćenje

Izvršavamo dogovorene korake i pratimo rad sistema nakon uključivanja nove verzije.

6
Korak 1 od 6

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.

  • 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.

  • 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.

  • Dogovaramo provere broja i sadržaja zapisa, veza između podataka i poslovnih rezultata. Probni prenos i pregled prethode konačnoj migraciji.

  • 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

Istražite Danali.
Projekti i studije slučaja.

Napravimo održiv sledeći korak za aplikaciju na koju se vaše poslovanje oslanja.

Zakažite konsultacije

Danali