Modernizacija legacy sistema.
Stari sistem drži firmu — i koči je. Menjamo ga postepeno, bez zaustavljanja posla i bez velikog praska.
// detaljno
Kako to radimo.
Legacy sistem je obično dobar znak: firma je dovoljno dugo uspešna da joj je softver ostario. Loša vest je da svaka izmena traje, developera koji ga zna sve je manje, a rizik raste. Dobra vest: ne mora da se menja odjednom.
Prvo pregled koda i iskrena procena — nekad je jeftinije srediti postojeće nego pisati ponovo, i to ti kažemo i kad znači manji posao za nas. Kad zamena ima smisla, ide deo po deo: novi modul preuzima funkciju, stari se gasi, podaci se migriraju uz proveru. Firma sve vreme radi.
šta-dobijaš/
- 01 pregled koda i procena: srediti ili zameniti
- 02 plan zamene deo po deo — bez velikog praska
- 03 migracija podataka uz proveru ispravnosti
- 04 paralelni rad starog i novog dok traje prelaz
- 05 dokumentacija — sistem više ne zavisi od jedne glave
// faq
Česta pitanja.
Ako tvoje nije ovde, piši na hello@chickennest.app — odgovaramo u roku od 48 sati.
Developer koji je pravio sistem više nije dostupan. Je li to problem?
Čest slučaj i zato prva faza ne zavisi od njega: čitamo kod, bazu i način korišćenja, pa mapiramo šta sistem zaista radi. Dokumentacija koja iz toga nastane ostaje tebi.
Možemo li da radimo dok traje prelaz?
Da — to je uslov, ne opcija. Stari i novi sistem rade paralelno, prelaz ide modul po modul, a povratak na staro je moguć u svakom koraku.
Šta ako procenite da sistem ne treba menjati?
Onda ti to i kažemo — uz listu šta vredi srediti da izdrži još koju godinu. Naplaćujemo procenu, ne unapred donetu odluku.
// kontakt
Imaš ozbiljan projekat?
Piši nam šta gradiš, dokle si stigao i koji ti je budžet. Odgovaramo u roku od 48 sati — i iskreno ti kažemo da li smo pravi tim za to.
