Usamos cookies para entender cómo nos encontraste y mejorar tu experiencia. Podés aceptar o rechazar las cookies de analítica. Más información en nuestra política de privacidad.
Nuestro equipo colaboró con un importante grupo bancario para mejorar su aplicación de banca minorista, con foco en la continuidad del negocio durante la transición a una nueva versión. El objetivo fue lograr una experiencia fluida y confiable tanto en web como en dispositivos móviles.
Nuestro cliente es una empresa destacada del sector bancario, con una trayectoria de más de 150 años. Nacida en España, esta institución se ha convertido en un actor global de gran relevancia, con una fuerte presencia en Reino Unido, Europa y América Latina.
Fundado hace más de 150 años en España.
Atiende a más de 145 millones de clientes en todo el mundo.
Opera más de 14.000 sucursales a nivel global.
Reconocido por su amplia oferta de servicios de banca minorista y comercial.
Nuestro cliente enfrentaba un desafío clave: rediseñar su aplicación de banca minorista mientras migraba a una versión actualizada. Necesitaba mantener el correcto funcionamiento de funciones críticas de la aplicación, como las cuentas de clientes, los servicios de tarjetas y las transferencias de dinero.
Nuestra principal tarea fue mantener la estabilidad del sistema y lograr tiempos de respuesta óptimos, especialmente ante una alta carga de usuarios, para ofrecer una experiencia fluida y la mejor experiencia de usuario posible durante el proceso.
Con el objetivo de abordar este gran desafío con éxito, desarrollamos una estrategia integral de testing que abarcó distintos tipos de pruebas, desde funcionales y de usabilidad hasta exploratorias y de performance.
Al comenzar el trabajo, nuestro equipo organizó sesiones colaborativas con los equipos de canales electrónicos y tecnología del banco, además de su proveedor de software. Estas instancias fueron clave para comprender las funcionalidades que debían probarse.
Diseñamos los casos de prueba en Microsoft Excel y utilizamos Azure DevOps Server (anteriormente Microsoft TFS) para gestionar los reportes de incidentes. Nos enfocamos en pruebas funcionales y de usabilidad en distintos navegadores, sistemas operativos y dispositivos, con prioridad en las áreas más relevantes para los usuarios.
Trabajamos en un entorno de testing independiente, aunque con acceso a servicios de producción, y ajustamos los perfiles de usuario a través de BackOffice y aplicaciones relacionadas. Una vez completados todos los casos de prueba, realizamos pruebas exploratorias para ampliar la cobertura, especialmente en áreas críticas para el negocio.
La etapa de pruebas de performance incluyó la simulación de distintos escenarios de carga de usuarios. Nos enfocamos en entornos previos y posteriores al release, y ajustamos el enfoque para mitigar riesgos. En particular, las pruebas de carga bajo condiciones de máxima concurrencia aportaron información valiosa para mejorar el rendimiento del sistema.
Estos fueron algunos de los principales hallazgos de las pruebas de carga:
Capacidad del sistema para soportar hasta el 75% de la carga máxima de usuarios prevista en una hora, con una tasa de error inferior al 14%.
Identificación de tiempos de respuesta más altos en funcionalidades críticas, incluidas las etapas de inicio de sesión.
Aumento observable de los tiempos de respuesta en simultáneo con los picos de carga de usuarios.
Detección y corrección de deadlocks en la base de datos durante el proceso de testing.
Nuestro trabajo permitió una transición fluida al nuevo sistema del banco y fortaleció la aplicación frente a posibles interrupciones:
Facilitamos una migración fluida al nuevo software bancario al identificar 250 incidentes antes de la salida a producción, de los cuales el 25 % eran de alta severidad y el 18 % críticos, lo que permitió ofrecer una experiencia sin fricciones a los usuarios finales.
Mejoramos la confiabilidad del sistema mediante la detección y corrección de problemas de performance, y redujimos el riesgo de fallas en las áreas más críticas del negocio durante los momentos de mayor uso.
Mejoramos la eficiencia de respuesta del sistema, especialmente en escenarios de alto tráfico, al identificar y abordar las áreas con mayores tiempos de respuesta.
Esta colaboración fue más allá de las mejoras técnicas. También contribuyó a generar confianza durante la transición digital y a respaldar el compromiso del cliente con servicios digitales de mayor calidad. El trabajo de Abstracta dio como resultado un servicio bancario sólido y fácil de usar y reforzó la posición del banco como referente en soluciones bancarias innovadoras.
Mantente conectado
con Abstracta
Noticias, artículos y recursos para construir mejor software.