¿Por qué es tan difícil y lento cambiar los procesos de fondo de los bancos?

Las dos razones principales para esto son ” Seguridad” y “Tolerancia a cero fallas”. Las aplicaciones como Banca, investigaciones nucleares, atención médica, aplicaciones relacionadas con la seguridad del país, etc., no pueden arriesgarse a tener problemas cuando el sistema comienza a utilizarse para su propósito real. Por lo tanto, generalmente demoran mucho tiempo antes de comenzar a usar la aplicación con un propósito real. Los sistemas bancarios abordan dos aspectos más importantes: “Personas” y “Dinero”. La información personal y la información monetaria deben estar aseguradas. No debería haber ningún problema con este tipo de sistemas una vez que los usuarios comiencen a usarlos. Por lo tanto, los bancos suelen pasar mucho tiempo probando la aplicación antes de que esté EN VIVO para que los usuarios comiencen a usarla. El ciclo de prueba para este tipo de aplicación es enorme idealmente. No pueden tolerar ni siquiera uno en un error de fresado (Six Sigma, por ejemplo, no estoy seguro de si es consciente de esto o no, pero vale la pena mencionarlo aquí)