Empresa de seguros global, establecida en a finales de 1800. Con una plantilla de m谩s de 55.000 empleados, una presencia que se extiende por m谩s de 200 pa铆ses y territorios. En el a帽o 2022, la empresa logr贸 una impresionante facturaci贸n de m谩s de 81.0000 millones de euros.
Nuestra colaboraci贸n se centra en optimizar la aplicaci贸n utilizada por los agentes de seguros. Una herramienta esencial para el d铆a a d铆a de la compa帽铆a, siendo utilizada intensivamente por todos los agentes.
Nuestro objetivo fue garantizar su alta disponibilidad y asegurar una operatividad eficiente y r谩pida, elementos clave para el 茅xito de la empresa en su interacci贸n con los clientes.
El proceso de creaci贸n de una p贸liza implica diferentes transacciones que deben llevarse a cabo en un tiempo m谩ximo establecido.
Al tratarse de una aplicaci贸n usada simult谩neamente por cientos de usuarios, el rendimiento se convierte en algo cr铆tico.
Las pruebas de la aplicaci贸n se ejecutaban mayoritariamente de manera manual, lo que implicaba una elevad铆sima cantidad de tiempo en validaciones debido a que los flujos eran largos y tediosos.
Unido a esto, release tras release se sufr铆a una degradaci贸n en los tiempos de carga.
Se propone una soluci贸n de pruebas de rendimiento que permita ejecutar las transacciones con varios cientos de usuarios virtuales simult谩neos. La infraestructura implica tanto pruebas a nivel de frontend web como de aplicaci贸n de escritorio empleando Citrix.
En sincronizaci贸n con las pruebas de rendimiento, el equipo de sistemas lleva a cabo una monitorizaci贸n de los servidores para evaluar el impacto del uso intensivo y detectar los l铆mites de la infraestructura.
Finalmente se genera un informe autom谩tico con datos estad铆sticos de tiempos, comparaciones con baselines de anteriores ejecuciones y conclusiones en base a las evidencias obtenidas.
En base a las evidencias obtenidas de las pruebas de rendimiento, se identificaron varios problemas que afectaban a la velocidad de respuesta.
Una de las soluciones pasaba por un cambio de arquitectura en la gesti贸n de las colas que permiti贸 reducir sensiblemente el tiempo de carga de las transacciones.