facebook_link

Kā migrēt datus no vecās sistēmas uz jaunu sistēmu?

Datu migrācija ir veco datu pārnešana uz jaunu sistēmu strukturētā, pārbaudāmā un drošā veidā. Tā ietver datu eksportu, tīrīšanu, lauku kartēšanu, testu importu un pārbaudi. Migrācija bieži ir viens no svarīgākajiem posmiem, jo jauna sistēma bez uzticamiem datiem nedod pilnu vērtību.

Datu migrācija nav vienkārša faila pārcelšana. Tā ir biznesa datu pārveidošana tā, lai jaunā sistēma tos saprastu un lietotāji varētu ar tiem droši strādāt. Vecās sistēmās dati bieži ir nekonsekventi: dublikāti, dažādi nosaukumu formāti, tukši lauki, novecojuši klienti, nepareizi statusi vai komentāri vietās, kur vajadzētu būt strukturētai informācijai.

Pirmais solis ir datu audits. Jānoskaidro, kādi dati jāņem līdzi un kuri nav vajadzīgi. Ne vienmēr ir pareizi pārcelt visu vēsturi. Dažreiz pietiek ar aktīvajiem klientiem, atvērtajiem pasūtījumiem un pēdējo gadu dokumentiem, bet vecā vēsture paliek arhīvā.

Otrais solis ir lauku kartēšana. Ja vecajā sistēmā ir lauks “klienta tips”, jaunajā sistēmā jāzina, kur tas nonāk un kādas vērtības ir atļautas. Ja vecajā sistēmā statuss bija brīva teksta komentārs, jaunajā var būt jāizveido noteikts statusu saraksts. Šajā posmā bieži atklājas, ka uzņēmuma dati nav tik sakārtoti, kā šķita.

Trešais solis ir testu migrācija. Nelielu datu kopu importē jaunajā sistēmā un pārbauda kopā ar lietotājiem. Vai klienti izskatās pareizi? Vai pasūtījumi ir sasaistīti? Vai atskaites rāda pareizus skaitļus? Tikai pēc šādas pārbaudes var plānot pilnu migrāciju.

Ieguvumi ir skaidrs starts jaunajā sistēmā, mazāks haoss un iespēja sakārtot datu kvalitāti. Trūkums ir tas, ka migrācija prasa laiku un uzņēmuma iesaisti. Izstrādātājs nevar viens pats zināt, kuri dati ir biznesam nozīmīgi un kuri ir vēsturisks troksnis.

Biežākās kļūdas ir migrāciju atstāt uz projekta beigām, neparedzēt datu tīrīšanu un neiesaistīt cilvēkus, kuri ikdienā ar datiem strādā. Vēl viena kļūda ir cerēt, ka jauna sistēma automātiski salabos sliktus datus. Sistēma var palīdzēt uzturēt kārtību turpmāk, bet sākuma dati ir jāpārbauda.

Izmaksas ietekmē vecās sistēmas pieejamība, datu apjoms, datu kvalitāte, saistību sarežģītība un pārbaudes prasības. Devera migrāciju plāno kā atsevišķu projekta posmu, lai jaunā sistēma sāk darbu ar saprotamu un uzticamu datu pamatu.

Migrācijas plānā jāparedz arī pārejas brīdis. Uzņēmumam jāzina, kad vecajā sistēmā tiek apturēta datu ievade, kad notiek gala eksports, cik ilgi dati tiek pārbaudīti un kad lietotāji sāk darbu jaunajā sistēmā. Ja šis brīdis nav organizēts, var rasties datu plaisa starp veco un jauno vidi. Dažos projektos nepieciešama paralēla darbība. Noteiktu laiku vecā un jaunā sistēma pastāv kopā, lai lietotāji var pārbaudīt rezultātus un kritiskie procesi neapstātos. Tomēr paralēla darbība palielina slodzi, tāpēc tai jābūt īsai un kontrolētai. Migrācijā jāiesaista datu īpašnieki. Piemēram, pārdošana vislabāk zina klientu statusus, grāmatvedība — rēķinu vēsturi, noliktava — preču struktūru. Izstrādātājs var tehniski pārnest datus, bet biznesa pareizību apstiprina uzņēmums. Pēc migrācijas jāsaglabā arī veco datu arhīvs vai eksporta kopija. Tas ir noderīgi audita, vēsturisku jautājumu un neparedzētu kļūdu gadījumā. Ja visi vecie dati tiek nekritiski pārveidoti un oriģināls pazūd, vēlāk var būt grūti pārbaudīt, kas tieši noticis.

Ieviešanas plānā jāiekļauj ne tikai izstrāde, bet arī uzņēmuma iekšējā sagatavošanās. Jānosaka procesa īpašnieks, jāapstiprina datu struktūra, jāizvēlas lietotāji testēšanai un jāvienojas, kā tiks pieņemti lēmumi par izmaiņām. Bez šīs pārvaldības pat tehniski labs risinājums var kļūt sarežģīti ieviešams. Pēc palaišanas jāparedz mērīšana un uzlabojumi. Sistēma jāvērtē pēc tā, vai tā samazina manuālu darbu, kļūdas un neskaidrības, nevis tikai pēc tā, vai funkcijas ir izstrādātas. Lietotāju jautājumi, kavētie procesi un apietie soļi ir vērtīga informācija nākamajām izmaiņām. Devera individuālas programmatūras projektos šādu pieeju izmanto, lai sistēma nebūtu vienreizējs IT projekts, bet ilgtermiņa darba instruments uzņēmumam.

Ja nepieciešama konsultācija šajā jautājumā, sazinieties ar mums.

Raksti uz info@devera.lv

Zvani Oskars +371 28634568

Pievienot failu