Mise à jour technique de l’IITA, septembre 2022

  • 23 septembre 2022

Wendy Thomas

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

Bienvenue sur le blog des mises à jour de l’équipe technique de l’IITA, qui présente les avancées technologiques de l’IITA et nos plans pour le prochain trimestre. Les projets de l’équipe technique sont régulièrement examinés par les référents techniques du Conseil d’administration de l’IITA. Notre dernière mise à jour est disponible ici.

Cette mise à jour de l’équipe technique montre les progrès réalisés jusqu’à maintenant par rapport à notre plan de travail 2022, qui a été révisé à la lumière des évolutions des dispositifs d’hébergement institutionnels de l’IITA. Comme le mandat des hôtes actuels de l’IITA (PNUD, UNOPS et Development Initiatives) se termine le 31 décembre, le Conseil d’administration de l’IITA a accepté de suspendre certaines activités figurant dans le plan de travail. La plupart d’entre elles sont des activités qui, si elles étaient commencées, ne pourraient pas être achevées d’ici la fin de la période d’hébergement actuelle. Pour l’équipe technique de l’IITA, cela signifie que les plans d’amélioration de la V2 de la plateforme d-portal sont mis en attente, à l’instar de tous les travaux supplémentaires liés au DQI. Cela n’aura pas de répercussions sur nos activités régulières de fourniture de services liés aux outils existants et de soutien aux signataires par le biais du service d’assistance, qui restera opérationnel jusqu’à ce que de nouveaux hôtes soient nommés et en mesure de prendre le relais. De plus amples informations sur les dispositifs d’hébergement sont disponibles ici.

Mise à jour de septembre 2022

Banque de données

L’équipe technique a lancé l’outil de recherche dans la banque de données de l’IITA en mars. Cet outil permet d’accéder à toutes les données relatives à l’action humanitaire et au développement valides publiées conformément à la norme de l’IITA aux formats CSV, XML et JSON via un seul et même site web. La recherche dans la banque de données remplace le générateur de requêtes. L’outil met à disposition plusieurs fonctions supplémentaires qui permettent d’effectuer des requêtes complexes au sujet des données publiées conformément à la norme de l’IITA :

  • Recherches de textes libres robustes
  • Une recherche flexible pour permettre aux utilisateurs de sélectionner des données sur n’importe quelle combinaison d’éléments ou d’activités dans la norme de l’IITA relative aux activités
  • Des exportations étendues et non paginées afin que les utilisateurs puissent télécharger des milliers d’activités/de budgets/de transactions en même temps.
  • La recherche dans la banque de données s’appuie sur la version 3 de l’API de la banque de données de l’IITA. Ainsi, les données sont à jour dans les 24 heures suivant leur publication dans le registre de l’IITA.

Depuis le lancement, nous avons sorti cinq versions mineures (v1.1.0 – v1.5.0) comportant des améliorations et des corrections d’erreurs, par exemple, les téléchargements au format CSV optimisé pour Excel, la validation lors de l’importation de filtres et dans les recherches avancées, ou encore des listes de codes plus faciles à utiliser. Nous avons également mis à niveau et amélioré l’infrastructure Solr de la base de données. De plus amples informations sur ces versions sont disponibles ici.

Outil de validation

Pour garantir la disponibilité de données de l’IITA plus valides dans la banque de données de l’IITA, et pour répondre aux demandes de la communauté de l’Initiative, nous avons lancé la phase I de la validation du niveau d’activité au mois de mai.

  • La phase I permet à l’outil de validation d’évaluer individuellement chaque activité figurant dans les fichiers d’activités et de n’exclure que les activités contenant des erreurs critiques. L’outil de validation évaluait auparavant les fichiers d’activités (qui contiennent plusieurs activités) et si le fichier contenait une seule donnée non valide en raison d’une erreur critique, alors aucune donnée du fichier ne pouvait être transférée dans la banque de données. En conséquence, l’interface utilisateur de l’outil de validation a été modifiée pour indiquer si un fichier est entièrement ou partiellement disponible dans la banque de données.
  • La phase II de la validation du niveau d’activité est en cours de développement et devrait être lancée au quatrième trimestre. Elle s’appuie sur la phase I et améliore l’API de l’outil de validation et l’outil de validation lui-même pour afficher les erreurs critiques par rapport au schéma de l’IITA pour les données XML au niveau de l’activité afin d’aider les signataires à identifier les activités associées à des erreurs critiques de conformité avec le schéma (actuellement, les erreurs critiques relatives au schéma sont uniquement extraites/affichées au niveau du fichier).

Dans le cadre de l’ensemble de nos travaux visant à aider les signataires à améliorer la qualité de leurs données, nous avons contacté les fournisseurs externes de l’outil de publication afin de les encourager à intégrer l’API de l’outil de validation et de leur proposer un soutien dans le cadre de ce processus.

Outil de publication

Le Secrétariat de l’IITA et l’équipe technique ont continué à travailler avec Young Innovations afin de développer le nouvel outil de publication de l’IITA, IATI Publisher. Les petites et moyennes organisations bénéficieront ainsi d’un outil de publication gratuit exclusif à l’IITA. Nous sommes ravis d’annoncer que la mise au point de cet outil est presque achevée et qu’il pourra bientôt être testé par les utilisateurs. L’équipe technique travaillera avec Young Innovations pour tester l’outil auprès de ses utilisateurs cibles :

  1. Les organisations ayant déjà publié des données de l’IITA (à l’aide d’un autre outil de publication) ; et
  2. Les organisations se préparant à publier des données de l’IITA pour la première fois.

Si vous souhaitez participer aux tests d’IATI Publisher, veuillez envoyer un courrier électronique à l’adresse [email protected].

Registre

Depuis quelques mois, nous nous intéressons tout particulièrement aux problèmes de connexion des utilisateurs et à la fonction de hachage du registre, qui se répercute sur la plateforme unifiée. Nous avons également commencé à travailler sur l’ajout d’un statut de validation au registre de l’IITA, afin de permettre aux signataires de voir le statut de validation de leurs ensembles de données dans l’outil de validation de l’IITA et d’avoir ainsi connaissance de toutes les erreurs nécessitant d’être corrigées.

d-portal

Nous avons récemment collaboré avec le fournisseur de d-portal pour effectuer des travaux de maintenance essentiels ; le serveur a été mis à jour avec la dernière version de Node.js et une mise à niveau de NGINX a été menée à bien. Par ailleurs, les en-têtes du site web de d-portal ont été ajustés pour que les serveurs compatibles CORS (Cross-origin resource sharing) puissent récupérer les données de manière sécurisée.

L’outil Universal Analytics de Google, le service d’analyse web utilisé pour fournir des statistiques sur les utilisateurs de d-portal, est en cours de suppression. Par conséquent, des travaux ont été réalisés en vue du passage à Google Analytics 4. Des recherches et des essais sont actuellement effectués pour vérifier si les données collectées à l’aide du nouveau service offrent une bonne solution de rechange. Le nouveau service GA4 est désormais en place et en fonction parallèlement à l’ancien service, ce qui permet de vérifier les données en temps réel à mesure qu’elles sont générées.

Comme susmentionné, les plans d’amélioration de la V2 de d-portal sont en suspens en attendant la mise en place des nouveaux dispositifs d’hébergement institutionnels.

Indice de qualité des données (DQI)

Dans le cadre de l’engagement de l’IITA à aider les organisations à publier des données de haute qualité, le Secrétariat conçoit actuellement un ensemble de mesures relatives à la qualité des données pour les quelque 1 500 signataires de l’IITA. Ces mesures donneront lieu à la création d’un DQI. Cet indice fait actuellement l’objet d’une série de consultations. Au deuxième trimestre, le Secrétariat a conclu :

  • Consultation 2 : Exhaustivité des données, avec de nombreux commentaires reçus sur les mesures, telles que les objectifs de développement durable, les classifications, les identifiants, etc. Le résumé est accessible ici.

Comme susmentionné, des travaux supplémentaires sur le DQI, y compris la troisième consultation (pondérations et mesures) sont en suspens en attendant la mise en place des nouveaux dispositifs d’hébergement.

Service d’assistance

Les utilisateurs du service d’assistance de l’IITA ont peut-être remarqué un ralentissement des temps de réponse aux deuxième et troisième trimestres, du fait des changements de personnel au sein de l’équipe technique (voir les mises à jour relatives au personnel ci-dessous). Lorsque cela était possible, durant cette période, l’équipe en charge de l’utilisation des données au sein du Programme des Nations Unies pour le développement (PNUD) a apporté son soutien aux utilisateurs de données qui contactaient le service d’assistance. Elle a également favorisé l’intégration des nouveaux membres de notre équipe. Nous avons recruté des analystes d’activités et de données, ce qui devrait nous permettre de ramener nos temps de réponse à leur niveau habituel. Merci de me contacter directement ([email protected]) si vous rencontrez quelque problème que ce soit avec les réponses obtenues via notre service d’assistance.

Mises à jour relatives au personnel

Nous avons été peinés de faire nos adieux aux analystes d’activités et de données Audrey Migot-Adholla, Amy Silcock et Andi Szenasi. Nous avons accueilli de nouveaux membres dans l’équipe : Christian Kilonzo, analyste de l’information pour Development Initiatives ; Titi Olukole, analyste et coordinatrice de projets ; et David Eade, analyste d’activités/chef de projet.

Projets à venir

Jusqu’à la fin de l’année, nous poursuivrons nos activités habituelles afin de soutenir les signataires et d’améliorer la qualité des données, tout en œuvrant à la mise en œuvre de l’outil de publication de l’IITA. L’équipe technique a par ailleurs commencé à travailler sur les changements qui devront être apportés dans le cadre de la transition du système technique de l’IITA, des fonctions du service d’assistance et de l’aide fournie aux nouveaux hôtes en matière de publication.

Restez connectés !

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