Ma'lumot migratsiyasi: eng ko'p unutiladigan modda
Maqolada

Taklifda hamma narsa bor: modullar, integratsiyalar, o'qitish, kafolat. Migratsiya esa bitta jumla bilan yozilgan - "ma'lumot ko'chiriladi".

Loyiha o'rtasida ma'lum bo'ladi: eski bazada besh yillik yozuv bor, mahsulot nomlari uch xil yozilgan, o'lchov birliklari aralashgan va yarim maydonlar bo'sh.

Bu ish endi qayerda? Kimning zimmasida va kim to'laydi?

Qisqa javob

Migratsiya loyiha hajmining 10-20% ini tashkil qiladi va u taklifda alohida qator bo'lishi kerak. Butun tarix emas, faqat qoldiq, ma'lumotnomalar va ochiq operatsiyalar ko'chiriladi. Ma'lumotni tozalash odatda mijoz tomonida qoladi va bu oldindan kelishilishi kerak.

Nima ko'chiriladi

Migratsiyada nima ko'chiriladi va nima arxivda qoladi

Amaliy qoida: tizim ishlashi uchun zarur bo'lgan narsa ko'chiriladi, qolgani arxivda qoladi.

NimaKo'chiriladimiNega
Hozirgi qoldiqlarHaUsiz tizim ishlamaydi
Mijoz va ta'minotchi bazasiHaKundalik ishda kerak
Mahsulot nomenklaturasiHa, tozalangandan keyinBarcha operatsiyalar shunga tayanadi
Ochiq buyurtmalarHaUlar hali bajarilmagan
Qarzdorlik va o'zaro hisobHaMoliyaviy holat
Xodimlar bazasiHaRol va ish haqi uchun
Uch-besh yillik operatsiya tarixiOdatda yo'qArxivda qoladi
Yopilgan hujjatlarYo'qEski tizimda ochiladi

Oxirgi ikkitasi eng ko'p bahs keltiradi. "Bizga butun tarix kerak" degan talab tabiiy, lekin u amalda kamdan-kam ishlatiladi.

Amaliy yechim: eski tizim yoki fayllar arxivda saqlanadi va kerak bo'lganda ochiladi. Yangi tizimga faqat qoldiq va ochiq operatsiyalar kiritiladi. Bu migratsiya narxini bir necha barobar kamaytiradi.

Tozalash: eng ko'p vaqt oladigan qism

Bu migratsiyaning texnik emas, tashkiliy qismi va u odatda mijoz tomonida qoladi.

Nima tozalanadi:

  • Takror kartochkalar - bir mahsulot ikki-uch nom bilan
  • Nomlash tartibi - "Sement M400" va "sement м400" bir narsa
  • O'lchov birliklari - kirim tonna, chiqim kilogramm
  • Bo'sh maydonlar - kod, narx yoki toifa yo'q
  • Faol bo'lmagan yozuvlar - besh yildan beri sotilmagan mahsulot
  • Noto'g'ri kontaktlar - eski telefon va ishlamaydigan email

Bu ishni tizim qila olmaydi, chunki qaysi ikkita karta bir xil mahsulot ekanini faqat siz bilasiz.

Hajmi: 500 pozitsiyali nomenklatura uchun odatda ikki-uch kun. 5000 pozitsiya uchun ikki hafta.

Eng ko'p uchraydigan xato

Tozalamasdan ko'chirish. "Keyin tuzatamiz" degan qaror har doim qimmatga tushadi: chalkash ma'lumot tizimga tushgandan keyin uni tuzatish uch barobar qiyin, chunki unga allaqachon operatsiyalar bog'langan bo'ladi.

Sinov migratsiyasi nega kerak

Bu bosqich ko'pincha o'tkazib yuboriladi va u eng ko'p muammoni oldini oladi.

Sinov migratsiyasi - bir oylik yoki bir bo'lim ma'lumotini ko'chirib, natijani tekshirish. U loyihaning boshida bajariladi.

Nima aniqlanadi:

Ma'lumot sifati. Nechta yozuv muammoli, tozalash qancha vaqt oladi.

Texnik moslik. Eski tizimdan ma'lumot qanday chiqadi - API bormi, eksport ishlaydimi, format o'qiladimi.

Hajm. Yozuvlar soni kutilganidan katta bo'lishi mumkin.

Bog'lanishlar. Mahsulot kodlari, kontragentlar va hujjatlar bir-biriga qanday bog'langan.

Shundan keyin migratsiya muddati va narxi taxmin emas, hisob bo'ladi.

Qanday tekshiriladi

Ko'chirish tugagandan keyin natijani tasdiqlash kerak. To'rtta tekshiruv yetadi:

TekshiruvNima solishtiriladi
MiqdorEski tizimdagi yozuvlar soni va yangisidagi
SummaUmumiy qoldiq qiymati, qarzdorlik jami
NamunaTasodifiy 20-30 yozuv qo'lda tekshiriladi
Chegara holatlarEng katta, eng kichik, salbiy qoldiq, bo'sh maydon

Oxirgisi eng ko'p xato topadi. Salbiy qoldiq yoki nol narxli mahsulot odatda eski tizimdagi muammoni ochib beradi.

Migratsiya tartibi

01
Inventarizatsiya
Qaysi ma'lumot qayerda: fayllar, bazalar, qog'oz hujjatlar. Ro'yxat odatda kutilganidan uzun chiqadi.
02
Sinov migratsiyasi
Bir oylik yoki bir bo'lim ma'lumoti ko'chiriladi va tekshiriladi. Shundan keyin hajm va sifat ma'lum bo'ladi.
03
Tozalash
Takrorlar birlashtiriladi, birliklar tenglashtiriladi, bo'sh maydonlar to'ldiriladi. Bu mijoz tomonida.
04
Asosiy ko'chirish
Qoldiq, ma'lumotnomalar va ochiq operatsiyalar. Sana belgilanadi - odatda oy boshi.
05
Tekshirish va tasdiqlash
To'rtta tekshiruv bajariladi. Farq topilsa sabab aniqlanadi va tuzatiladi.

To'rtinchi qadamda sana muhim. Migratsiya oy o'rtasida qilinsa, oylik hisobot ikki tizimga bo'linadi. Oy boshi yoki chorak boshi ancha qulay.

Kim to'laydi va qancha

Bu savol taklif bosqichida hal qilinishi kerak, loyiha o'rtasida emas.

IshOdatda kim bajaradi
Eski tizimdan ma'lumot chiqarishIjrochi, ba'zan eski tizim egasi
Ma'lumotni tozalashMijoz
Formatga o'tkazish va yuklashIjrochi
Natijani tekshirishBirgalikda
Xatolarni tuzatishSababiga qarab

Ikkinchi qator eng muhimi. Tozalash mijoz tomonida qoladi, chunki faqat u qaysi ma'lumot to'g'ri ekanini biladi. Buni oldindan aytmasangiz, loyiha shu yerda to'xtaydi.

Xarajat: migratsiya odatda loyiha hajmining 10-20% ini tashkil qiladi. Ma'lumot toza bo'lsa 10%, chalkash bo'lsa 20% va undan ko'proq.

Taklif olayotganda so'raladigan savollar

  • Migratsiya alohida qator bo'lib turadimi va necha soat baholangan
  • Sinov migratsiyasi kiritilganmi va u qachon bajariladi
  • Ma'lumotni tozalash kimning zimmasida
  • Nima ko'chiriladi va nima arxivda qoladi - ro'yxat bormi
  • Eski tizimdan ma'lumot qanday olinadi - API, eksport yoki baza
  • Natija qanday tekshiriladi va kim tasdiqlaydi

Uchinchi savol eng muhimi va u odatda javobsiz qoladi.

Eski tizim bilan nima bo'ladi

Migratsiyadan keyin eski tizim darhol o'chirilmaydi.

Amaliy tartib: u kamida uch oy ochiq qoladi va faqat o'qish rejimida ishlaydi. Kimdir eski hujjatni izlashi mumkin va bu vaqt ichida hamma ishonch hosil qiladi.

Uch oydan keyin ma'lumot arxiv nusxasi sifatida saqlanadi - fayl yoki baza nusxasi. Litsenziya to'lovi to'xtatiladi.

Muhim: arxiv nusxasi qayerda saqlanishi va uni kim ocha olishi yozib qo'yiladi. Ikki yildan keyin bu ma'lumot kerak bo'lganda, uni topadigan odam qolmasligi mumkin.

Xulosa

Migratsiya texnik ish emas - u ma'lumot sifati haqidagi qaror. Va u taklifda alohida qator bo'lishi kerak.

Amaliy qadamlar:

  1. Migratsiya taklifda alohida qator bo'lib turishini talab qiling
  2. Sinov migratsiyasini loyihaning birinchi oyiga kiriting
  3. Nima ko'chiriladi va nima arxivda qoladi - ro'yxatni oldindan tuzing
  4. Tozalash kimning zimdasida ekanini yozma kelishing
  5. Ko'chirish sanasini oy yoki chorak boshiga qo'ying
  6. Eski tizimni uch oy o'qish rejimida ochiq qoldiring

Ma'lumotingizni ko'rib chiqamiz

30 daqiqada ma'lumot qayerda va qanday holatda ekanini aniqlaymiz hamda migratsiya hajmini baholab beramiz.

Loyihani muhokama qilish
Shahbozbek Usmonov

Shahbozbek Usmonov

ShahNur Software asoschisi va CEO. ERP, avtomatlashtirish va real ishga tushadigan dasturiy ta'minot haqida yozadi.

Kompaniya haqida

Aloqador maqolalar

Loyihangizni 30 daqiqada baholaymiz

Loyihani muhokama qilish