Программная ошибка стоила разработчику $217 млн

Комиссия по ценным бумагам и биржевым операциям США (SEC) обязала разработчика программного обеспечения выплатить штраф за сокрытие ошибки в коде, приведшей к потерям у клиентов порядка $217 млн.

Некий Барр Розенберг (Barr M. Rosenberg) из Калифорнии, 68 лет, подвизался в области разработки софта, предназначенного для оценки и принятия инвестиционных решений. В апреле 2007 года его компания Barr Rosenberg Research Center представила новую версию этого ПО, в которую, как выяснилось позднее, вкралась серьёзная ошибка. Один из ключевых компонентов по оценке рисков получал данные из других модулей как в процентах, так и в абсолютных единицах, причём не переводил последние в проценты, что, естественно, отражалось на конечных расчётах.

Обнаружена эта ошибка была только в июне 2009 года одним из сотрудников компании. Занимаясь разработкой новой версии этой программы, он обратил внимание на различные результаты, которые демонстрировала новая разработка и текущая версия.

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

В результате изменения в клиентских копиях программ были произведены только в сентябре-ноябре того же года. И только в ноябре Розенберг проинформировал о данном инциденте гендиректора родительской компании AXA Rosenberg Group (сам он занимал там пост председателя совета директоров). Клиенты же узнали о существовании ошибки только в апреле 2010 года, вскоре после того как SEC начала проводить расследование в этой связи.

Расследование SEC, помимо прочего, показало, что инцидент задел более 600 клиентов Barr Rosenberg Research Center и привёл к потерям около 217 млн долларов. Комиссия сочла, что на устранение ошибки ушло слишком много времени (иначе говоря, потери могли быть меньше). Также Розенберг не предал своевременно гласности информацию об ошибке, что тоже является административным нарушением.

На Розенберга был наложен штраф в $2,5 млн, который поступит в казначейство США. Также его отлучили от индустрии статистического ранжирования и инвестиционного бизнеса.


Игорь Крейн, Вебпланета





Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

В ПО Boeing 737 Max обнаружена ещё одна ошибка
Ошибка в файловой системе Apple приводит к потере данных в macOS High Sierra
Ошибка 404 более не актуальна с новым Firefox
Найдена ошибка, позволяющая взломать почти любой компьютер
Критическая ошибка в GnuTLS позволяет совершать атаки на Linux и приложения
Opera 12.10 Final: ошибка с обработкой тега img исправлена
Ошибка Skype: сообщения приходят не тем, кому отправляешь
HP делит webOS — программная часть станет технологическим инкубатором
Apple: работа над ошибками
Ошибка в Snow Leopard удаляет данные пользователей
Последние новости

Подгружаем последние новости