Programme court Eco-conception logicielle pour le numérique responsable

Direction pédagogique : Salim Nahle

Format

Présentiel

Durée

2 Jour(s)

Prochaine session

05 Déc 2024

Coût

2100 €

Présentation

A l’issue de cette formation, vous aurez un aperçu de l’ensemble de l’état de l’art concernant l’éco-conception logicielle dans le cadre de la maîtrise de l’empreinte environnementale du numérique.

Vous aurez aussi les éléments de réflexion et les outils vous permettant d’appliquer l’éco-conception à vos projets, avec toutes les difficultés que cela peut comporter.

Objectifs

A l’issue de cette formation, vous serez capable de :

  • Acquérir une vision générale de l’état de l’art et des problématiques liée à l’éco-conception logicielle dans le cadre du numérique responsable
  • Connaître des pointeurs vers les outils et les référentiels disponibles
  • Comprendre les enjeux et les difficultés/écueils de mise en œuvre de l’éco-conception logicielle
  • Entamer une réflexion pour appliquer les grands principes sur des projets concrets

Pédagogie & ressources

Une présentation théorique des concepts et des enjeux sera dispensée, avec des références aux travaux de l’état de l’art pour permettre aux participants d’aller creuser les sujets qui les intéressent le plus. Des démonstrations en live seront aussi utilisées, ainsi que de nombreux exemples tirés de cas réels.

Moyens techniques

En fonction du format, distanciel via l’outil Teams, en présentiel, salle de formation équipée de postes de travail informatiques disposant de tous les logi- ciels nécessaires au déroulement de la formation, salle moderne climatisée, accès à l’environnement numérique Efrei.

Programme

Intro à l’éco-conception logicielle
Plus de détails
  • Motivations
  • Définitions, Enjeux, Leviers
  • Exemples
  • Effets paradoxaux
Architecture et protocoles
Plus de détails
  • Domain-Driven Design
  • Microservices
  • Publish-subscribe, synchronisation, cache
  • Recommandations générales pour l’éco-conception
  • Etude de cas : éco-conception d’un service numérique
L’efficacité énergétique des logiciels
Plus de détails
  • Efficacité vs performance
  • Exemple
  • Mesure
  • Rappel sur la complexité algorithmique
complexité et dépendances logicielles
Plus de détails
  • Origines de la complexité
  • Stratégies de maîtrise
  • Le problème de la gestion des dépendances
  • Langages et frameworks
Intro à l’éco-conception logicielle
Plus de détails
  • Motivations
  • Définitions, Enjeux, Leviers
  • Exemples
  • Effets paradoxaux
L’efficacité énergétique des logiciels
Plus de détails
  • Efficacité vs performance
  • Exemple
  • Mesure
  • Rappel sur la complexité algorithmique
complexité et dépendances logicielles
Plus de détails
  • Origines de la complexité
  • Stratégies de maîtrise
  • Le problème de la gestion des dépendances
  • Langages et frameworks
Architecture et protocoles
Plus de détails
  • Domain-Driven Design
  • Microservices
  • Publish-subscribe, synchronisation, cache
  • Recommandations générales pour l’éco-conception
  • Etude de cas : éco-conception d’un service numérique

Informations pratiques

  • Profil du participant

    Cette formation s’adresse à toute personne souhaitant acquérir des notions en éco-conception logicielle.

  • Modalité d'évaluation

    Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera remis une grille d’auto-évaluation, qui sera à compléter à la fin de chaque module pratique, ainsi qu’à la fin de la formation.

  • Sanction de la formation

    Un certificat de réalisation de fin de formation est remise au stagiaire lui permettant de faire valoir le suivi de la formation.

Intra-entreprise

Vous souhaitez adapter cette formation aux besoins spécifiques de votre organisation et pour vos collaborateurs ?

Nous pouvons décliner ce programme au format intra-entreprise pour vos équipes.

Rejoindre Efrei Executive Education

Cette formation vous intéresse ?