Чому відписка від розсилки займає кілька днів?

В одному твіті запитували, чому відписка від розсилки може займати кілька днів. Пристебніться міцніше, я зараз розповім вам неймовірну історію про те, як це робиться в ентерпрайз-розробці…

Є один банк. Напевно ви про нього чули, а якщо ви живете у Великобританії — з імовірністю 10% це ваш банк. Я працював там «консультантом» на відмінній зарплаті. Банк розсилає маркетингові листи. У підвалі кожного листа є маленьке посилання «відписатися». Люди іноді на ці посилання клацають.

Натискання на посилання викликає один доісторичний веб-сервер, який крутиться десь в банку. Чесне слово, мені знадобилося три тижні тільки на те, щоб його знайти.

Цей сервіс відправляє лист на внутрішню поштову скриньку кожен раз, коли на посилання натискають. Таке відбувається по кілька сотень разів в день.

Раніше ці листи відправлялися конкретному співробітнику, але п’ять років тому він звільнився.

Тепер лист форвардиться в групу розсилки. Вони не змогли змінити адресу одержувача чисто з технічних причин.

Ви дійсно бажаєте відписатися від нашої розсилки?
Ви дійсно бажаєте відписатися від нашої розсилки?

Далі

А далі листи в групі розсилки перевіряють два співробітника офшорного центру банку в Хайдарабад (в Індії). Вони працюють з усіх сил і виконують своє завдання офігенно, але бляха-муха, ця робота нестерпна.

Я спілкувався з ними через відеоконференцію і у них були всі ознаки энтерпрайзно-посттравматичного синдрому. Вони билися з цією нісенітницею роками і за цей час нічого не змінилося.

Коли приходить лист, вони повинні виконати SQL-скрипт, який визначає, чи належить відноситься отримана адреса до клієнтів банку (тоді один протокол) чи ні (тоді інший).

Якщо одержувач є клієнтом, їм потрібно виконати ще один SQL-скрипт, який оновлює запис про клієнта в попередньому ETL-оточенні. Всі зміни перевіряються в 16:00 за Лондонським часом окремою командою в Шотландії. Якщо зміни пройшли перевірку, вони будуть застосовані до реальної бази ще через добу в 16:00.

Якщо ж отримувач не є клієнтом, вони додають його в Excel-таблицю і перед відходом додому відправляють її маркетинговій команді в Свіндоні.

Маркетингова команда шляхом ворожіння на кавовій гущі та інших окультних практик визначає, чи є клієнт «потенційно значущим» (на що за правилами внутрішнього розпорядку відводиться «48 годин»). Якщо не є — то адреса додається в іншу таблицю і відправляється назад в Індію для виконання ще одного SQL-запиту.

Якщо маркетинг визначив клієнта як «значущого» — йому вручну відправляється лист на кшталт «ви дійсно хочете відписатися?». Воно виглядає як автоматично згенероване, але насправді це не так.

Якщо вони відповідають «так» (спочатку потрібно було писати саме ТАК, великими літерами), то команда з Свіндона відправляє в Індію вже третю таблицю і там урочисто запускають черговий сценарій.

Якщо я правильно пам’ятаю, це в середньому займає чотири робочих дні. В середньому за добу відписується близько 700 осіб, з них 70% є «потенційно значущими».

До слова сказати, ці два індуса перевелися до нас в команду розробки і стали PM для системи, яка замінила всю цю нісенітницю. Це були добрі, чуйні і працьовиті люди з тих, з ким я мав задоволення працювати. Саме завдяки ним цей кошмарний корпоративний горе-процес так «плавно» працював всі ці роки. Пізніше вони переїхали до Англії, і один з них тепер керує відділом з 40+ співробітниками.

Ось такі справи. Тож, перш ніж натиснути кнопку “Відписка від розсилки”, подумайте про двох індусів. :)

Сподобалася стаття? Поділитися з друзями:
Роби Бізнес, Укр
Додати коментар

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: