Projet de fin d'étude : Contribution à l’Evolution et à la Maintenance d’une Application E-Commerce pour le Compte du Client Air Liquide

Etudiant : MEKKAOUI YOUSRA

Filière : MasterQualité du Logiciel (MQL)

Encadrant : Pr. CHENFOUR NOUREDDINE

Annèe : 2022

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 de l'application E-Commerce du client Air Liquide en réalisant des modules d’extension pour la plateforme de développement Drupal. Parmi les évolutions demandées à réaliser nous trouvons les modules « ALKPI » et « AL_DELIVERY_DATE » qui font l’objet de notre projet de fin d’étude, Il s’agit en premier du module « ALKPI » destiné à offrir la fonctionnalité d'export manuel ou automatique des fichiers KPI. En deuxième lieu, le module « AL_DELIVERY_DATE » permet d’apporter aux clients une estimation de délai de livraison d’une commande effectué sur le site. 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 QA et UAT 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 8 couplé à des modules e-commerce, et d’un autre côté sur l’utilisation des technologies : JavaScript, CSS et Twig. En parallèle avec notre projet de fin d'études, nous avons participé à la maintenance de la plateforme E-commerce Healthcare du groupe Air Liquide soit par la correction des anomalies ou par l’évolution de certains modules selon le besoin du client. 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.