Résumé:
Les entreprises subissent une pression constante pour s'adapter et améliorer leurs processus afin de rester compétitives. La migration vers les systèmes distribues est la solution adaptée par la plupart des sociétés. A cet égard, et afin de pallier à des problèmes récurrents dans le processus de la gestion de projet, les responsables de la direction PED (Petroleum Engineering and Development) de l'entreprise nationale SONATRACH ont émis le souhait de disposer d'une solution interne distribué basé Microservices pour la gestion de projet dépond des attentes de la division concerner afin de garder trace des projets en temps réels. La gestion de projet est l'activité stratégique de l'entreprise, c'est l'utilisation d'un savoir, d'habilités, d'outils et de techniques dans le cadre des activités d'un projet, en vue de satisfaire ou de dépasser les exigences et les attentes des parties prenantes à l'égard d'un projet. Dans le modèle Microservices, les applications sont divisées en une série de services, qui sont interconnectés fondés sur les capacités opérationnelles. Chaque service prend en charge une série de fonctionnalités distinctes, agissant en fait comme une mini application dotée de sa propre logique opérationnelle. Dans ce mémoire, nous montrons qu'au lieu d'utiliser des logiciels génériques tels que MS Project, la gestion de projet par les Microservices est une bonne solution dédiée à la direction PED. Notre implementation est plus performante que les autres propositions existantes, sans sacrifier aucune fonctionnalité, répond au besoin et gère les problèmes de la division concernée.
Mots-clés: Microservice, gestion des projets, PED, Systèmes distribué, MS Project.