Mise à jour technologique de l’IITA : Deuxième et troisième trimestre 2021

  • 14 octobre 2021

Wendy Thomas

Cet article a été rédigé par la Directrice technique de l’IITA chez Development Initiatives, Wendy Thomas.

Voici la mise à jour trimestrielle de l’équipe technique de l’IITA. Chaque trimestre, nous transmettons à notre communauté une mise à jour sur les progrès techniques accomplis et sur nos projets pour le trimestre suivant. Les projets trimestriels de l’équipe technique sont examinés par les référents techniques du Conseil d’administration de l’IITA. Vous pouvez lire la dernière mise à jour trimestrielle ici.

L’équipe technique continue de travailler à la mise en œuvre de nombreuses recommandations du Bilan technique 2020 de l’IITA, afin de contribuer à la transformation des services de publication et de données de l’IITA. Celles-ci sont brièvement présentées dans la feuille de route des projets à mettre en place en réponse aux résultats du bilan technique. Tel que convenu (et suivi) par le Conseil d’administration, ce travail est essentiel pour garantir la stabilité des technologies de l’IITA et anticiper leur modernisation.

Portail API

Le portail API et les portails connexes à l’intention des développeurs ont été rendus publics en septembre. Ils servent de point d’accès unique à l’ensemble des services liés aux données de l’API fournis par l’Initiative. Le lancement de ce nouveau portail concrétise l’une des principales recommandations du Bilan technique et permettra à l’équipe technique d’effectuer un meilleur suivi de l’utilisation des API et de prévenir l’utilisation abusive ou excessive des outils. Le nouvel API relatif à l’outil de validation est la première ressource mise à disposition sur le portail ; nous ajouterons tous les API de l’IITA au fur et à mesure.

API Gateway.png

Outil de publication de l’IITA

Comme indiqué dans un article publié au moins de juin, le Bilan technique recommandait la réalisation d’une analyse complète visant à évaluer différentes options pour la fourniture d’un outil de publication de l’IITA. En se fondant sur les résultats de cette analyse et du projet relatif à l’expérience des utilisateurs réalisés plus tôt cette année, le Conseil d’administration de l’IITA a décidé de lancer une procédure de passation de marché ouverte pour la fourniture d’un outil de publication de l’IITA gratuit. Le Secrétariat a finalisé le cahier des charges pour la procédure de passation de marché. Ce dernier a été publié en ligne, avec une échéance pour la présentation des soumissions fixée au 18 octobre.

Outil de validation

Une version 2.0 de l’outil de validation de l’IITA a été lancée en septembre. Elle propose une expérience utilisateur améliorée, en vérifiant notamment les fichiers de données avec une vitesse considérablement accrue et en permettant aux utilisateurs d’identifier facilement et de hiérarchiser les différents types d’erreurs.

Cette version 2.0 comprend le nouvel API public de l’outil de validation, grâce auquel les organisations peuvent valider des documents de l’IITA lorsqu’elles le souhaitent, en quelques secondes, dans la plupart des cas. Nous pensons que cela peut améliorer la qualité des données, en permettant aux signataires de valider leurs données avant qu’elles ne soient publiées.

Plateforme unifiée

Grâce à ce changement technique, l’IITA passe d’un ensemble d’outils techniques isolés à une architecture de systèmes homogène et intégrée. L’outil de validation de l’IITA est le premier produit à avoir été transféré sur la plateforme unifiée de l’IITA et à disposer d’une version 2.0 rendue publique. L’une des principales preuves de la puissance de la plateforme unifiée est que nous sommes désormais capables d’identifier l’ensemble des quelque 8 000 documents de l’IITA à partir du registre, de les télécharger et de les valider en l’espace de quelques heures, alors que plusieurs jours auraient été nécessaires avec la version précédente du validateur. La prochaine version de la banque de données sera intégrée à cette plateforme. Nous espérons que les documents de l’IITA publiés par les utilisateurs seront validés et indexés dans la banque de données dans un délai de 24 heures suivant leur saisie dans le registre.

Projet visant à établir un nouveau « niveau de données sémantiques » pour faciliter les recherches sur la deuxième version de la plateforme d-portal

Au cours du deuxième trimestre, nous avons entrepris un projet conjointement avec Ventures Consulting afin de déterminer comment les utilisateurs qui ne sont pas familiers avec l’IITA accèdent aux données de l’IITA et les usages qu’ils en font. Une étude a été menée dans le cadre de ce projet auprès d’une douzaine d’utilisateurs finaux et accordait une attention particulière aux groupes qui n’ont jamais exploité les données de l’IITA ou qui ont rencontré des difficultés à les utiliser par le passé, notamment les journalistes d’investigation, les universitaires et les personnes travaillant dans le domaine de la recherche au sein d’organisations de la société civile.

Grâce aux résultats de ce projet, nous avons créé une persona de chercheur en reprenant les informations sur les difficultés que ce groupe s’attend à rencontrer ainsi que sur la façon dont il comprend les données de l’IITA. Nous avons également pu établir une stratégie de haut niveau relative aux produits pour ce groupe d’utilisateurs ; elle contribuera à définir les futurs besoins des utilisateurs finaux et éclairera la conception de l’interface utilisateur. Elle sera par ailleurs intégrée au développement de la version 2.0 de la plateforme d-portal. Nous partagerons bientôt un article sur ce projet pour un nouveau « niveau de données sémantiques ».

Banque de données

Cet été, l’équipe technique a commencé à intégrer la banque de données à la nouvelle plateforme unifiée de l’IITA. Une API de la banque de données devrait être accessible plus tard cette année sur le nouveau portail API. Les utilisateurs aguerris pourront ainsi bénéficier d’un point d’accès unique aux API de l’IITA. Une fois que nous aurons déterminé les fonctionnalités qui devront être incluses dans la banque de données et ce qui devra être ajouté à la deuxième version de la plateforme d-portal, nous envisagerons de remplacer l’interface Internet de la banque de données. Pendant cette période, les utilisateurs pourront tout de même accéder aux données de l’IITA par l’intermédiaire de la version mise à jour de la banque de données, IATI Datastore Classic, ou de la plateforme Zimmerman à l’adresse suivante : iati.cloud

Registre de l’IITA

Les travaux de maintenance du registre avancent avec l’aide de notre prestataire de services Derilinx, qui a fait d’énormes progrès s’agissant de la correction de divers problèmes et erreurs – 15 au total – y compris des erreurs relatives au délai d’inactivité au sein du registre. L’équipe de développeurs de l’IITA a rencontré le personnel de Derilinx pour discuter de la vulnérabilité de la version Solr du registre ; la mise à niveau de Solr est en cours d’évaluation et, selon les estimations des développeurs, une nouvelle version devrait être disponible à partir du troisième ou du quatrième trimestre. Outre les travaux de maintenance, l’objectif principal pour le reste de l’année consiste à fournir un ensemble convenu d’améliorations répondant aux besoins des utilisateurs du registre afin de leur procurer une meilleure expérience lorsqu’ils s’enregistrent pour publier des données sur la plateforme de l’IITA.

Exigences non fonctionnelles

L’équipe technique a défini des exigences non fonctionnelles complètes qui seront applicables aux outils et logiciels de l’IITA à l’avenir. Celles-ci ont été communiquées au Conseil d’administration de l’IITA et sont désormais disponibles sur notre site Internet.

Analyse des pratiques de publication des signataires

Une des principales activités du deuxième et du troisième trimestre a consisté à étudier les données que publient les signataires ainsi que la manière dont ils adaptent leurs données à la norme de l’IITA, en nous concentrant sur des champs de données spécifiques présentant des problèmes de qualité de données connus, en plus de ceux identifiés dans l’outil de validation. En suivant un modèle établi, nous avons complété une analyse quantitative et qualitative sur un échantillon de 100 signataires, dont plusieurs gouvernements, des organisations multilatérales, des institutions de financement du développement, des acteurs du secteur privé et des ONG. Nous avons partagé un rapport de synthèse contenant les résultats initiaux afin de mobiliser les signataires avant la tenue de la deuxième série d’échanges virtuels de la communauté de l’IITA (12-13 octobre). Des activités de suivi supplémentaires sont prévues au cours du quatrième trimestre.

Indice de qualité des données de l’IITA

Dans le cadre de notre engagement à aider les organisations à publier des données de l’IITA de la plus haute qualité, nous élaborons un ensemble de mesures révisées à l’intention de tous les signataires, en nous fondant sur les définitions et les modalités d’utilisation convenues au préalable avec nos membres et notre communauté. Nous avons entreprise en septembre une consultation sur la plateforme IATI Connect. Tout au long de ce processus, les groupe de parties prenantes et les personnes ayant différents niveaux de connaissance de l’IITA ont été invités à nous faire part de leurs commentaires. Nous avons également organisé une session sur l’indice de qualité des données durant la deuxième série d’échanges virtuels de la communauté de l’IITA. Vous pouvez consulter le document de référence ici.

Consultations au sujet des orientations

Les orientations relatives à la traçabilité de l’IITA ont été communiquées à la communauté afin qu’elle nous fasse part de ses commentaires et pour qu’elles fassent l’objet d’une discussion lors d’un webinaire qui se tiendra à la fin du mois d’avril. L’examen final de ces orientations a eu lieu à la fin du mois de mai et est désormais disponible sur le site Internet de l’IITA.

Pour l’instant, aucune consultation spécifique n’est prévue au cours du troisième ou du quatrième trimestre ; nous attendons encore les retours de la communauté sur les différents sujets pour lesquelles elle souhaiterait des orientations supplémentaires.

Demandes d’assistance

Nous continuons de recevoir un nombre constant de demandes d’assistance (988 demandes reçues pour la période allant du mois d’avril à la fin du mois d’aout), avec des niveaux de satisfaction élevés (96 %). Par ailleurs, nous constatons que les demandes concernant l’utilisation des données ne cessent d’augmenter : au cours de ce trimestre, nous avons répondu à près de 20 demandes directes d’utilisateurs.

Restez au fait des avancées de l’équipe technique, en vous inscrivant à la newsletter de l’IITA via le formulaire ci-dessous ou en dialoguant avec la communauté de pratique technique de l’IITA sur IATI Connect.

Actualités associées