Ceci est une ancienne révision du document !
ENVOL 2023
Thème
Nous souhaitons construire l’édition 2023 de la formation ENVOL autour du thème des outils et méthodes du génie logiciel, notamment ceux utilisé dans le développement agile. Après l’engouement du début, l’agilité a maintenant fait ses preuves et impacté les bonnes pratiques et les outils modernes comme l’intégration continue. Dans un contexte, où l’informatique touche pratiquement tous les domaines, également dans l’ESR, la dynamique oblige le développeur à se former, mais également à faire des choix : quelles technologies conviennent le mieux à mes besoins ? Quelles sont celles qui ont le plus de chance d'exister encore dans quelques années ?
Le moment ainsi que le contexte d’ENVOL sont propices pour faire un point sur les méthodes qui ont fait leurs preuves ou pas, ainsi que les outils récemment apparus dans l’écosystème du génie logiciel. L’intégration continue est un outil pour la programmation agile, mais se justifie également en tant qu’outil en soi. Le thème de l’optimisation se décline en plusieurs aspects, dont nous avons choisi de traiter en particulier le refactoring, y compris la reprise de legacy code, et le green computing (calcul écoresponsable). La mise en œuvre des pratiques de la programmation agile se prête à des travaux pratiques avec mise en situation de la programmation en binôme (pair programming) ou le TDD (développement piloté par les tests).
Axes pédagogiques
- Mettre en œuvre un ou plusieurs exemples pédagogiques de démonstration utilisant les outils proposés dans la formation, permettant au participant d’aller plus loin et d’étendre ses connaissances de manière autonome après la formation.
- Prendre connaissance des problématiques via échanges avec des homologues venant d’autres laboratoires.
- Découvrir ou approfondir une ou plusieurs pratique du développement.
Programme
En cours de réalisation
Un programme préliminaire a été établi :
- LUNDI - refactoring, legacy, ice breaking
- MARDI - refactoring et optimisation / green coding
- MERCREDI - point sur les méthodes existantes
- JEUDI - intégration continue
- VENDREDI - green computing (indicateurs, mesures, choix), retour à chaud, évaluation
Dates
Dates souhaitées : Octobre/Novembre 2023 (hors vacances d’automne)
Durée de la formation
En Jours : 4 journées sur 5 jours calendaires / en Heures : 3×8 + 2×5
Lieu
Pas encore défini. Possiblement Marseille.