Retour d’expérience sur Lab&Co - un progiciel pour SI recherche

A presentation at Free Software Vendors Spotlight at Cap Digital in November 2019 in Paris, France by Stefane Fermigier

Slide 1

Slide 1

sur les Lumières Éditeurs de Logiciels Libres Stefane Fermigier Retour d’expérience

Slide 2

Slide 2

Slide 3

Slide 3

Logiciel: Lab&Co - Progiciel pour SI Recherche • Lab&Co est un logiciel métier pour les établissement de recherche (Universités, EPST…) aka un “progiciel pour SI Recherche” • Lab&Co est le point d’entrée des demandes de montage de conventions de recherche, des recrutements liés et des déclarations d’invention. • Elle se présente sous la forme d’une plateforme d’échanges, basée sur un système de workflow, paramétrable par les responsables des structures concernées, couplé à des formulaires. • Les données contenues dans les formulaires dynamiques permettent au service de disposer de toutes les informations nécessaires pour traiter les dossiers. • Lab&Co s’intègre dans le SI d’un établissement de recherche, et tire partie notamment des informations sur la structure hiérarchique de l’organisation concernée.

Slide 4

Slide 4

6 400 chercheurs et enseignants-chercheurs 3 600 personnels administratifs et techniques 26 sites en France 656 M€ de budget (2017) 31 UFR et écoles 137 unités de recherche 24 écoles doctorales +

Slide 5

Slide 5

Le besoin client • La DR&I (Direction de la Recherche et de l’Innovation), de Sorbonne Université (anciennement l’UPMC) souhaitait rendre plus simples, efficaces, agréables et sûrs, les échanges concernant les demandes en provenance des laboratoires, et améliorer leur suivi. • • Types de demandes: recrutement (CDD, bourses), conventions de recherche, transfert. Organisations concernées: • toutes les structures « recherche » de l’université, côté demandeurs, • et la DR&I (ainsi que les DRV - directions de la recherche et de la valorisation) côté traitement des demandes • Autres fonctions clefs: Tableaux de bords, statistiques. FAQ. Calculette devis RH / feuille de coûts pour projets financés. Flux d’activité. Messagerie. • Depuis 2015, plus de 3000 demandes ont été traitées dans Lab&Co.

Slide 6

Slide 6

Formulaires et Workflow (examples)

Slide 7

Slide 7

Facteurs clefs de succès Organisationnels • Besoins clients clairement exprimés (même si changeants avec le temps) • Intégration simple dans le SI de l’université (SSO, LDAP) • Développement itératif et phasé (plusieurs appels d’offres depuis 2015) • Petite équipe de développement (1-3 personnes selon les périodes) Techniques: focus sur la qualité à long terme • Utilisation à l’origine du framework AbilianCore qui fournit les services essentiels pour une application d’entreprise • Tests unitaires pour une architecture propre, pour éviter les régressions • Introduction des types depuis 2018 (mypy) + autres outils d’analyse statique (flake8, eslint…)

Slide 8

Slide 8

Code source • Disponible sous licence Apache 2: https:// github.com/abilian/ labandco • • 1-line install: ‘./install.py’ Utilise 214 packages open source (Python), contribution (bug fixes) à un certain nombre d’entre eux au cours du développement

Slide 9

Slide 9

Questions ?