Développement logiciel

GRICAD offre des services numériques pour faciliter le développement logiciel:

  • une forge logicielle académique, GRICAD GitLab, permettant la gestion complète de projets logiciels, permettant le travail collaboratif, ainsi que la documentation, la diffusion et les interactions avec les utilisateurs desdits projets
  • La possibilité d’exécuter des blocs-notes numériques (i.e. notebooks jupyter) sur les infrastructures de calculs intensifs ou sur une plateforme JupyterHub dédiée

Au delà des services proposés, GRICAD accompagne, sur sollicitation et partenariat au sein de projets scientifiques, les communautés de recherche pour leurs développements de code source, en fournissant une expertise sur :

  • Les bonnes pratiques et les outils de développement logiciels
  • Le choix des technologies appropriées
  • La mise à disposition d’infrastructures pertinentes pour la développement et la mise au point des logiciels

Cet accompagnement peut prendre la forme d’une expertise adhoc mais aussi, dans la plupart des cas, le co-encadrement des personnels amenés à développer, recrutés sur les projets scientifiques.

Enfin, GRICAD est fortement impliqué dans la formation et l’animation sur le développement de logiciels scientifiques :

  • Modules dédiés au Collège des Écoles Doctorales de l’UGA
  • Formation permanente des tutelles de l’unité
  • Séminaires de laboratoires ou de réseaux métiers
  • Intervention dans des ANF CNRS

Un accent sur la reproductibilité computationnelle

GRICAD, depuis sa création, met un point d’honneur à fournir aux communautés de recherche du site grenoblois, mais aussi plus largement, des outils et du conseil pour améliorer le caractère reproductible de leurs expérimentations numériques. Que ce soit dans la conception même de nos services (déploiement d’environnements logiciels reproductible avec Nix ou Guix sur les infrastructures de calcul, forge logicielle) ou dans les formations et animations où nous intervenons, la reproductibilité computationnelle est une thématique forte, teintant nos services ou notre mission d’accompagnement.

GRICAd est également fortement impliqué dans des initiatives nationales pour diffuser ces pratiques et outils : bureau du Réseau français de la Recherche Reproductible, co-animation du café Guix.