
Однако, тем временем, забугорный журнал ComputerWeekly сообщает, что
Согласно результатам инспекции около двухсот британских банков было выяснено - почти все они используют ПО написанное в 60-70е годы прошлого столетия. Сеть британских банкоматов работает на Windows NT примерно 1993-1996 годов выпуска. 38 банков из этих 200 - до сих пор используют ПО написанное ещё на перфокартах.
Вообще это не новость - где-то раньше на канале уже писал о том, что очень многое из западной финансовой системы построено на очень старом ПО, чаще всего написанном на языке Cobol. Где-то софт запускают на эмуляторах и трансляторах, чтобы он мог работать на современном оборудовании, где-то каким-либо образом попытались адаптировать к современному железу.
Палка тут как обычно о двух концах. С одной стороны - у программистов было очень много времени, чтобы выявить различные баги и проблемы продуктов - как минимум 40-50 лет они могли отлаживать и исправлять написанное, буквально поколениями, как какие-нибудь средневековые масоны, занятые в строительстве храмов и соборов :) То есть написанное ПО - достаточно стабильно и, возможно, неплохо защищено.
С другой - это очень ограничивает развитие и создание новых цифровых сервисов. В код 60-летней давности может быть попросту страшно лезть. У нас ситуация полностью иная - ПО российских банков это, конечно "легаси" и франкенштейн из разных продуктов, но оно относительно молодое. Java, на которой оно чаще всего написано - обновляется, в язык добавляют новые возможности, исправляют старые баги, оптимизируют. Да и кадры, которые что-то разрабатывали в 90-е, когда был бум частных финансовых институтов, ещё не вымерли физически и могут консультировать.
Всё это обеспечивает несколько большую гибкость при внедрении новых функций (например СБП) и интеграций - само собой с некоторым процентом ошибок, но судя по тому, что банки не слишком страдают от взломов и кражи данных - не таких уж критичных. Выводы из статьи приведённой в качестве источника на самом деле многое объясняют в причинах технологического отставания европейских финансовых сервисов от наших. С учётом всех приведённых факторов - там стоимость экспериментов, внедрения и ошибок - существенно выше, чем для наших банков.
Так или иначе, рано или поздно - им придётся обновлять ПО, а то и делать новое, это абсолютно неизбежно. Если, конечно, у них на это останутся деньги после "энергетической" рецессии и прочих ужиманий поясов. А то ведь может статься, что к моменту, когда дальше затягивать модернизацию финансовой системы уже нельзя будет - и сама финансовая система окажется в какой-то степени разрушена. Причём руками собственных же политических элит ЕС.
Оценили 20 человек
29 кармы