Întrebări și răspunsuri
Migrarea datelor: partea de proiect subestimată cel mai des
Aplicația nouă e gata în două luni. Datele care intră în ea decid dacă lunile acelea au valorat ceva.
Aproape nimeni nu pornește de la zero. Există deja fișiere Excel cu clienți, un program vechi cu istoricul facturilor, o gestiune ținută într-un soft de acum zece ani și, aproape sigur, o listă importantă pe care o ține o singură persoană în felul ei. Toate acestea trebuie să ajungă în sistemul nou, iar efortul necesar surprinde constant, pentru că nu e o operațiune tehnică de copiere, ci una de traducere. Câmpurile nu se potrivesc unu la unu: acolo unde vechiul sistem avea o rubrică liberă de observații, cel nou cere trei informații separate și obligatorii. Formatele diferă: adrese scrise în cinci stiluri, nume cu și fără diacritice, coduri fiscale cu spații, date calendaristice în trei convenții. Duplicatele abundă, pentru că același client a fost introdus de trei colegi diferiți. Iar peste toate stă o întrebare de business, nu de programare: cât din trecut chiar ai nevoie să aduci cu tine? Migrarea reușită începe cu răspunsul la ea și continuă cu o repetiție generală făcută pe o copie, nu cu o mutare unică făcută în noaptea dinaintea pornirii.
Hai să vorbim despre proiectul tău
Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.
office@northdan.com · +40 752 070 247
Pe scurt
Decizia despre istoric, luată devreme
Clienți și solduri, obligatoriu. Documentele din ultimii doi ani, de regulă util. Tot istoricul de zece ani, rareori — și oricum se poate păstra separat, într-o arhivă consultabilă la nevoie.
Curățarea făcută înainte, nu după
Duplicatele și câmpurile goale rezolvate în fișierul sursă costă o fracțiune din ce costă corectate ulterior în sistemul nou, unde fiecare greșeală s-a legat deja de alte înregistrări.
Migrare de probă cu verificare
Se rulează întâi pe o copie, se compară totalurile și se verifică punctual douăzeci de înregistrări alese de tine. Abia după ce cifrele se potrivesc se stabilește data mutării reale.
Sistemul vechi păstrat, dar blocat
După mutare rămâne accesibil pentru citire câteva luni, fără drept de scriere. Elimină panica din prima săptămână și taie tentația unora de a lucra în continuare acolo.
Etapele unei migrări care nu produce surprize
Inventarul surselor: se listează fiecare loc în care există date, inclusiv fișierele personale de pe calculatoarele colegilor, care sunt aproape întotdeauna sursa cea mai actuală și cea mai neoficială. Extragerea: se scoate un export din fiecare sursă, la o dată de referință clară. Corespondența câmpurilor: se face un tabel cu ce merge unde, ce se completează automat, ce rămâne gol și ce trebuie decis de om. Aceasta e etapa în care apar întrebările reale de business și tot aici se consumă cea mai mare parte din timp, deși pare o simplă listă.
Urmează curățarea, ideal cu unelte, nu manual: normalizarea formatelor, eliminarea duplicatelor după reguli agreate, completarea câmpurilor obligatorii. Apoi migrarea de probă și validarea, care înseamnă comparat numărul de înregistrări, comparate totalurile financiare și verificate individual câteva cazuri complicate, alese de oamenii care cunosc afacerea. La final, fereastra de mutare: un interval anunțat, de obicei la sfârșit de săptămână, în care sistemul vechi se îngheață, se face migrarea finală, se validează din nou și se pornește cel nou. Ordinea aceasta e ceea ce separă o mutare liniștită de o săptămână de coșmar.
Cine face ce și de ce nu poate face furnizorul totul
Furnizorul construiește mecanismul: extrage, transformă, încarcă, raportează erorile. Ce nu poate face în locul tău sunt deciziile de conținut, pentru că nu are cum să știe care dintre cei trei clienți cu același nume e cel real, dacă un sold vechi de patru ani mai e recuperabil sau ce înseamnă codul scris în coloana pe care nimeni nu și-o mai amintește. Aceste răspunsuri există doar în firma ta, iar migrarea avansează exact în ritmul în care le primești. De aceea proiectele cu date multe cer un om desemnat din partea beneficiarului, cu timp alocat oficial, nu ca sarcină în plus peste program.
Merită menționat și ce nu trebuie mutat. Datele personale pe care nu mai ai temei să le păstrezi nu se copiază în sistemul nou doar pentru că există: migrarea e cel mai bun moment să scapi de balastul acumulat, cu acordul consultat al celui care răspunde de protecția datelor în firmă. La fel, câmpurile inventate ad-hoc de-a lungul anilor, folosite de un singur om pentru un scop dispărut demult, nu au ce căuta în structura nouă. O migrare bună lasă în urmă și un pic de curățenie, nu doar o copie fidelă a dezordinii vechi.
Întrebări frecvente
Trebuie să mut tot istoricul din programul vechi?
Rareori, și aproape niciodată în forma completă. Regula practică: soldurile și datele active se migrează obligatoriu, documentele din ultimii unu-doi ani se migrează dacă sunt consultate frecvent, restul se păstrează într-o arhivă accesibilă separat. Migrarea integrală a zece ani de istoric costă disproporționat față de numărul de ori în care va fi consultat efectiv.
Cine curăță datele — eu sau furnizorul?
Furnizorul poate automatiza normalizarea formatelor și identificarea duplicatelor, dar deciziile despre conținut rămân la tine, pentru că numai firma ta știe care înregistrare e cea corectă. În practică se lucrează în tandem: furnizorul livrează liste de excepții, un om din firmă le rezolvă, iar ciclul se repetă de câteva ori până cifrele se potrivesc.
Cât durează o migrare de date?
Foarte variabil, și mai puțin din motive tehnice decât se crede. Câteva mii de clienți dintr-un fișier ordonat înseamnă câteva zile. Un program vechi cu structură necunoscută, date murdare și decizii care așteaptă răspuns din firmă poate consuma între douăzeci și patruzeci la sută din efortul întregului proiect. Estimarea serioasă se dă abia după ce cineva a văzut un export real.
Ce fac dacă după mutare descopăr date greșite?
De aceea sistemul vechi rămâne accesibil pentru citire câteva luni și de aceea se păstrează exporturile originale. Corecțiile punctuale se fac direct în sistemul nou, iar dacă apare o problemă sistematică — o coloană mutată greșit pe toate înregistrările — se reia migrarea pentru categoria afectată. Ambele situații sunt normale; ce nu e normal e să nu mai ai de unde compara.
Pagini similare
Resurse conexe
Hai să vorbim despre proiectul tău
Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.
office@northdan.com · +40 752 070 247