Jabes 2021 - Poster "CorHAL, une voie pour les chercheurs : simplifier le dép...
MethodologieScrum (Jabes 2020)
1. Les Actus de l’Abes
Méthodologie SCRUM
Les Actus de l’Abes 2020
2. Les Actus de l’Abes 2020
Faire évoluer les
applications à l’Abes
Que faisons-nous au service Conception et Développement
et comment fait-on pour construire une application ?
Vers quelle méthode de travail souhaitons nous aller ?
Comment vous associer d’avantage, demain, aux choix techniques
sur les applications que vous utilisez ?
En quoi consiste l’ouverture du code ?
3. Les Actus de l’Abes 2020
Rappel des chantiers du schéma directeur informatique de l’Abes
(les grandes lignes de l’orientation à venir pour les équipes informatiques)
Une collaboration informaticiens / bibliothécaires renforcée
Une méthode de travail transversale, collective, itérative à travers
la méthodologie de gestion de projets informatique dite agile / scrum.
Une méthode visant à associer d’avantage les bibliothécaires
dans les choix techniques tout au long de l’étape de construction d’un logiciel
répondant à un service
Les utilisateurs sont au centre, ils sont intégrés dans les phases projet,
l’application est montrée régulièrement aux utilisateurs,
à travers une équipe de testeurs du réseau
De petits déploiements réguliers,
pour des corrections et des évolutions régulières
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20. Ouverture du code : principe à l’Abes
Le code source des applications de l’Abes est librement accessible
et téléchargeable sur sa machine,
on peut ainsi modifier ce dernier et contribuer à son amélioration
Un contributeur peut soumettre à l’Abes des propositions
d’amélioration, de modification, via une requête sur la plateforme
L’ensemble des nouveaux projets de l’Abes doivent, à terme,
rejoindre une plateforme unique (github)
et être librement consultables
https://github.com/abes-esr
https://github.com/etalab/ouverture-des-codes-sources-publics
21. Les principes pour un SI plus ouvert,
à travers l’utilisation des API
Séparation des interfaces utilisateur et des données
à travers une architecture permettant la modularité
Ce principe est appliqué concrètement à travers la construction de web services,
appelés également API Web
Ces petits services, opérant chacun un rôle de traitement bien spécifique
sur les données, sont réutilisables, standards et bien documentés
Cette architecture permet aux informaticiens et bibliothécaires systèmes dans les
établissements d’intégrer directement leurs développements
sur les web services de l’Abes,
Ces contributions sont ensuite relues, validées et intégrées
Un web service simplement, c’est une requête sous un format,
qui va engendrer un retour de données structuré, ré-exploitable, ou bien en fournir.