Conduite de Projet
B.M.
DEUXIEME CHAPITRE
LA CONDUITE DU PROCESSUS DES PROJETS INFORMATIQUES
Administration d’un projet
informatique
• « La conduite de projet consiste à
planifier,
organiser,
suivre
et maîtriser tous les aspects d'un projet,
ainsi que la motivation de tous ceux qui sont impliqués dans le projet,
de façon à atteindre les objectifs de façon sûre et dans les critères
définis de coûts, délais et performance».
PRINCIPAUX ACTEURS DANS UN
PROJET INFORMATIQUE
NIVEAUX DE RESPONSABILITÉ DANS
LE PROJET INFORMATIQUE
LA GESTION D’UNE PHASE D’UN
PROJET INFORMATIQUE
• D’après les normes (ISO10006, PMBOK), les activités de gestion de
projet sont organisées comme des :
• Démarrage,
• Planification,
• Réalisation,
• Contrôle
• Clôture.
LES TECHNIQUES DE GESTION
• Les techniques de planification et ordonnancement
• Organigramme des tâches du projet (OTP)
• Les techniques d’estimation de projets informatiques.
Organigramme des tâches du projet
(OTP)
Work Breakdown Structure (WBS)
• Le concept d'OTP (WBS en anglais) a été développé par le
département américain de la Défense (United States Department of Defense), pour
piloter la mise au point du programme de missile Polaris en 1957 dans la Marine.
• C'est en 1962 que la NASA et l'industrie aéronautique publient un article qui décrit
l'approche OTP.
• En 1968, le département américain de la Défense publie une notice définissant
l'utilisation de cette méthode de projet dans l'industrie aéronautique.
• En 1987, le Project Management Institute a repris ce concept pour le généraliser à
l'ensemble des industries dans son ouvrage de référence "
Project Management Body of Knowledge" (PMBOK).
Organigramme des tâches du projet
(OTP)
Work Breakdown Structure (WBS)
Work Breakdown Structure
• The Project Management Institute’s PMBOK® Guide—
Third Edition defines WBS as
“a deliverable-oriented hierarchical decomposition of the work to
be executed by the project team to accomplish the project
objectives and create the required deliverables.
It organizes and defines the total scope of the project. Each
descending level represents an increasingly detailed definition of
the project work.
The WBS is decomposed into work packages. The deliverable
orientation of the hierarchy includes both internal and external
deliverables.”
Work Breakdown Structure
• Commonly used terms used with WBS project
management :
Acceptance Criteria
Budget
Deliverables
Milestones : Critical stages of the project identified in
the WBS
Phases
WBS: Work breakdown structure
Creation de WBS
• 1. Define the project
• 2. Set project boundaries.
• Identify project deliverables.
• 4. Define Level 1 elements.
• 5. Break down each of the Level 1 elements.
• 6. Identify team members.
• 7. Create a Gantt chart to accompany the WBS.
Les techniques de planification et ordonnancement
• La planification ou de l’ordonnancement -> c’est l’organisation
systématique des diverses phases d’un projet selon un plan, c’est-à-
dire selon un ensemble des dispositions en vue de l’exécution d’un
projet.
La réalisation d’un projet nécessite souvent une succession de tâches
auxquelles s’attachent certaines contraintes :
De temps : délais à respecter pour l’exécution des tâches
D’antériorité : certaines tâches doivent s’exécuter avant d’autres ;
De production : temps d’occupation du matériel ou des hommes qui
l’utilisent.
Les techniques de planification et ordonnancement
• L’ordonnancement se déroule en trois étapes :
L’élaboration d’un calendrier : qui vise à déterminer les différentes
opérations à réaliser, les dates correspondantes, et les moyens
matériels et humains à y affecter.
L’exécution : qui consiste à la mise en œuvre des différentes
opérations définies dans la phase de planification.
Le contrôle : qui consiste à effectuer une comparaison entre
planification et exécution, soit au niveau des coûts, soit au niveau des
dates de réalisation.
Les techniques de planification et
ordonnancement
Il existe trois techniques d’ordonnancement :
• Le diagramme de Gantt ;
• Les réseaux PERT (Program Evaluation and Review Techniques) ;
• La MPM (Méthode des Potentiels Métra).
LE DIAGRAMME DE GANTT
• Le diagramme de Gantt, couramment utilisé en gestion de projet, est
l'un des outils les plus efficaces pour représenter visuellement l'état
d'avancement des différentes activités (tâches) qui constituent un
projet.
LE DIAGRAMME DE GANTT
• La colonne de gauche du diagramme énumère toutes les tâches à
effectuer, tandis que la ligne d'en-tête représente les unités de temps
les plus adaptées au projet (jours, semaines, mois etc.).
• Chaque tâche est matérialisée par une barre horizontale, dont la
position et la longueur représentent la date de début, la durée et la
date de fin.
LE DIAGRAMME DE GANTT
• Ce diagramme permet donc de visualiser d'un seul coup d'œil :
Les différentes tâches à envisager ;
La date de début et la date de fin de chaque tâche ;
La durée escomptée de chaque tâche ;
Le chevauchement éventuel des tâches, et la durée de ce
chevauchement ;
La date de début et la date de fin du projet dans son ensemble ;
LE DIAGRAMME DE GANTT
• En résumé, un diagramme de Gantt répertorie toutes les tâches à
accomplir pour mener le projet à bien, et indique la date à laquelle
ces tâches doivent être effectuées (le planning).
LE DIAGRAMME DE GANTT
Réalisation.
• Première étape : On détermine les différentes tâches (ou opérations) à
réaliser et leur durée.
• Deuxième étape : on définit les relations d’antériorité entre taches.
• Troisième étape : on représente d’abord les tâches n’ayant aucune
antériorité, puis les tâches dont les tâches antérieures ont déjà été
représentées, et ainsi de suite…
• Quatrième étape : on représente par un trait parallèle en pointillé à la
tâche planifiée la progression réelle du travail.
LE DIAGRAMME DE GANTT
Réalisation
• Chaque colonne représente une unité
de temps.
• Les durées d’exécution prévues des
tâches sont représentées par un trait
épais (4 unités de temps pour C).
• Les contraintes de succession se
lisent immédiatement :
Les tâches B et C succèdent à la tâche
A.
D succède à B.
LE DIAGRAMME DE GANTT
• Avantages :
Permet de déterminer la date de réalisation d’un projet.
Permet d’identifier les marges existantes sur certaines tâches ( avec une date
de début au plus tôt et une date au plus tard).
La date au plus tard de début d’une tâche, la date à ne pas dépasser sans
retarder l’ensemble du projet.
• Inconvénient :
Ne défait pas tous les problèmes, en particulier si l’on doit planifier des
fabrications qui viennent en concurrence pour l’utilisation de certaines
ressources.
Logiciels informatiques pour les
diagrammes de Gantt :
Logiciels informatiques pour les diagrammes de Gantt :
Logiciel Open Source ou logiciel libre :
OpenProj (Open Source)
Open Workbench (Open Source)
ProjectLibre (un fork d'OpenProj)
TaskJuggler (logiciel libre)
Teamlab (logiciel libre) GanttProject
Logiciels informatiques pour les
diagrammes de Gantt :
Application web (logiciel en ligne) :
• Logiciel propriétaire :
Microsoft Project BubblePlan
OmniPlan Gantter (peut être ajouté à Google
Drive)
Primavera Asta Power Project
PSNext Sciforma
Redmine (logiciel à installer sur un
serveur du client)
Exercice
Solution
Activite 2
Questions : en bref
- Qu’est ce qu’un projet et expliquer le triangle des contraintes.
- Quelles sont les phases principales d’un projet ?
- Citer les acteurs concernés dans le cas des petits projets
- Que caractérise un projet par rapport une opération
- Que signifie les concepts suivants :
- Tâche ou lot
- Jalon
- Calendrier
- Livrable
- MOA, MOE
- Quels sont les outils de planification et de pilotage d’un projet
Activite 3