Académique Documents
Professionnel Documents
Culture Documents
28 avril 2023
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 1 / 76
Généralités
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 3 / 76
Généralités
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 4 / 76
Généralités
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 5 / 76
Généralités
La crise du logiciel
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 6 / 76
Que signifie gestion des projets informatiques
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 8 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Les six phases d’un projet informatique sont basées sur les six phases de la
gestion de projet , qui sont utilisées conjointement avec les phases informa-
tiques pour gérer le projet. Ils sont les suivants :
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 9 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Initiation
Au cours de la première phase d’un projet informatique, il faut se demander
≪ pourquoi ce projet est-il nécessaire ? ≫ autrement dit, l’objectif du projet
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 10 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Définition
Une fois la proposition de projet approuvée, le projet passe à la phase de
définition. C’est là que les objectifs du projet sont finalisés et les exigences
pour un projet réussi sont identifiées. La portée du projet peut également
être définie et un plan de projet peut être créé au cours de cette phase. Des
budgets sont également établis et des ressources sont déterminées.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 11 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Conception
La phase de conception d’un projet informatique est le moment où l’équipe
de projet s’attache à trouver la meilleure solution pour atteindre son objec-
tif. Cela inclut la création de plusieurs conceptions et prototypes. Une fois
qu’une conception appropriée a été choisie, les spécifications pour l’équipe
de développement sont créées et partagées.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 12 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Développement
La phase de développement correspond au moment où l’équipe de
développement se voit attribuer des tâches et où les outils de gestion de
projet sont sélectionnés. De plus, les détails techniques sont décrits, les
matières premières sont demandées, etc. L’objectif principal de cette phase
est de rendre l’ensemble du plan aussi clair que possible pour éviter les
problèmes lors de la phase de mise en œuvre.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 13 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Mise en œuvre
La phase de mise en œuvre est celle où le livrable final du projet informatique
est développé ; sans surprise, c’est souvent la phase la plus longue du projet.
L’équipe de projet entreprend de mener à bien ses tâches, tandis que le
responsable surveille et contrôle le travail , les ressources, les coûts, la qualité
et les risques.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 14 / 76
Que signifie gestion des projets informatiques Les phases d’un projet informatique
Suivi
Enfin, une fois la phase de mise en œuvre terminée, le projet final est livré
au client/client/partie prenante. La phase de suivi est tout le travail qui
vient après la livraison du projet et comprend la mise en place d’équipes de
support, la formation des utilisateurs finaux, la création d’un post-mortem
et finalement la fin du projet.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 15 / 76
Que signifie gestion des projets informatiques Les acteurs dans un projet
Dans le cas de petits projets, il y a peu souvent d’acteurs qui sont concernés,
et on peut se limiter à une relation client - fournisseur. Le client (ou maı̂tre
d’ouvrage (MOA)) [owner, client, contracting part] est la personne (phy-
sique ou morale) qui exprime un besoin (ou la réalisation d’une idée, d’un
concept.) Le fournisseur (ou maı̂tre d’œuvre (MOE)) [contractor, engineer
] est la personne (physique ou morale) qui satisfait le besoin. Le projet est
porté en général par un seul fournisseur qui fait appel éventuellement à des
partenaires ou des intervenants externes, qui seront fournisseurs de parties
de projets. L’ensemble des acteurs impliqués dans un projet s’appelle les
parties prenantes [stakeholders].
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 16 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 18 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 19 / 76
Comment gérer un projet informatique
Sélectionner l’équipe
Maintenant que vous avez collecté les exigences du projet, vous pouvez
constituer une équipe avec les compétences et l’expérience qui correspondent
à la tâche à accomplir. Assurez-vous de les intégrer à votre logiciel de gestion
de projet, afin que la communication se fasse en un seul endroit.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 20 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 21 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 22 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 23 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 24 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 25 / 76
Comment gérer un projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 26 / 76
Défis uniques de la gestion de projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 28 / 76
Défis uniques de la gestion de projet informatique
Évolution de la technologie
Il y a le défi que l’informatique est une industrie volatile, avec un taux
de changement qui peut être vertigineux. La technologie est connue pour
devenir obsolète une fois qu’elle sort de la chaı̂ne de montage, la gestion de
projet informatique doit donc être préparée à ce changement inévitable.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 29 / 76
Défis uniques de la gestion de projet informatique
La communication
Un autre obstacle que la gestion de projet informatique doit franchir est la
communication entre les équipes. C’est un problème avec tous les projets,
franchement, mais avec l’informatique, il y a souvent des équipes distribuées
qui travaillent à distance, souvent dans des fuseaux horaires différents, ce
qui ne fait qu’aggraver la situation. Avoir des canaux de communication
clairs et efficaces est la clé du succès de tout projet informatique.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 30 / 76
Défis uniques de la gestion de projet informatique
Transparence
La transparence est également importante, car l’accent est mis sur l’infor-
matique. La transparence sur l’ensemble du projet, avec des délais clairs,
aide les équipes à mieux intégrer les nouvelles technologies ou à réagir ra-
pidement et efficacement aux changements.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 31 / 76
Défis uniques de la gestion de projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 32 / 76
Méthodologies de gestion de projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 34 / 76
Méthodologies de gestion de projet informatique
Méthodologie en cascade
Waterfall est la méthodologie de référence pour la plupart des projets in-
formatiques. La cascade existe depuis qu’elle a été codifiée dans un article
publié en 1970 par le Dr Winston W. Royce. Le modèle en cascade comporte
six étapes :
1 Exigences
2 Conception
3 Mise en Œuvre
4 Test
5 Installation
6 Maintenance
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 35 / 76
Méthodologies de gestion de projet informatique
Méthodologie cycle en V
Amélioration du modèle en cascade ;
Mets en évidence la symétrie et la relation qu’il y a entre les phases
du début du cycle de vie et celles de fin ;
Les phases du début doivent être accompagnées d’une planification
des phases de fin ;
Lors de la planification, on développe et documente les plans de test.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 36 / 76
Méthodologies de gestion de projet informatique
Méthodologie agile
Le développement de logiciels a introduit un cadre agile pour les projets,
une approche plus itérative qui fonctionne en sprints courts et ouverte au
pivotement tout au long du projet, plutôt que d’être rigoureusement alignée
sur le plan. Certaines équipes informatiques ont intégré Agile ou certaines
de ses implémentations dans leurs propres projets.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 37 / 76
Méthodologies de gestion de projet informatique
Méthodologie hybride
Plus populaire qu’agile auprès des équipes informatiques, la méthodologie
hybride , qui combine cascade et agile, crée une approche plus flexible et
pourtant structurée qui peut se prêter aux projets informatiques. Cette
approche ≪ le meilleur des deux mondes ≫ peut être la bonne voie à suivre
en fonction des paramètres du projet.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 38 / 76
Rôles dans la gestion de projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 40 / 76
Rôles dans la gestion de projet informatique Types d’équipes informatiques
Là où les rôles diffèrent des projets plus traditionnels, c’est dans les équipes
elles-mêmes. Cependant, avec la gestion de projet informatique, il existe
trois types d’équipes.
Premièrement, il y a l’équipe de gestion de projet traditionnelle qui
est chargée d’un projet informatique. Ces équipes ne sont pas
exclusives à l’informatique et sont dirigées et dotées d’une
méthodologie formelle de gestion de projet.
Deuxièmement, il existe des équipes de services professionnels, qui
fournissent la technologie aux clients externes.
Troisièmement, il y a les équipes informatiques internes. Ce sont
les équipes qui gèrent la livraison et la maintenance de la technologie
dans une organisation.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 41 / 76
Rôles dans la gestion de projet informatique Le chef de projet informatique
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 43 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 45 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 46 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 47 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 48 / 76
Méthode de développement Cycle en V
Spécifications
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 49 / 76
Méthode de développement Cycle en V
Conception architecturale
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 50 / 76
Méthode de développement Cycle en V
Conception architecturale
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 51 / 76
Méthode de développement Cycle en V
Conception détaillée
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 52 / 76
Méthode de développement Cycle en V
Codage
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 53 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 54 / 76
Méthode de développement Cycle en V
Tests d’intégration
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 55 / 76
Méthode de développement Cycle en V
Tests de validation
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 56 / 76
Méthode de développement Cycle en V
Le client procède à la recette, pour vérifier que son expression de besoin est
respectée.
La recette du logiciel se déroule en 2 étapes :
la recette usine : comprend les tests effectués chez le fournisseur
avant la livraison du logiciel. Les tests unitaires, d’intégration et de
validation sont rejoués en présence du client et du fournisseur. À
l’issue de la recette usine, le fournisseur et le client signent un
procès-verbal de fin de recette usine, qui accompagne la livraison du
produit et le cahier de recette.
La recette utilisateur : cette étape comprend la recette fonctionnelle
(tests fonctionnels) et la recette technique (tests de performance,
montée en charge...)
Si tous les tests sont concluants, le logiciel est mis en production.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 57 / 76
Méthode de développement Cycle en V
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 58 / 76
Méthode de gestion des projets Agile
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 60 / 76
Le Manifeste Agile
Le Manifeste Agile
Le Manifeste Agile est un document qui a été écrit dans les années 2000
pour codifier la méthodologie Agile. Ce Manifeste s’axe autour de 4 valeurs :
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 62 / 76
Méthode Agile : avantages et inconvénients
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 64 / 76
Méthode Agile : avantages et inconvénients Les inconvénients de la méthode Agile
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 65 / 76
Les étapes de la méthode Agile Scrum
Scrum est une des méthodes Agile les plus populaires. Elle définit 3 rôles
au sein des équipes :
Le Product Owner qui réalise la vision du projet, c’est lui qui est
chargé de maintenir le backlog à jour (le backlog est l’inventaire des
tâches à réaliser).
Le Scrum Master qui est garant de la méthodologie Scrum. Il n’a
pas le rôle de chef de projet. Il est chargé de promouvoir la méthode
Scrum et de s’assurer qu’elle est bien comprise et utilisée.
L’équipe qui réalise le projet. Elle peut inclure différents types de
personnes : des développeurs, graphistes, ingénieurs. . .
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 67 / 76
Les étapes de la méthode Agile Scrum
Les étapes
Étape 1 : Définissez le cadre du projet
Étape 2 : Préparez le backlog
Étape 3 : Travaillez sur les tâches de votre sprint
Étape 4 : Récoltez les feedbacks
Étape 5 : Recommencez
La méthode Agile est une méthode de gestion de projet qui consiste à
décomposer vos projets en une suite de petits objectifs atteignables et sur
lesquels vous travaillez lors de sprints
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 68 / 76
Gestion des risques d’un projet informatique
La gestion des risques d’un projet informatique repose sur l’analyse continue
des risques éventuels du projet afin de pouvoir l’accommoder aux résultats
de cette analyse.
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 70 / 76
Pourquoi évaluer les risques
L’évaluation des risques est une analyse approfondie des scénarios éventuels
de leur apparition. Elle a pour but de :
Adopter les mesures adéquates face à ces risques
Améliorer la sécurité du projet
Être une base pour la gestion du projet (la planification, l’abandon de
certaines fonctionnalités, le choix des fournisseurs, la prévision des
délais de livraison et des délais d’adaptation...)
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 72 / 76
Comment évaluer les risques
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 74 / 76
Comment évaluer les risques
Directives générales
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 74 / 76
Comment évaluer les risques
Traitements envisageables
Ing. Prosper DANDJEKPO Consultant en SI Cours de Gestion des Projets Numériques 28 avril 2023 76 / 76