Projet de fin d'étude : Contribution à l'Evolution et à la Maintenance d'un Site Web Institutionnel pour le Compte du Client TotalEnergies
Etudiant : BENHMID CHAIMAE
Filière : Master Qualité du Logiciel (MQL)
Encadrant : Pr. EL FAZAZY KHALID
Annèe : 2023
Résumé : Le présent document synthétise le travail réalisé dans le cadre du projet de fin d’études. Ce dernier a été réalisé au sein de l'entreprise Capgemini. L’objectif principal de ce stage est de contribuer à l'évolution et à la maintenance du site web institutionnel de l’une des premières compagnies pétrolières et gazières internationales TotalEnergies. Parmi les évolutions demandées à réaliser nous trouvons le composant « LongForm » qui fait l’objet de notre projet de fin d’étude, Il s’agit d’un nouveau type de contenu à développer et intégrer dans le back-office du site totalenergies.com, il comporte plusieurs types de blocs qui permettent aux contributeurs à réaliser des mini sites sans l’intervention des autres prestataires. Le Projet a suivi une méthodologie de gestion de projet agile SCRUM avec un cycle de développement itératif et incrémental qui commence par l’analyse des besoins et chiffrage, puis le développement, la réalisation de tests et enfin la rédaction des documentations fonctionnelles et techniques. En ce qui concerne l’architecture technique du projet, elle repose d’un côté sur le système de gestion de contenu Drupal 9, et d’un autre côté sur l’utilisation des technologies : PHP, JavaScript, SCSS et Twig. En parallèle avec notre projet de fin d'études, nous avons participé à la maintenance du site totalenergies.com du client TotalEnergies par la correction des anomalies et par l’évolution de certaines fonctionnalités selon le besoin. Le présent mémoire décrit le cadre général du projet, et met l’accent sur les différentes phases de sa réalisation, allant de l’étude et l’analyse jusqu’à la mise en œuvre, tout en donnant un aperçu sur les difficultés que nous avons rencontrées et les résultats auxquels nous avons abouti.