Projet de fin d'étude : Contribution à l'Évolution et la maintenance de l’application ISC careers et Mettre en place un système de parrainage

Etudiant : HACHDI CHAIMAE

Filière : MasterQualité du Logiciel (MQL)

Encadrant : Pr. EL FAZAZY KHALID

Annèe : 2023

Résumé : Le travail dans ce projet s’est déroulé comme suit : nous avons débuté par une formation sur technologies de développement Java, Hybris et aussi les méthodologies Scrum/agile. Ensuite nous avons préparé l’environnement de développement sous LINUX afin de faciliter la compréhension et l’analyse de diverses fonctionnalités de l’application et le code existant. Notre mission consiste à analyser les anomalies et développer le besoin fonctionnel fournies par le client qui était le département RH de SQLI ISC RABAT, afin d’aboutir à la conception technique et ensuite la réalisation d’une solution ergonomique, conviviale et efficace qui répond parfaitement au besoin du client. Il s’agit d’intervenir consécutivement dans le volet fonctionnel et technique du projet, en répondant initialement aux besoins. Ce document présente les différentes étapes suivies pour accomplir la mission qui nous a été confiée, il sera décrit dans les 5 chapitres qui constituent ce rapport. Tout d’abord nous allons commencer par une introduction générale, qui donne une vision globale sur le projet, ensuite nous allons aborder dans le deuxième chapitre le métier de notre application ainsi que son fonctionnement. Dans le troisième chapitre nous allons introduire les différents outils et technologies utilisés afin de réaliser ce projet, quant au quatrième nous allons exposer une étude fonctionnelle et conceptuelle, en présentant le besoin, la solution à développer : son fonctionnement, sa mise en route, par la suite nous allons aborder le dernier chapitre qui présente le processus et les différentes étapes de la réalisation. Enfin, ce rapport s’achève par une conclusion générale sur le travail réalisé durant ce stage.