Introduction à la Gestion de Projet IT
Introduction à la Gestion de Projet IT
Informatique
Sommaire
1. Introduction : Qu'est ce qu'un projet ? ........................................................... 2
2. La Gestion de projets. .................................................................................. 2
3. Le découpage d'un projet ............................................................................. 3
3.1. Jalonnement ............................................................................................ 3
3.2. Découpage en phases ............................................................................... 5
3.2.1. Étude préliminaire (ou préalable dite aussi de faisabilité ou encore
d'opportunité) ................................................................................................. 5
3.2.2. Lancement ou initialisation ................................................................. 5
3.2.3. Étude générale et étude détaillée ........................................................ 6
3.2.4. Recherche et détermination de solutions pour le gestionnaire de projet .... 6
3.2.5. Réalisation et contrôle ........................................................................ 7
3.2.6. Recette ............................................................................................ 7
3.2.7. Diffusion ou déploiement .................................................................... 7
3.2.8. Suivi des performances et de la qualité ................................................ 8
3.3. Découpage en tâches ................................................................................ 8
3.3.1. Les Tâches Projet en Pratique ............................................................. 8
3.3.2. Autres aspects de la définition des Tâches ...........................................12
3.3.3. La Notion de Charge et Délai ..............................................................13
3.4. L’ordonnancement et la planification ..........................................................13
3.4.1. L’ordonnancement ............................................................................13
3.4.2. La planification .................................................................................14
3.4.3. La notion de WBS .............................................................................14
3.4.4. Le Planning ......................................................................................15
[Link]. Les étapes successives ..................................................................15
[Link]. Dates au plus tôt et au plus tard .....................................................15
[Link]. Importance du chemin critique et des marges ...................................15
[Link]. Estimation des charges des tâches et de la durée du projet ................16
4. Le concept « Ressources » de projet. ............................................................20
5. Définition du concept « Livrables » de projet. .................................................20
6. La Charte de projet. ....................................................................................20
7. Le Comité de projet. ...................................................................................21
Page 1 sur 23
Introduction à la Gestion de Projet
On distingue:
Le projet est un objectif « extraordinaire » (au sens littéral du mot) qui combine
quatre aspects :
Le projet peut également faire partie d'un ensemble plus complexe, souvent
appelé programme. Le programme recouvre alors l'ensemble des composantes
permettant d'aboutir au résultat final dans toutes ses dimensions : juridique,
marketing, informatique, technique, formation des personnels, organisation,
logistique, communication, etc.
2. La Gestion de projets.
La gestion de projet est l’utilisation d’un savoir, d’habileté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. Le gestionnaire de projet, parfois appelé coordonnateur ou chef de
projet, en administre les détails, au jour le jour. Il s’agit là d'un défi constant qui
Page 2 sur 23
Introduction à la Gestion de Projet
demande une compréhension du contexte plus général du projet et la capacité de
concilier des exigences contradictoires telles que :
3.1. Jalonnement
L'approche par jalons est un acte de direction, qui permet de bien structurer le
projet dans le temps, en y apportant de nombreuses garanties pour le maître
d'œuvre : sa progression est calendairement mieux suivie; les jalons permettent
de faire le point sur le projet et de n'engager la phase suivante que si tout va
bien; et les décisions actées lors de cette revue de changement de phase sont
des éléments stables sur lesquelles peut être bâtie la suite du projet. Le
jalonnement se préoccupe moins du contenu de chaque phase, que de
l'appréciation de son résultat, où le client (ou maître d'ouvrage) est amené à se
prononcer.
Page 3 sur 23
Introduction à la Gestion de Projet
• Phase préliminaire: la réflexion sur l'intérêt du projet en lui-même, en
terme d'opportunité stratégique, suivant la manière dont se présente
l'avenir...
• Jalon de lancement du projet: on décide (au niveau "politique") qu'il y
a lieu de lancer un projet spécifique, et on y consacre un chef de projet,
une équipe, des moyens, un responsable et un budget.
• Phase d'Expression du besoin: la définition de ce que l'on attend (les
fonctions attendues), le périmètre, ce sur quoi on va évaluer le projet, ce
qui est important et ce qui l'est moins.
• Jalon de Validation du besoin: le "client" valide l'expression de ses
besoins (ainsi les évolutions dans l'approche des besoins pourront être
tracées et justifieront d'éventuels ajustements du plan projet), ce sont les
bases sur lesquelles le projet va être bâti.
• Phase de Faisabilité: l'étude de ce qui est techniquement et
économiquement faisable. Consultation des maîtres d'œuvres possibles,
comparaison des propositions techniques et financières des réalisateurs
possibles.
• Jalon du Choix de la solution: signature du contrat qui précise ce qui
sera fait et la manière de le faire.
• Phase de développement: le maître d'œuvre coordonne les travaux sur
le "produit papier", pour préciser ce qui doit être fait jusqu'au dernier
boulon.
• Jalon (éventuel) Lancement du chantier : quand le "produit papier"
est suffisamment défini, on peut faire le point avant de lancer les travaux
de réalisation.
• Phase de Réalisation: le chantier est lancé, les travaux avancent pour
transférer le "produit papier" dans le "réel".
• Phase de vérification : (qui peut commencer très tôt, sur le "produit
papier"): sur le produit réel ou sur le produit papier, on vérifie (ou on
calcule) que les caractéristiques attendues sont bien au rendez-vous (avec
les écarts éventuels, qu'il faut alors gérer).
• Jalon de qualification: après vérification, la définition de référence du
produit "est la bonne" et ne sera plus modifiée (du moins, pas aussi
facilement).
• Jalon de Livraison (et recette): on remet le produit entre les mains du
client, qui en devient propriétaire (et peut émettre des réserves sur les
écarts constatés). C'est la fin du projet proprement dit.
• Phase d'exploitation, qui commence le plus souvent par la levée des
réserves, et voit la fin de la relation contractuelle.
(1) les noms peuvent être très variables d'une culture à l'autre;
(2) les phases et jalons sont parfois entremêlés, à chaque fois il faut un peu
préparer les travaux de la phase suivante, solder ce qui n'était pas terminé lors
de la phase précédente, voire corriger ce qui a été jugé insatisfaisant.
(3) Il y a bien sûr des adaptations suivant qu'il s'agit de monter un pont
suspendu, un opéra, une surprise-party... par exemple, pour un "tour
opérateur", il s'agit d'une prestation de service, dont le client "consomme" le
produit au fur et à mesure de sa production.
Page 4 sur 23
Introduction à la Gestion de Projet
3.2. Découpage en phases
• les risques de faire : quelles sont les difficultés auxquelles il faut s'attendre
dans le déroulement du projet et les moyens de les prévenir,
• et les risques de ne pas faire : quels sont les enjeux pour l'entreprise ou
l'organisme si le projet n'était pas lancé et mené à terme.
Le projet n'est véritablement lancé que si cette première phase est concluante.
et la
Dans les projets informatiques, cette phase prend en compte les préoccupations
d'urbanisation et d'architecture.
Lors d'un choix de solution existante sur le marché (cas des progiciels
notamment), cette phase s'articule autour d'un appel d'offres.
Page 6 sur 23
Introduction à la Gestion de Projet
3.2.5. Réalisation et contrôle
C'est lors de cette phase que le projet est réalisé ou développer, c'est-à-dire que
les tâches permettant de mettre en œuvre le nouveau produit, bien ou service
sont réalisées.
Pour contrôler l'avancement de ces tâches et le respect des délais on utilise des
outils de gestion de projet notamment des logiciels qui permettent, en cas de
retard ou dépassement des délais, de planifier à nouveau la suite du projet.
Dans cette phase sont également réalisés les tests : test unitaire, test
d'intégration, test de performance.
Test unitaire
En programmation, le test unitaire est un procédé permettant de s'assurer du fonctionnement
correct d'une partie déterminée d'un logiciel ou d'une portion d'un programme.
Il s'agit pour le programmeur de tester un module, indépendamment du reste du programme, ceci
afin de s'assurer qu'il répond aux spécifications fonctionnelles et qu'il fonctionne correctement en
toutes circonstances.
Test d'intégration
Un test d'intégration est un test qui se déroule dans une phase d'un projet informatique suivant les
tests unitaires. Il consiste, une fois que les développeurs ont chacun validé leurs développements
ou leurs correctifs, à regrouper leurs modifications ensemble dans le cadre d'une livraison.
Il s'agit d'établir une nouvelle version, basée soit sur une version de maintenance, soit sur une
version de développement. L'intégration fait appel en général à un système de contrôle de
versions, et éventuellement à des programmes d'installation.
L'intégration a pour but de valider le fait que toutes les parties développées indépendamment
fonctionnent bien ensemble.
Test de performance
Un test de performance est un test dont l'objectif est de déterminer la performance d'un système
informatique.
3.2.6. Recette
Dès la mise à disposition ou la réception du livrable, il est nécessaire de procéder
à des vérifications de manière à contrôler la conformité du résultat fabriqué avec
la commande qui avait été passée lors des spécifications. Les contrôles
s'effectuent sous forme de tests rigoureux à partir des cahiers de tests qui ont
été préparés.
Lorsqu'il a été fait appel à une sous-traitance, la fin de la recette marque une
étape importante car elle déclenche la période de garantie juridique pendant
laquelle le demandeur peut se retourner contre son prestataire.
Page 7 sur 23
Introduction à la Gestion de Projet
Le produit est mis à disposition du marché ou des utilisateurs, c'est ici qu'entre
en action la politique de communication et d'une manière plus générale ce qu'on
désigne par l'accompagnement du changement.
Les outils de suivi ont été établis dès la préparation du projet, en même temps
qu'ont été définis les objectifs de performance et de qualité
Les critères de découpage en Tâches font le plus souvent appel au bon sens,
mais nous pouvons essayer d’en formaliser quelques uns.
Page 8 sur 23
Introduction à la Gestion de Projet
➢ Tâches d’exécution dont la réalisation demande un certain délai
Par exemple :
- Ecrire un programme
- Former un utilisateur
- Rédiger un appel d’offre
Par exemple :
- Convocation à une réunion
- Déclenchement d’une commande
- Coup de téléphone à un intervenant pour déclencher une action
- Signature d’un document
Niveau d’intervention
Une Tâche doit constituer une unité logique. On distinguera donc les Tâches de
conception de celles de réalisation ou de mise en œuvre qui demande des
compétences et des niveaux d’intervention différents.
Par exemple :
- Programmation et tests pourront constituer des tâches différentes.
- L’élaboration d’un cahier des charges et la recherche de partenaires informatiques
constitueront deux tâches différentes même si elles sont réalisées par la même
personne.
Le temps
Une Tâche doit être courte dans le temps de façon à ce que les objectifs puissent
être perçus facilement par ceux qui la réalisent. Par ailleurs il semble plus
motivant d’avoir de nombreuses échéances : l’effort pour atteindre l’objectif
augmente considérablement à l’approche de l’échéance. De même, la durée de la
Tâche doit rester à l’échelle de la durée globale du projet.
Par exemple :
On ne découpera pas en tâches de quelques heures un projet de plusieurs
années : chaque tâche durera plusieurs jours voire plusieurs semaines. Il ne
faut pas se perdre dans des détails inexploitables.
En effet la durée affectée aux Tâches doit permettre d’exercer un contrôle effectif
sur le bon déroulement du Projet.
Page 9 sur 23
Introduction à la Gestion de Projet
Les ressources
Par exemple :
Pour réaliser un cahier des charges, les ressources nécessaires sont le chef de projet,
l’utilisateur, le directeur. Or ces différentes ressources ne sont pas utilisées en
continu dans la tâche « Elaboration du cahier des charges ». On sera alors amené à
affecter à cette tâche, par exemple, 10 jours de temps utilisateur, 2 jours pour le
directeur et 20 jours pour le chef de projet. Ce type d’affectation des ressources ne
permettant pas de bien savoir qui fait quoi quand dans cette tâche, on découpera
cette tâche en plusieurs tâches adaptées aux ressources.
[voir l’exemple détaillé page suivante ] >>
Page 10 sur 23
Introduction à la Gestion de Projet
1) .
Elaboration Cahier des Charges
2) .
I nterview utilisateur
Rédaction
* chef projet 9j.
* utilisateur 9j. * chef projet 9j.
I nterview direction
3) .
Fin de rédaction
Page 11 sur 23
Introduction à la Gestion de Projet
3.3.2. Autres aspects de la définition des Tâches
Bien sûr, ces ressources et ces temps feront l’objet d’une négociation avec le
chef de Projet.
Les objectifs peuvent être divers : temps de charge, coûts, délais, qualité, …..
Un responsable ne peut pas élaborer une action si les critères de mesure restent
flous ou ambigus. Pour une planification, on peut considérer que tout ce qui n’est
pas mesurable, évaluable, quantifiable, n’existe pas.
• Que mesure-t-on
• Qui mesure
• Où cela a lieu
• Quand
• Comment (outils de mesure et barème)
• Pourquoi, pour quel objectif
Enfin, il semble indispensable, pour impliquer tous les intervenants, que ceux-ci
connaissent :
• Les Tâches amont et leurs responsables, c’est à dire les Tâches qui
doivent obligatoirement être réalisées avant qu’ils puissent
entreprendre la leur.
• Les Tâches aval et leurs responsables, c’est à dire les Tâches qui ne
pourront pas être entreprises avant la fin de la Tâche dont ils sont
responsables.
Page 12 sur 23
Introduction à la Gestion de Projet
Remarques :
Les contraintes à prendre en compte lors de l’Ordonnancement sont de plusieurs
types
Antériorité :Une tâche ne peut être effectuée que si une ou plusieurs tâches sont
terminées.
Exemple : on ne pourra pas former les utilisateurs avant d’avoir choisi les produits
ni équipé le local de formation
Localisation dans le temps : Elle impose un intervalle de temps entre deux tâches
successives. Ou bien elle implique qu’une tâche commence après le début d’une
autre mais avant son achèvement.
Page 13 sur 23
Introduction à la Gestion de Projet
Exemples :
- La construction des murs suivra celle des fondations, mais, pour le
séchage, un temps d’attente obligatoire de quelques semaines sera
nécessaire entre les deux tâches.
- On pourra estimer qu’un intervalle de temps est nécessaire entre deux
séquences de formation bien que matériellement les deux opérations puissent
se succéder [pour des raisons de disponibilité du personnel ou de saturation
intellectuelle].
- On pourra commencer l’écriture des programmes avant l’achèvement complet
de l’analyse.
En série : On doit accomplir ces tâches dans l’ordre car elles sont
subordonnées à la disponibilité des ressources et au respect d’autres
conditions préalables.
3.4.2. La planification
Page 14 sur 23
Introduction à la Gestion de Projet
3.4.4. Le Planning
Le planning correspond aux dates pour réaliser les activités, identifier les jalons
et atteindre les objectifs du projet. C’est l’indispensable outil de la planification.
• Etude préalable détaillée (définition du périmètre, cahier des charges fonctionnel ...)
• Dossier de Paramétrage
• Réalisation du paramétrage et/ou Programmation
• Conception des Jeux d’essai pour préparer la recette de l'application/du module
• Recette (Réalisation des tests informatiques)
• Rédaction des Manuels utilisateurs
• Mise en production
Pour bâtir un planning, il faut associer à chaque tâche les dates au plus tôt
(Début au plus tôt et Fin au plus tôt de l’exécution de la tâche) et les dates au
plus tard (Début au plus tard et Fin au plus tard de l’exécution de la tâche). La
durée de la tâche est le temps ouvré qui s’écoule entre le début et la fin de la
tâche.
La marge est la possibilité qu’à une tâche d’être retardée sans impacter le
projet. Les tâches qui sont sur le chemin critique ont une marge nulle.
La marge totale (MT) est égale à la différence entre le début au plus tard de la
tâche suivante la plus contraignante et la fin au plus tôt de la tâche elle-même.
C’est aussi la différence entre les dates au plus tard et les dates au plus tôt de la
tâche elle même.
La marge Libre (ML) est égale à la différence entre la date de début au plus tôt
du successeur le plus précoce, et la date de fin au plus tôt de la tâche elle-
même.
Page 15 sur 23
Introduction à la Gestion de Projet
[Link]. Estimation des charges des tâches et de la
durée du projet
Différents besoins d’estimation se font valoir au niveau du projet, au niveau de la
phase et au niveau des tâches.
Au niveau tâche, Il faut estimer chacune des tâches qui font généralement l’objet
d’une affectation individuelle.
Les coûts du projet doivent être évalués en fonction de leur nature : coûts en
matériel, en ressources humaines internes, en frais de déplacement, en
personnel de prestataires extérieurs ...
Page 16 sur 23
Introduction à la Gestion de Projet
Les diagrammes de Gantt sont utilisés dans la plupart des logiciels de gestion de
projet tels que Microsoft Project.
La durée d'utilisation d'un poste de travail (ou la durée d'exécution d'une tâche)
est matérialisée par une barre horizontale. Il est également fréquent de
matérialiser par des flèches, les liens de dépendance entre les tâches (la flèche
relie la tâche précédente à la tâche suivante). Dans la pratique, et à la différence
du PERT, le diagramme de base est souvent complété en ligne par la liste des
ressources affectées à chacune des tâches ainsi que par divers indicateurs,
fonction de la charge ou du délai, permettant d'en suivre l'avancement.
Ce diagramme permet :
• de déterminer les dates de réalisation d'un projet,
• d'identifier les marges existantes sur certaines tâches,
• de visualiser d'un seul coup d'œil le retard ou l'avancement des travaux.
Pour chaque tâche, on indique une date de début et de fin au plus tôt et au plus
tard. Le diagramme permet de déterminer le chemin critique qui conditionne la
durée minimale du projet.
Page 17 sur 23
Introduction à la Gestion de Projet
Cet outil fournit une méthode permettant d'optimiser et de planifier
l'ordonnancement de tâches. Il est utilisé dans la gestion de projet. Son but est
de trouver la meilleure organisation possible pour qu'un projet soit terminé dans
les meilleurs délais, et d'identifier les tâches critiques, c'est-à-dire les tâches qui
ne doivent souffrir aucun retard sous peine de retarder l'ensemble du projet.
Certaines de ces tâches ne peuvent démarrer avant que certaines autres soient
effectuées, tandis qu'il existe des tâches qui peuvent s'exécuter en parallèle. Le
graphe PERT est composé d'étapes et de tâches.
Page 18 sur 23
Introduction à la Gestion de Projet
La différence entre la date au plus tôt et la date au plus tard d'une tâche
s'appelle la marge totale.
Les tâches possédant une date au plus tôt égale à leur date au plus tard font
partie du chemin critique, c'est-à-dire le chemin sur lequel aucune tâche ne
doit avoir de retard pour ne pas retarder l'ensemble du projet.
Page 19 sur 23
Introduction à la Gestion de Projet
La marge libre est le délai de retard maximum que l'on peut apporter à la mise
en route d'une tâche, sans pour autant que les tâches suivantes en soient
affectées. Elle est égale à la différence entre :
• La plus petite date au plus tôt des tâches suivantes
• La date au plus tôt de la tâche dont on calcule la marge à laquelle on
rajoute sa durée
Ces ressources, si elles sont bien être bien gérées, sont des facteurs clés de
succès du projet. Elles doivent donc être particulièrement bien pilotées pour ne
pas mettre le projet en risque.
Exemples : Un cahier des charges et une étude de faisabilité sont des livrables.
6. La Charte de projet.
La Charte de projet est souvent formulée sous forme d’un document
contractuel entre le directeur de projet d’une part et les instances décisionnelles
du projet d’autre part (comité de pilotage et comité stratégique du domaine).
Page 20 sur 23
Introduction à la Gestion de Projet
dispositions particulières viennent compléter les dispositions générales du Guide
de conduite de projet d’un systèmes d’information donné.
7. Le Comité de projet.
Le comité de pilotage est un groupe de personnes chargées de veiller au bon
fonctionnement d'un projet au sein d'une entreprise.
Pour améliorer le suivi d'un projet sur le plan de l'observation et des choix à
effectuer, il se constitue généralement une équipe transversale au projet : le
comité de pilotage. Le comité de pilotage est généralement constitué d'un
membre de chaque catégorie de rôle.
Ce comité peut s'appuyer sur l'analyse de métriques issues des activités du
projet.
• planifier,
• analyser,
• décider,
Page 21 sur 23
Introduction à la Gestion de Projet
• un comité de pilotage, à vocation opérationnelle (suivi régulier de
l'avancement du projet, prises des décisions relevant d'un champ de
délégation, ...)
• un comité directeur, à vocation plus stratégique, regroupant souvent les
dirigeants de l'entreprise ou de l'organisation, en mesure de rendre des
arbitrages qui dépassent les responsabilités des participants au comité
opérationnel.
Sources de référence
[Link]
[Link]
[Link]
Page 22 sur 23