Detrás de la tecnología: nuestro especialista en TI habla sobre la seguridad de datos, la experiencia de usuario, el uso de la IA y mucho más.
En esta entrevista, Jimmy Keustermans, ingeniero de software del equipo Global-PPS, nos lleva tras bambalinas de la tecnología que impulsa la plataforma. Explica cómo la TI apoya la seguridad de los datos, la experiencia del usuario y la innovación continua, al tiempo que comparte su visión sobre futuros desarrollos como la inteligencia artificial, nuevos módulos y una integración más fuerte con otras plataformas. Jimmy también destaca la importancia de los comentarios de los usuarios y la colaboración para hacer de Global-PPS una herramienta preparada para el futuro en la lucha contra la resistencia a los antimicrobianos.
¿Podría presentarse brevemente y hablarnos de su función dentro del equipo del Global-PPS?
“Soy ingeniero de software en el proyecto Global-PPS y mis principales responsabilidades consisten en traducir los requisitos de los usuarios finales o de los expertos en la materia del propio proyecto en una solución técnica. Participo en todo el ciclo de vida del desarrollo de software de Global-PPS: gobernanza de datos, ciberseguridad, arquitectura de sistemas, análisis técnico, implementación y diseño. Y, por supuesto, la experiencia de usuario es un punto clave en lo que hago. La plataforma ha mejorado significativamente en los últimos cinco años y la usabilidad es un punto de atención permanente.”
¿Puedes dar un ejemplo de una herramienta o función de plataforma reciente que hayas desarrollado?
“Un buen ejemplo es la funcionalidad de informes en línea de la plataforma Global PPS. Anteriormente, los usuarios generaban informes estáticos de 50 a 60 páginas, lo que dificultaba encontrar la información que necesitaban. Introdujimos informes interactivos en línea que se dividen en diferentes secciones, permiten a los usuarios aplicar filtros y les permiten exportar gráficos y tablas para presentaciones.”
Desde una perspectiva de TI, ¿qué ocurre tras bambalinas cuando los participantes ingresan datos en la herramienta Global PPS? ¿Qué sucede si se encuentran discrepancias?
“Desde una perspectiva general, el proceso es en realidad bastante sencillo. Un usuario inicia sesión, sus credenciales son autenticadas y, una vez validadas, pueden introducir datos en la plataforma. Los datos se transmiten a través de una conexión segura, lo que garantiza que estén protegidos durante todo el proceso.”
“Cuando se realizan una serie de controles de validación para garantizar que la información sea completa y coherente. Mantener la calidad de los datos es una parte fundamental del proceso. Si bien los participantes son responsables de la calidad de los datos que introducen por sí mismos, los resultados de evaluación comparativa de la plataforma también dependen de los datos enviados por todos los demás usuarios. Por eso, el equipo del PPS Global invierte un tiempo considerable en supervisar la calidad de los datos, tanto mediante la implementación de controles de validación en la aplicación como mediante la realización de revisiones manuales de los datos.”
“Si se detectan irregularidades, los webmasters de datos se ponen en contacto con el usuario final para aclarar el problema. Si es necesario, pueden realizar correcciones por sí mismos, pero siempre en consulta con el usuario.”
“Una vez que todo ha sido validado, los datos se almacenan en el centro de datos de la Universidad de Amberes. No se guardan en el portátil ni en el ordenador local de nadie, sino dentro de la infraestructura segura de la universidad, que sigue sus propias políticas y salvaguardias de seguridad.”
Ya mencionaste brevemente la seguridad y la privacidad de los datos. Estas son cada vez más importantes en la atención médica. ¿Cómo garantiza Global-PPS que los datos de los participantes sigan estando protegidos y quién tiene acceso a estos datos?
“En mi opinión, la privacidad de los datos y la seguridad de los datos comienzan con la concienciación: las personas deben entender la importancia de proteger los datos. La Universidad de Amberes sufrió un ciberataque en 2019, por lo que existe un alto nivel de concienciación en toda la universidad. Dado que la plataforma Global-PPS forma parte de la infraestructura de la universidad, trabajamos en estrecha colaboración para garantizar que todo sea seguro.”
“Aplicamos un enfoque de seguridad en profundidad, que se puede comparar con una cebolla. Existen diferentes capas de protección, y cada una de ellas protege el núcleo, que en nuestro caso es la aplicación y la base de datos. Esto comienza con la capa física, por ejemplo, el propio centro de datos, que está protegido mediante control de acceso, cerraduras y videovigilancia. Otras capas son la seguridad de red, con cortafuegos, VPN y sistemas de detección de intrusiones. También hay una importante capa humana, ya que las personas deben ser conscientes de los riesgos de seguridad y de los posibles actores maliciosos”.”
“A nivel de aplicación, contamos con medidas como políticas de contraseñas, prácticas de codificación, autenticación basada en roles, y también se planea la autenticación multifactor para el futuro. A nivel de seguridad de datos, todos los datos almacenados están cifrados, lo que significa que, incluso si alguien obtuviera acceso a la base de datos, no podría leer la información.”
“En lo que respecta a la privacidad de los datos, nunca compartimos datos con terceros a menos que exista una autorización formal de las partes implicadas. Nos aseguramos de que la plataforma cumpla con normativas como el RGPD, y trabajamos en estrecha colaboración con el departamento jurídico de la Universidad de Amberes y su Delegado de Protección de Datos en el Departamento de Seguridad. Por lo tanto, hay muchos aspectos que demuestran que nos tomamos muy en serio la seguridad y la privacidad de los datos.”
¿De modo que solo los investigadores de PPS Global tienen acceso a los datos?
“Sí, pero es importante señalar que los datos en sí mismos están seudonimizados. No existe un vínculo directo entre un paciente en un hospital y un paciente en el sistema Global-PPS. Para cada paciente se genera un identificador sintético, lo que garantiza el anonimato. El hospital puede utilizar el número de identificación para vincularlo con sus propios archivos de pacientes, pero no se almacenan nombres en la base de datos de Global-PPS. No se puede identificar a un paciente basándose únicamente en los datos de la plataforma. Los usuarios finales solo tienen acceso a sus propios datos sin procesar. Los investigadores pueden trabajar con los datos disponibles, pero el acceso a los datos originales sigue estando controlado.”
¿Cuáles son algunos de los mayores retos a la hora de mantener y desarrollar una plataforma global como Global PPS?
“Para mí, la parte más compleja es el proceso de ingeniería de software en sí. A menudo comparo el desarrollo de una aplicación con la construcción de una casa en el árbol frente a la construcción de una casa de verdad. Todo el mundo puede construir una casa en el árbol, pero construir una casa adecuada requiere mucho más: hay que pensar en la electricidad, la estabilidad, la seguridad y muchos otros aspectos.”
“Global-PPS comenzó como un proyecto sencillo, más parecido a una casa en el árbol. Pero a medida que la aplicación crecía y se volvía más compleja, llegamos al punto en el que necesitaba convertirse en una casa de verdad. El reto no es solo construir la aplicación en sí, sino también gestionar aspectos como la seguridad, la escalabilidad, la resiliencia y el manejo de la complejidad. Algunos de estos aspectos se priorizan, ya que queremos asegurarnos de que el sistema esté preparado para el futuro.”
“Por ejemplo, ¿qué harás cuando cientos o incluso miles de usuarios accedan simultáneamente a la plataforma? ¿Cómo gestionas las validaciones complejas? ¿O cómo proteges el sistema frente a los piratas informáticos? Este tipo de ingeniería hace que desarrollar una plataforma como Global PPS sea mucho más complejo que limitarse a crear pantallas y almacenar datos en una base de datos”.”
¿Ves oportunidades para la inteligencia artificial dentro de Global PPS? Y si es así, ¿cómo podrían ser en el futuro?
“Es difícil predecir el futuro de la inteligencia artificial. Hay mucho bombo a su alrededor, pero cuando la aplicamos en la práctica, también vemos sus limitaciones. Debemos asegurarnos de que la inteligencia artificial realice las acciones correctamente.”
“Ya utilizamos herramientas de inteligencia artificial a nivel operativo para mejorar la eficiencia y la productividad. Dentro de la plataforma, veo oportunidades, por ejemplo, en apoyar a los usuarios durante la introducción de datos, detectando posibles entradas incorrectas o incoherentes y mejorando la calidad de los datos. A más largo plazo, la inteligencia artificial también podría ayudar con el análisis de datos, por ejemplo, añadiendo información a los informes o ayudando a los usuarios a interpretar gráficos.”
“Sin embargo, somos conservadores en lo que respecta a los agentes de IA autónomos. Debido a que la privacidad y la seguridad de los datos son muy importantes, no queremos que los sistemas de IA actúen de forma independiente ni corran el riesgo de exponer datos confidenciales. Probablemente la IA pasará a formar parte de la plataforma, pero siempre teniendo en cuenta la seguridad y la privacidad.”
De cara al futuro, ¿qué novedades o innovaciones puede esperar la comunidad de Global-PPS por parte del equipo de TI?
“Creo que añadir nuevos módulos será uno de los desarrollos más interesantes. Esto debe ser impulsado por los investigadores y expertos en la materia, pero sería muy valioso si Global-PPS pudiera apoyar todo el ciclo de vida de la RAM, desde la detección y la vigilancia hasta las actividades de optimización de antimicrobianos.”
“También estamos mejorando continuamente la infraestructura de informes. Actualmente, los usuarios cuentan con informes interactivos con filtros, pero sería interesante hacer que los informes sean aún más dinámicos en el futuro, por ejemplo, permitiendo a los usuarios crear sus propios informes, de forma similar a herramientas como Power BI. Esto es un desafío, pero definitivamente vale la pena explorarlo.”
“Además, estamos mejorando la experiencia del usuario y añadiendo medidas de seguridad adicionales. Por ejemplo, estamos implementando criptografía postcuántica para garantizar que los datos sigan estando protegidos contra futuros ataques de ordenadores cuánticos. Este es un desafío global y, junto con la universidad, estamos implementando estas nuevas medidas de seguridad, posiblemente ya este verano.”
¿Hay algo más que le gustaría compartir con la comunidad de Global-PPS desde una perspectiva de TI?
“Primero de todo, no duden en comunicar sus necesidades o ideas al equipo de Global-PPS. Si los usuarios aportan sugerencias, la plataforma solo puede mejorar cada vez más. Nos tomamos muy en serio sus comentarios; ya hemos hecho adaptaciones en la aplicación y en la plataforma que surgieron directamente del trabajo de campo.”
“En segundo lugar, la resistencia a los antimicrobianos es un problema mundial importante, y muchas personas mueren a causa de ella cada año y se pronostica que esto aumentará. Creo que Global PPS es una forma de ayudar a combatir este problema. Además, su uso es gratuito y el soporte es gratuito, lo cual es bastante único.”
“Así que mi mensaje sería: ¡difundan el mensaje! Cuéntenselo a otros, para que más personas puedan beneficiarse de Global-PPS.”