← Все новости
[Перевод] Кто потерял моего ребёнка? Попытка реверс-инжиниринга десятилетнего бага в системе бронирования авиарейсов

[Перевод] Кто потерял моего ребёнка? Попытка реверс-инжиниринга десятилетнего бага в системе бронирования авиарейсов

Стресс за стрессомМы поняли, что планы пошли наперекосяк, когда ни я, ни мой партнёр не смогли пройти онлайн-регистрацию на рейс. За прошедший десяток лет мы каждый год проделывали этот путь: из Сан-Франциско через Франкфурт в Хельсинки и обратно. Но это будет наш первый перелёт с ребёнком — мы предпримем смелое путешествие на 18 с лишним часов с нашей дочерью у меня на коленях.Мы заранее приехали в аэропорт и поспешили к стойке регистрации, чтобы поговорить с представителем авиакомпании United. Когда агент открыла наше бронирование, её радостная уверенность сменилась растерянностью. Возникла загадочная проблема: хотя мы с партнёром сделали всё правильно при покупке, наша дочь билета не получила. Агент вызвала своего начальника, который уверил нас, что может вручную выпустить билет, чтобы мы получили посадочный талон на дочь. Минута тянулась за минутой, начальник вводил в консоль команды с сосредоточенностью разработчика ПО. Наконец, как нам и было обещано, наши посадочные талоны распечатали. Я решила, что это обязательная часть процесса: полёт с младенцем через Атлантику — не для слабых духом, особенно с пересадкой и долгой поездкой на машине. Мы подготовили дочери утреннюю бутылочку и морально приготовились к бессонному перелёту с несколькими сменами подгузников в крошечной трясущейся туалетной кабине.На обратном пути из Хельсинки первый сегмент нашего путешествия в рамках код-шерингового соглашения с United выполняла Lufthansa. Мы снова не смогли пройти регистрацию онлайн и снова приехали сильно заранее, чтобы обратиться к агенту. Я ожидала сообщения о потерянном билете и медленного, но верного решения проблемы вручную. Однако представитель Lufthansa нас огорошил: у нашего ребёнка не просто не было билета — в бронировании вообще отсутствовала запись о ней. Хуже того: они никак не могли исправить последний (межатлантический) сегмент, потому что внести необходимые изменения могла только United. Мы задержали очередь на час с лишним, пока агент пытался связаться с представителем United по телефону. Наше отчаяние нарастало, но мы как-то убедили её позволить нам сесть на первый рейс до Франкфурта, где бы можно было поговорить с агентом United и разобраться с последним проблемным сегментом.После ещё одного напряжённого «сеанса программирования» на стойке United во Франкфурте мы добрались до дома. Я задалась вопросом, был ли это единичный глюк только нашего бронирования? Он странным образом походил на проблему, с которой столкнулась моя невестка прошлым летом, летя домой из Германии с её двумя детьми. В аэропорту рядом с домом её родителей представитель Lufthansa тоже сообщил ей, что записи о её ребёнке отсутствуют. Но ей повезло меньше — Lufthansa отказалась пускать её на борт и заставила купить билеты заново. Когда она вернулась в аэропорт, та же проблема возникла снова, но на сей раз она настояла и села в самолёт. Читать далее