SIO-21545
Gestion de projets,
applications SIO
SÉANCE 4 : TECHNIQUES POUR LA
PLANIFICATION DE PROJETS
Hager Khechine, MBA,
Plan
Planification des délais
Graphe d’ordonnancement
Diagramme de Gantt
Planification opérationnelle
Planification des délais et méthodes agiles
Planification des délais
Prise en compte du découpage WBS affiné
Réflexion sur les contraintes
d’ordonnancement et le parallélisme des
activités
Deux aspects :
Ordonnancement des activités
Élaboration de l’échéancier
Planification des délais
Deux aspects, donc deux techniques :
Graphe Durée minimale
(Tâches;
Durée) d’ordonnancement Latitude entre 2 tâches
Ressources Calendrier de travail
Contraintes Diagramme de Gantt
Utilisation des ressources
Graphe d’ordonnancement
Séquencement et parallélisme des activités
Exemple : La programmation du module 1 ne peut se faire avant la
conception de ce même module, mais peut se faire en même temps
que la programmation du module 2
Calcul de la durée minimum du projet
Temps d’attente entre deux activités
Deux formalismes équivalents :
Méthode des antécédents (Ancien Réseau PERT, Organigramme des
tâches)
Méthode du diagramme fléché
Graphe d’ordonnancement
Méthode des antécédents Activité
s
d 4 g 5
Liens
j 4 Jalons
a 5
e 6 h 6
Début Fin
c 3 i 6
b 4 f 4
Graphe d’ordonnancement
Méthode du diagramme fléché
D (7,13)
6 (8,14) Activité
s
1,8 )
7 ( (0,7
H
)
4
,1 )
7
(1 4,
(8 ,14
4, 21
A
(1
E (8
21 )
6 Jalons
)
B (0,8) F (8,16)
8 (0,8) I (21,24)
8 (13,21)
3 (21,24)
C ( 11,1
6(
0,6 7)
)
(6 ,10 )
)
G 1
( 1 7,2
4
Graphe d’ordonnancement
4 types de liens entre les tâches
• Fin-Début
• Début-Début
• Fin-Fin
• Début-Fin
Avec la possibilité
• Avance
• Retard
Graphe d’ordonnancement
Fin-Début : C’est le lien le plus courant
La tâche A (prédécesseur) doit être terminée pour que la
tâche B (successeur) puisse commencer
+/- «n» jours
Tâche A Tâche B
Ex. Les tests peuvent commencer 10 jours avant la fin de la
programmation
- 10 jours
Programmation Test
Ex. La seconde couche débute 2 jours après la fin de la
première couche de peinture
Peinture + 2 jours Peinture
Couche 1 Couche 2
Graphe d’ordonnancement
Début-Début : Le début de la tâche A déclenche le début de
la tâche B
Ce lien peut être également caractérisé par une avance ou un
Tâche A
retard
+/- n jours
Tâche B
Ex. L’alimentation du dictionnaire de données doit
Modélisation
commencer 10 jours après le début de la tâche de
+ 10 jours
modélisation
Alimentation
du dictionnaire
Graphe d’ordonnancement
Fin-Fin : La fin de la tâche A déclenche la fin de la tâche B
Ce lien peut être également caractérisé par une avance ou un
retard
Tâche A
+/- n jours
Tâche B
Ex. La tâche d’encadrement de mise en œuvre se termine 20
jours après la fin de la tâche de mise en œuvre
Mise en œuvre
+ 20 jours
Encadrement de
mise en œuvre
Graphe d’ordonnancement
Début-Fin : Le début de la tâche A marque la fin de la tâche
B. Conséquemment la tâche B ne peut se terminer tant que la
tâche A n’a pas débuté
Ce lien peut être également caractérisé par une avance ou un
retard Tâche A
+/- n jours
Tâche B
Ex. La tâche exploitation de l’ancien logiciel s’arrêtera
Exploitation15
du
nouveau
jours après le début de la tâche exploitation du logiciel
nouveau
logiciel + 15 jours
Exploitation de
l’ancien logiciel
Graphe d’ordonnancement
Méthode du chemin critique : Technique d’analyse du graphe
d’ordonnancement
Objectif : Mise en évidence des chemins qui comportent des tâches critiques
Chemin critique :
Séquence d’activités qui représente le moins de souplesse
Chemin le plus long
Tâches critiques :
Retardent la fin du projet si elles sont en retard (Marge la plus faible)
(DF+tôt) = (DD+tôt) + durée -1
(DD+tard) = (DF+tard) – durée +1
Marge 1 = (DD+tard)-(DD+tôt) ; Marge2 = (DF+tard)-(DF+tôt)
Marge 1 = Marge 2 si les liens sont (Fin-début)
Marge 1 ≠ Marge2 Sinon
Graphe d’ordonnancement
Méthode du chemin critique (Liens Fin-Début sans retard ou avance)
5 9 9 14
d 4 g 5
DD + tôt; DF + tôt 7 11 17 21
0 5 12 17
j 4
a 5 5 11 11 17
17 21
0 5 e 6 h 6
DD + tard; DF + tard
5 11 11 17
Début Fin
5 8 12 18
c 3 i 6
8 11 15 21
8 12
0 4
b 4 f 4
7 11 11 15
Graphe d’ordonnancement
Marge
Méthode du chemin critique
5 2 9 9 3 14
d 4 g 5
7 11 17 21
0 5 12 17
j 4
a 5 5 11 11 17
17 21
0 5 e 6 h 6
5 11 11 17
Début Fin
5 3 8 12 3 18
c 3 i 6
8 11 15 21
8 3 12
0 7 4
b 4 f 4
7 11 11 15
Diagramme de Gantt
Présentation du planning ou du calendrier du
projet par l’affectation des tâches aux ressources
disponibles
Représentation avec le diagramme de Gantt :
Abscisses : Temps
Ordonnées : Tâches ou personnes affectées aux tâches
Planification au plus tôt et au plus tard selon
l’existence de marges
Diagramme de Gantt
Tâches
Durée VS
Tâches
Activité A
Activité B
Activité C
Activité D
Activité E
Juin juil. Août sept. Oct. Nov. Déc. Janv. Fév.
Durée
Diagramme de Gantt
Durée VS Tâches VS
Ressources
Juin Juill. Août Sept Oct. Nov. Déc. Jan. Fév.
.
R1 Activité A
Activité E
R2 Activité C
Activité B
R3 Activité D
Planification opérationnelle
Processus de planification :
Définition des activités produisant des livrables
Jalonnement des activités
Estimation de la durée des activités
Élaboration du planning en considérant les contraintes
Considérations pour la planification opérationnelle :
Prise en compte des contraintes
Utilisation des marges
Nivellement
Lissage
Planification opérationnelle
Prise en compte des contraintes :
Contraintes de liens entre tâches
Si l’on désire terminer dans un délai minimum
On planifie en premier les tâches du chemin critique
On planifie les tâches qui sont liées aux tâches du chemin
critique
Contraintes temporelles
Dates imposées pour les tâches
Contraintes de disponibilité de ressources
Ressources spécialisées
Pénurie de ressources
Contraintes d’exclusion
Planification opérationnelle
Utilisation de marges
Limitation des retards
Souhaitable de placer un tampon en fin de projet
Prudent de placer un tampon sur les prédécesseurs du
chemin critique
Prévision de tâches fictives pour une intervention non
programmée de ressources
Planification opérationnelle
Nivellement
Maintien du nombre de personnes travaillant
simultanément sur le projet en dessous d’une certaine
limite
Raisons :
Réduction de la taille de l’équipe par rapport à la durée
du projet
Conséquences :
Impossibilité d’effectuer des tâches parallèles
Augmentation de la durée du projet
Augmentation des coûts
Planification opérationnelle
Lissage
Répartition de la charge de travail pour chaque ressource
Actions sur les marges
Raisons :
Éviter la surcharge et la sous-charge
Respect des contraintes liées aux ressources
Manque de matériel
Conséquences :
Prolongement des délais
Planification des délais et méthodes
agiles
Considérations lors de la planification avec les
méthodes agiles :
Négociation des dates de livraison finale et des
principaux jalons
Les itérations de développement ne figurent pas dans
la planification
Fixation d’une enveloppe de temps lors de la phase de
construction afin d’éviter les glissements