Abstract:
Ce mémoire de fin d’études est présenté en vue de l’obtention d’un diplôme de Master 2 en Génie
Logiciel. Il s’inscrit dans le cadre de la numérisation de la gestion des ressources humaines, et propose
la conception et la réalisation de SkillFlow, une application SaaS dédiée à la gestion des compétences,
évaluations et formations des employés. Ce projet a pour ambition d’accompagner les entreprises, notamment algériennes, dans l’évolution des compétences et performances de leurs employés en remplaçant les
pratiques traditionnelles par un SaaS numérique intelligent. Pour la mise en œuvre de Skillflow, la mé-
thodologie Scrum a été choisi, avec l’usage d’UML pour la modélisation, l’utilisation pattern MVC pour
l’architecture logicielle. Du coté développement des technologies modernes ont été utilisées, telles
qu’Angular pour le frontend et Spring Boot pour le backend, ainsi que postgresql pour le stockage des
données. Le développement a été structuré en plusieurs sprints, chacun orienté vers des fonctionnalités
clés de notre solution. SkillFlow se veut un outil stratégique au service des entreprises, permettant une
valorisation leurs talents et un alignement des compétences avec leurs objectifs organisationnels.