Modernizare Java legacy
O bază de cod pe care următorul angajat o rulează din prima zi, nu din a doua săptămână.
Iau un sistem Spring sau Java simplu care a îmbătrânit și îl fac din nou mentenabil — fără rescriere și fără a opri afacerea care depinde de el.
Ce include
- Evaluarea bazei de cod, cu un raport scris pe care îl păstrezi oricum
- Un plan de remediere prioritizat, ordonat după risc, nu după gust
- Mediu local în Docker, ca onboarding-ul să nu mai fie cunoaștere orală
- Refactorizare incrementală a zonelor cu risc ridicat, cu teste adăugate pe parcurs
- Optimizarea endpoint-urilor care chiar dor
Proces
Cum decurge colaborarea
Fără surprize și fără propuneri lungi care nu spun nimic.
- 01
Un apel
Douăzeci de minute. Descrii problema, îți spun dacă am mai făcut așa ceva. Dacă nu am făcut, o spun.
- 02
Un scop scris
Ce voi construi, ce nu, de ce depinde și cât durează. Primești asta înainte de orice angajament.
- 03
Etape pe care le poți rula
Munca ajunge în incremente pe care le deschizi și le încerci singur, nu într-o singură livrare la final. Sursa stă în repozitoriul tău din prima zi.
- 04
O predare care ține
Documentație despre protocol, modurile de eșec și particularitățile operaționale — lucrurile care sunt scumpe de redescoperit.