Derrière la technologie : notre spécialiste informatique parle de sécurité des données, d'expérience utilisateur, de l'utilisation de l'IA et bien plus encore.
Dans cette interview, Jimmy Keustermans, ingénieur logiciel au sein de l'équipe Global-PPS, nous emmène dans les coulisses de la technologie qui alimente la plateforme. Il explique comment l'informatique soutient la sécurité des données, l'expérience utilisateur et l'innovation continue, tout en partageant sa vision sur les développements futurs tels que l'intelligence artificielle, de nouveaux modules et une intégration renforcée avec d'autres plateformes. Jimmy souligne également l'importance des commentaires des utilisateurs et de la collaboration pour faire de Global-PPS un outil pérenne dans la lutte contre la résistance aux antimicrobiens.
Pourriez-vous vous présenter brièvement et nous parler de votre rôle au sein de l'équipe Global-PPS ?
“Je suis ingénieur logiciel sur le projet Global-PPS, et mes principales responsabilités consistent à traduire les besoins des utilisateurs finaux ou des experts du domaine du projet en une solution technique. Je participe à l'ensemble du cycle de vie du développement logiciel de Global-PPS : gouvernance des données, cybersécurité, architecture système, analyse technique, mise en œuvre et conception. Et bien sûr, l'expérience utilisateur est un élément clé de mon travail. La plateforme s'est nettement améliorée au cours des cinq dernières années et l'ergonomie fait l'objet d'une attention permanente.”
Pouvez-vous donner un exemple d'outil récent ou de fonctionnalité de plateforme que vous avez développé ?
“Un bon exemple est la fonctionnalité de rapports en ligne de la plateforme Global PPS. Auparavant, les utilisateurs généraient des rapports statiques de 50 à 60 pages, ce qui rendait difficile la recherche des informations dont ils avaient besoin. Nous avons introduit des rapports en ligne interactifs, divisés en plusieurs sections, qui permettent aux utilisateurs d'appliquer des filtres et d'exporter des graphiques et des tableaux pour des présentations.”
D'un point de vue informatique, que se passe-t-il en coulisses lorsque les participants saisissent des données dans l'outil Global PPS ? Que se passe-t-il si des divergences sont détectées ?
“D'un point de vue global, le processus est en fait assez simple. Un utilisateur se connecte, ses identifiants sont authentifiés et, une fois validés, il peut saisir des données dans la plateforme. Les données sont transmises via une connexion sécurisée, ce qui garantit leur protection tout au long du processus.”
“Lorsque la , une série de contrôles de validation est effectuée pour s'assurer que les informations sont complètes et cohérentes. Le maintien de la qualité des données est un élément clé du processus. Bien que les participants soient responsables de la qualité des données qu'ils saisissent eux-mêmes, les résultats de l'analyse comparative de la plateforme dépendent également des données soumises par tous les autres utilisateurs. C'est pourquoi l'équipe du Global PPS investit un temps considérable dans le suivi de la qualité des données, à la fois en mettant en œuvre des contrôles de validation dans l'application et en effectuant des examens manuels des données.”
“Si des irrégularités sont constatées, les webmestres des données contactent l'utilisateur final pour clarifier le problème. Si nécessaire, ils peuvent effectuer eux-mêmes les corrections, mais toujours en concertation avec l'utilisateur.”
“Une fois que tout a été validé, les données sont stockées dans le centre de données de l'Université d'Anvers. Elles ne sont pas stockées sur l'ordinateur portable ou l'ordinateur local de quelqu'un, mais au sein de l'infrastructure sécurisée de l'université, qui suit ses propres politiques et mesures de sécurité.”
Vous avez déjà brièvement abordé la sécurité et la confidentialité des données. Celles-ci prennent de plus en plus d'importance dans le secteur de la santé. Comment le Global-PPS veille-t-il à ce que les données des participants restent protégées, et qui y a accès ?
“Selon moi, la confidentialité et la sécurité des données commencent par la sensibilisation : les gens doivent comprendre l'importance de protéger les données. L'Université d'Anvers a subi une cyberattaque en 2019, le niveau de sensibilisation est donc élevé dans l'ensemble de l'université. Étant donné que la plateforme Global-PPS fait partie de l'infrastructure de l'université, nous travaillons en étroite collaboration pour veiller à ce que tout soit sécurisé.”
“Nous appliquons une approche de sécurité en profondeur, que l'on peut comparer à un oignon. Il existe différentes couches de protection, et chaque couche protège le cœur, qui dans notre cas est l'application et la base de données. Cela commence par la couche physique, par exemple le centre de données lui-même, qui est protégé par le contrôle d'accès, les serrures et la vidéosurveillance. D'autres couches concernent la sécurité réseau, avec des pare-feu, des VPN et des systèmes de détection d'intrusion. Il y a aussi une couche humaine importante, car les gens doivent être conscients des risques de sécurité et des acteurs malveillants potentiels.”
“Au niveau de l'application, nous disposons de mesures telles que les politiques de mots de passe, les pratiques de codage, l'authentification basée sur les rôles, et l'authentification multifacteur est également prévue pour l'avenir. Au niveau de la sécurité des données, toutes les données stockées sont chiffrées, ce qui signifie que même si quelqu'un obtenait un accès à la base de données, il ne pourrait pas lire les informations.”
“En ce qui concerne la confidentialité des données, nous ne partageons jamais de données avec des tiers à moins qu'il n'y ait une approbation formelle des parties concernées. Nous veillons à ce que la plateforme soit conforme aux réglementations telles que le RGPD, et nous travaillons en étroite collaboration avec le service juridique de l'Université d'Anvers et son délégué à la protection des données au sein du département de la sécurité. Il y a donc de nombreux aspects qui montrent que nous prenons très au sérieux la sécurité et la confidentialité des données.”
Seuls les chercheurs du PPS Global ont donc accès aux données ?
“Oui, mais il est important de noter que les données elles-mêmes sont pseudonymisées. Il n'y a pas de lien direct entre un patient dans un hôpital et un patient dans le système Global-PPS. Pour chaque patient, un identifiant synthétique est généré, garantissant l'anonymat. L'hôpital peut utiliser ce numéro d'identification pour le relier à ses propres dossiers de patients, mais aucun nom n'est stocké dans la base de données Global-PPS. Un patient ne peut pas être identifié uniquement sur la base des données de la plateforme. Les utilisateurs finaux ont uniquement accès à leurs propres données brutes. Les chercheurs peuvent travailler avec les données disponibles, mais l'accès aux données originales reste contrôlé.”
Quels sont les plus grands défis liés à la maintenance et au développement d'une plateforme mondiale telle que Global PPS ?
“ Pour moi, la partie la plus complexe est le processus d'ingénierie logicielle lui-même. Je compare souvent le développement d'une application à la construction d'une cabane dans les arbres par rapport à la construction d'une vraie maison. Tout le monde peut construire une cabane dans les arbres, mais construire une vraie maison demande beaucoup plus : il faut penser à l'électricité, à la stabilité, à la sécurité et à bien d'autres aspects. ”
“Global-PPS a commencé comme un simple projet, un peu comme une cabane dans les arbres. Mais à mesure que l'application grandissait et devenait plus complexe, nous avons atteint un point où elle devait évoluer vers une vraie maison. Le défi ne consiste pas seulement à construire l'application elle-même, mais aussi à gérer des aspects tels que la sécurité, l'évolutivité, la résilience et la complexité. Certains de ces aspects sont prioritaires, car nous voulons nous assurer que le système est pérenne.”
“Par exemple, que ferez-vous lorsque des centaines, voire des milliers d'utilisateurs accéderont simultanément à la plateforme ? Comment gérez-vous des validations complexes ? Ou comment protégez-vous le système contre les pirates informatiques ? Ce type d'ingénierie rend le développement d'une plateforme comme Global PPS beaucoup plus complexe que la simple création d'écrans et le stockage de données dans une base de données.”
Voyez-vous des opportunités pour l'intelligence artificielle au sein de Global PPS ? Et si oui, à quoi pourraient-elles ressembler à l'avenir ?
“Il est difficile de prédire l'avenir de l'IA. Il y a beaucoup de battage médiatique autour d'elle, mais lorsque nous l'appliquons en pratique, nous voyons aussi ses limites. Nous devons nous assurer que l'IA exécute les actions correctement.”
“Nous utilisons déjà des outils d'IA au niveau opérationnel pour améliorer l'efficacité et la productivité. Au sein de la plateforme, je vois des opportunités, par exemple pour assister les utilisateurs lors de la saisie des données, en détectant d'éventuelles erreurs ou incohérences et en améliorant la qualité des données. À plus long terme, l'IA pourrait également contribuer à l'analyse des données, par exemple en ajoutant des informations aux rapports ou en aidants les utilisateurs à interpréter des graphiques.”
“Cependant, nous sommes prudents en ce qui concerne les agents d'IA autonomes. La confidentialité et la sécurité des données étant très importantes, nous ne voulons pas que les systèmes d'IA agissent de manière autonome ou risquent d'exposer des données sensibles. L'IA fera probablement partie de la plateforme, mais toujours dans le souci de la sécurité et de la confidentialité.”
Pour l'avenir, à quels développements ou innovations la communauté Global-PPS peut-elle s'attendre de la part de l'équipe informatique ?
“ Je pense que l'ajout de nouveaux modules sera l'un des développements les plus intéressants. Cela doit être mené par les chercheurs et les experts du domaine, mais il serait très précieux que Global-PPS puisse soutenir l'ensemble du cycle de vie de la RAM, de la détection et de la surveillance jusqu'aux activités de bon usage. ”
“Nous améliorons également continuellement l'infrastructure de reporting. Actuellement, les utilisateurs disposent de rapports interactifs avec des filtres, mais il serait intéressant de rendre le reporting encore plus dynamique à l'avenir, par exemple en permettant aux utilisateurs de créer leurs propres rapports, à l'instar d'outils comme Power BI. C'est un défi, mais cela vaut vraiment la peine d'être exploré.”
“De plus, nous améliorons l'expérience utilisateur et ajoutons des mesures de sécurité supplémentaires. Par exemple, nous mettons en œuvre la cryptographie post-quantique pour veiller à ce que les données restent protégées contre les futures attaques d'ordinateurs quantiques. Il s'agit d'un défi mondial, et avec l'université, nous mettons en place ces nouvelles mesures de sécurité, peut-être dès cet été.”
Y a-t-il autre chose que vous aimeriez partager avec la communauté Global-PPS d'un point de vue informatique ?
“Tout d'abord, n'hésitez pas à faire part de vos besoins ou de vos idées à l'équipe de Global-PPS. Si les utilisateurs font des suggestions, la plateforme ne pourra que s'améliorer. Nous prenons leurs commentaires très au sérieux, nous avons déjà apporté à l'application et à la plateforme des adaptations qui proviennent du terrain.”
“Deuxièmement, la résistance aux antimicrobiens est un problème mondial majeur, qui cause la mort de nombreuses personnes chaque année et dont les prévisions indiquent une augmentation. Je crois que Global PPS est un moyen de contribuer à la lutte contre ce problème. De plus, son utilisation est gratuite, tout comme le soutien, ce qui est tout à fait unique.”
“ Mon message serait donc : passez le mot ! Parlez-en aux autres, afin qu'un plus grand nombre de personnes puissent bénéficier du Global-PPS. ”