bash.im ithappens.me zadolba.li
12743

Баг в яйце, яйцо в утке, утка в апдейте

Юмор на работе — это хорошо, если бы не было всё так печально.

Пара историй от внутренней поддержки финансового бизнес-приложения.


Перестали открываться веб-интерфейсы на нескольких страницах. Заметили интересный факт: на некоторых компьютерах всё работает, а на других нет. Выясняли причины такого поведения системы несколько дней. Выдвинули предположение, что это дело связано с конкретными компьютерами, а точнее, с великой и могучей Вынь. В ходе долгого тестирования узнали, что всему виной обновление KB2998527. А как связано обновление великой и ужасной с веб-интерфейсом — вопрос остался. Отправили вендору.

Мораль: причина и следствие могут быть настолько косвенно связаны, что просто подумать сложно.


Пришёл к нам инцидент с негодованием от пользователя, что язык ввода сам меняется при переходе из одного дочернего окна приложения в другое. Проблему подтвердили на тестовой среде и отправили в работу вендору. В ходе бесед выяснили, что вендор не будет принимать это как дефект, так как в документации нет пункта, как должно работать переключение раскладки клавиатуры, но на анализ возьмёт. Ответ был неутешительный: проблема в среде разработки, в которой создавали приложение, а разработчик среды чинить фичу не хочет и не будет. В ходе поиска в интернете узнали, что эта фича присуща лишь некоторым версиям среды разработки. Наш вендор использует как раз такую. Вопрос закрыт.

Мораль: документируйте всё, до чего сможете додуматься, если даже это относится к стандартным функциям операционной системы.