TD : Génie Logiciel et écoconception de services numériques

Ecoconception de services numériques



> POSITIONNEMENT DU TD

Secteur Cible Unité d'enseignement Cours Chapitre Durée Logiciel nécessaire
Sciences et Technologie étudiant cycle informatique Génie Logiciel Ecoconception de services numériques Ensemble du cours 13:00 heures Néant

>OBJECTIFS DU TD

Ces travaux dirigés visent à développer vos compétences d'analyse, de recherche et de présentation, tout en vous sensibilisant aux enjeux environnementaux liés aux usages et au développement de services numériques. N'hésitez pas à poser des questions et à collaborer avec vos collègues pour partager des idées et des ressources.


> Exercice 1 - Impact des recherches sur le web - 🕚 30 mn

Réponse 1

> Etude 1 : Enjeux environnementaux de l'usage du numérique - 🕚 6h30 (Travail individuel)

Objectif : Dans le cadre de ce travail dirigé, vous êtes invités à identifier et analyser l'empreinte écologique d'un service numérique courant, en choisissant un service différent de ceux abordés dans le cours. Cette analyse permettra de mieux comprendre l'impact environnemental des technologies numériques et de sensibiliser aux enjeux de durabilité. Chaque étudiant devra choisir un service numérique spécifique et informer les autres étudiants de son choix.

Étapes du travail :

  1. Sélection du Service - 🕚 30 mn : Chacun de vous devra choisir un service numérique parmi une liste qui inclut, mais n'est pas limitée à, des services tels que ZOOM, YOUTUBE, NETFLIX, MESSENGER, TIKTOK, INSTAGRAM, SPOTIFY, TWITCH, CLOUD COMPUTING, GITHUB, etc. Veillez à sélectionner un service différent de vos camarades.

  2. Présentation du Service - 🕚 30 mn : Présentez brièvement le service que vous avez choisi, en expliquant son objectif, son fonctionnement et son utilisation courante.

  3. Intérêt Écologique - 🕚 30 mn : Identifiez si l'usage de ce service présente un intérêt écologique, c'est-à-dire s'il constitue une technologie de rupture par rapport à d'autres approches plus traditionnelles et, le cas échéant, en quoi il contribue à des pratiques plus durables.

  4. Échelle des Utilisateurs - 🕚 30:00 mn : Recherchez le nombre d'utilisateurs de ce service à différentes échelles, notamment au niveau mondial, en France et éventuellement à La Réunion si des données sont disponibles. Cela nous permettra d'appréhender l'ampleur de son impact.

  5. Ressources Impactées - 🕚 01h00 : Identifiez les principales ressources, telles que l'interface homme-machine (IHM), les réseaux, le stockage, le traitement des données, etc., qui contribuent de manière significative à l'empreinte écologique de ce service. Argumentez de manière concise sur l'importance de ces ressources.

  6. Mesure de l'Empreinte Écologique - 🕚 01h30 : Mesurez l'empreinte écologique de ce service sous une forme représentative en considérant les principaux indicateurs (Consommation d’énergie primaire, émissions de carbone, en consommation d’eau douce et utilisation de en ressources abiotiques) et en choisissant si possible le contexte d'un utilisateur français et/ou le niveaux d'échelle d'un utilisateur de niveau mondial.

  7. Synthèse des Résultats - 🕚 01h00 : Préparez une synthèse de vos résultats, en mettant en évidence les points clés de votre analyse, en identifiant quelques préconisations d'usage pour limiter l'impact écologique du service par l'usager.

  8. Présentation Visuelle - 🕚 01h00 : Créez une affiche présentant de manière synthétique vos résultats. Si possible, Harmonisez la charte graphique et la structure de votre affiche avec celles des autres étudiants de la promotion pour une présentation cohérente et professionnelle.

Référencement des Sources : Veillez à référencer systématiquement les sources de données que vous avez utilisées pour votre analyse, et à citer toute information provenant de ces sources.

> Etude 2 : Enjeux environnementaux en développement informatique - 🕚 6:00 h (Travail de groupe)

Objecfif : :les développeurs d'applications et les professionnels de la définition de processus numériques ont un rôle crucial à jouer pour minimiser l'impact environnemental des services numériques. Cela nécessite une approche proactive à toutes les étapes du développement, de la conception à la maintenance.
Dans le cadre de ce travail dirigé, vous êtes invités à identifier et analyser les points clés de l'empreinte écologique d'un domaine de l'informatique avec pour objectif de construire une liste de préconisations et des exemples de bonnes pratiques pour un développeur.
Ce travail peut etre rélaliser par groupe de 2 (ou 3 étudiants). Chaque groupe devra choisir un domaine spécifique de l'infomatique et informer les autres étudiants de son choix.

Étapes du travail :

  1. Sélection d'un domaine d'étude de l'informatique - 🕚 30 mn : Chaque participant devra choisir un domaine d'étude informatique, qu'il s'agisse du développement web, de l'IA, des réseaux, du DevOps, du développement en langages spécifiques (Python, Java, JavaScript, C#, etc.)... Assurez-vous de sélectionner un domaine d'étude différent de vos collègues.

  2. Recherche de bonnes pratiques d'écoconception et d'optimisation pour un développeur - 🕚 4h30 :

    Explorez des domaines clés liés à l'écoconception et à l'optimisation en informatique. Vous rechercherez des bonnes pratiques dans des aspects tels que le choix du langage de programmation, les techniques de programmation, la conformité aux listes de bonnes pratiques, la sélection de bibliothèques, l'environnement de développement, la gestion des données, l'optimisation des algorithmes, le choix de l'infrastructure, l'efficacité énergétique, la réduction des ressources matérielles, la surveillance de l'empreinte écologique, et bien d'autres. Ces bonnes pratiques seront intégrées dans un ensemble de recommandations pour les développeurs.
  3. Synthèse des Résultats - 🕚 01h00 : Chaque groupe fera un document de synthése de son étude et partagera ses résultats en présentant les bonnes pratiques identifiées pour le domaine d'étude informatique choisi. Cette présentation sera l'occasion de sensibiliser votre promotion aux enjeux environnementaux liés à votre domaine d'étude.

Référencement des Sources : Veillez à référencer systématiquement les sources de données que vous avez utilisées pour votre analyse, et à citer toute information provenant de ces sources.