Bitta tvitda nima uchun axborot byulleteniga obunani bekor qilish “bir necha kun davom etishi” mumkinligi so‘raldi. Bog'lang, men sizga aytmoqchiman. aql bovar qilmaydigan korxonani rivojlantirish™da qanday amalga oshirilganligi haqidagi hikoya...

Bitta bank bor. Siz bu haqda eshitgandirsiz va agar siz Buyuk Britaniyada yashasangiz, buning 10% ehtimoli bor. sizniki bank. Men u yerda a’lo maoshga “maslahatchi” bo‘lib ishladim.
Bank marketing elektron pochta xabarlarini yuboradi. Har bir xatning pastki qismida kichik "obunani bekor qilish" havolasi mavjud. Odamlar ba'zan ushbu havolalarni bosadilar.
Havolani bosish tarixdan oldingi voqealarni eslatadi veb-server, aylanayotgan bir joyda bankda. Rostini aytsam, uni topish uchun uch hafta vaqt ketdi.
Ushbu xizmat har safar havola bosilganda ichki elektron pochta manziliga xat yuboradi. Bu kuniga yuzlab marta sodir bo'ladi.
Ilgari, bu xatlar ma'lum bir xodimga yuborilgan, ammo besh yil oldin u ishdan ketgan.
Endi elektron pochta xabarlar guruhiga yuboriladi. Qabul qiluvchining manzilini o‘zgartira olmadilar, chunki u qattiq kodlangan va ular xizmat uchun manba kodini topa olmadilar. Xizmat Java 6 da yozilgan.
Pochta guruhidagi elektron pochta xabarlari Hindistonning Haydarobod shahridagi bankning offshor markazining ikki xodimi tomonidan ko'rib chiqiladi. Ular astoydil mehnat qilib, o‘z oldilariga qo‘yilgan vazifalarni ado etadilar. ajoyib, lekin la'nat, bu ish chidab bo'lmas.
Men ular bilan videokonferentsiya orqali gaplashdim va ularda korporativ TSSBning barcha belgilari bor edi. Ular bu bema'nilik bilan kurashdilar. yillar davomida va shu vaqt ichida hech narsa o'zgarmagan.
Xat kelganda, ular obunani bekor qilinayotgan manzil bank mijoziga tegishli ekanligini (keyin protokol bitta) yoki yo'qligini (keyin protokol boshqacha bo'ladi) aniqlaydigan SQL skriptini bajarishi kerak.
Agar qabul qiluvchi mijoz bo'lsa, ular ETLdan oldingi muhitda mijoz yozuvini yangilaydigan boshqa SQL skriptini ishga tushirishlari kerak. Barcha o'zgarishlar London vaqti bilan 16:00 da Shotlandiyada alohida guruh tomonidan ko'rib chiqiladi. Agar o'zgarishlar ko'rib chiqilsa, ular jonli ma'lumotlar bazasiga qo'llaniladi. boshqa kunda 16 da: 00.
Qabul qiluvchi mijoz bo'lmasa, ular uni Excel elektron jadvaliga qo'shib, uyga ketishdan oldin Svindondagi marketing guruhiga yuboradilar.
Marketing jamoasi mijozning "potentsial ahamiyatga ega" ekanligini aniqlash uchun choy bargini o'qish va boshqa okkultsion usullardan foydalanadi (ichki qoidalarga ko'ra, "48 soatgacha" ajratilgan). Aks holda, manzil boshqa jadvalga qo'shiladi va boshqa SQL so'rovi uchun Hindistonga yuboriladi.
Agar marketing mijozni "muhim" deb aniqlagan bo'lsa, ularga qo'lda "Siz obunani bekor qilishni xohlaysizmi?" U avtomatik tarzda yaratilganga o'xshaydi, lekin aslida unday emas.
Agar ular "ha" deb javob berishsa (dastlab katta harflar bilan "HA" deb yozish kerak edi), u holda Svindon jamoasi Hindistonga jo'natadi. uchinchisi jadval va u erda keyingi skript tantanali ravishda bajariladi.
Agar to'g'ri esimda bo'lsa, o'rtacha oladi to'rt ish kuniO'rtacha kuniga 700 ga yaqin odam obunani bekor qiladi, ularning 70 foizi "potentsial ahamiyatga ega" deb hisoblanadi.
Aytgancha, bu ikki hindistonlik bizning ishlab chiqish guruhimizga o'tdilar va bu bema'nilikning o'rnini bosgan tizim uchun Bosh vazir bo'lishdi. Ular men bilan ishlashdan zavqlangan eng mehribon, eng sezgir va mehnatsevar odamlar edi. Ularning sharofati bilan bu dahshatli korporativ jarayon shu yillar davomida muammosiz kechdi. Keyinchalik ular Angliyaga ko'chib ketishdi va ulardan biri hozirda 40 dan ortiq xodimga ega bo'limni boshqaradi.
Tarjimonning eslatmasi: KDPVda boyo'g'li - .
Manba: www.habr.com
