RERO ILS, le point après 8 mois de production

RERO ILS, le point après 8 mois de production image

Cela fait environ 8 mois que RERO ILS est utilisé en production par une soixantaine d'institutions en Suisse. Fin janvier, les bibliothèques de trois universités belges (UCLouvain, Namur, Saint-Louis) ont également commencé à travailler sur leur propre instance du système: bib.uclouvain.be. Après cette phase de stabilisation, RERO+ fait le point sur les avancées du projet et le travail réalisé.

Quelles nouveautés depuis juillet 2021?

Le passage en production s'est fait sur la version 1.4. En mars 2022, RERO ILS en est à la version 1.9.0, après avoir fait pour ainsi dire cinq "grands pas" en avant (le deuxième indicateur de version), et de nombreux autres petits pas représentés par les correctifs (v1.4.1, v1.4.2, v1.5.1, etc.). Les notes détaillées et techniques de chaque version sont disponibles en ligne.

Voici un aperçu condensé des principales nouveautés apportées:

  • Acquisitions
    • Lancement du module et mise en place de la gestion globale des acquisitions: envoi et réception des commandes, gestion des comptes
  • Catalogue et recherche
    • Affichage des états de collection des autres organisations
    • Affichage complet des métadonnées dans l'interface
    • Nouvelles sources d'import depuis le web
    • Tri des résultats dans diverses pages de recherche
    • Formulaire de catalogage: diverses améliorations (groupes d'âges PEGI, notes, champ titre obligatoire, etc.)
    • Amélioration générale de la performance, ainsi que lors de l'ouverture de l'éditeur
    • Saisie de liens entre documents par un menu de recherche
  • Circulation
    • Introduction d'un délai de retrait pour les demandes
    • Amélioration de la vue de recherche des utilisateurs
    • Mode débug pour les bibliothécaires système
  • Statistiques
    • Accès par bibliothèque à 10 indicateurs-clés mensuels et annuels

Si les points ci-dessus sont ceux que perçoivent les utilisatrices et utilisateurs finaux (bibliothécaires, lectrices et lecteurs), ils ne représentent que la pointe de l'iceberg du travail effectué par RERO+.

rero-ils-le-point-apres-6-mois-de-production_bilan

Le travail de l'ombre

Un effort très important a été consenti sur des tâches de fond, moins visibles mais tout autant nécessaires au bon fonctionnement du système. Pour certaines d'entre elles, il s'agissait d'apprendre et de remettre en place des processus qui étaient bien établis dans l'ancien écosystème. En voici quelques exemples:

  • Développement
    • Consolidation et stabilisation des opérations de prêt
    • Amélioration de la performance lors du prêt
    • Amélioration et stabilisation du module envoyant les notifications
    • Affinage des permissions afin de garantir une cohérence de la base de données
    • Refonte de MEF (système d'autorités multilingues) et synchronisation automatiques avec les référentiels sources
  • Processus
    • Chargement de données en lots (Bibliomedia)
    • Installation d'une nouvelle version sans interrompre la production
    • Migration de données d'une version à l'autre lorsque cela s'avère nécessaire
    • Développement de scripts de corrections de masse
    • Mise en place d'une plateforme de support pour les bibliothèques
  • Corrections de données
    • Récupération de certaines données depuis l'ancien système
    • Correction de masse des exemplaires afin de les adapter au système de politique de prêt de RERO ILS et d'implémenter des réformes souhaitées par les bibliothèques

Parmi ce travail de développement moins visible, nous nous référons en premier lieu au traitement des "issues" (problèmes) décrites sur la plateforme Github. Environ 160 d'entre elles ont été résolues depuis le passage en production et jusqu'à fin janvier 2022. Le travail sur ces issues consiste en général à corriger, optimiser et améliorer des fonctions déjà existantes.

rero-ils-le-point-apres-6-mois-de-production_issues

Bien que cette distinction soit approximative, nous utilisons ces trois catégories d'issues:

  • Les corrections ciblent les éléments qui existent et fonctionnent techniquement, mais qui ne se comportent pas comme l'utilisatrice ou l'utilisateur l'attendait.
  • Les bugs sont des dysfonctionnements du système non prévus, générant un problème dans l'interface ou dans les données.
  • Les enhancement (améliorations, en français) sont des améliorations d'éléments existants et fonctionnant, pour les rendre plus faciles ou agréables à utiliser.

De plus, chaque issue est taguée d'un ou plusieurs labels indiquant le type de fonctionnalité concerné. Nous en avons tiré un aperçu dans l'image ci-dessous.

rero-ils-le-point-apres-6-mois-de-production_tagcloud

Quelles nouveautés à venir?

La roadmap de développement de RERO ILS est définie en étroite collaboration avec les bibliothèques utilisatrices, dans le cadre d'un user group. Les prochaines fonctionnalités prévues sont les suivantes:

  • Extension du système de rôles et de permission. Exemple: pouvoir distinguer plus finement les droits d'un·e auxiliaire, d'une personne ne faisant que du catalogage, etc.
  • Facilitation du prêt entre bibliothèques pour les lectrices et lecteurs.
  • Configuration de modèles permettant de personnaliser par bibliothèque le texte et le visuel des notifications générées par le système.
  • Amélioration des facettes dans l'interface publique: ajout des facettes (exemples: "Date", "Genre, forme", "Public cible") et meilleure facilité d'usage.
  • Fonction "Bibliothèque numérique": dépôt et gestion de fichiers (PDF et autres) liés à des notices bibliographiques directement depuis RERO ILS.
Partager