Académique Documents
Professionnel Documents
Culture Documents
Notions de :
Diagramme de GANTT, Diagramme de PERT
et Formulation mathématique en Gestion de Production
1- Introduction
Gérer un projet, cela signifie ordonner, ordonnancer les différentes tâches qui vont
permettre de mener à bien le projet.
Actuellement, avec l'apparition de l'ingénierie simultanée (simultaneous engineering ou
concurrent engineering), on gère la conception-fabrication d'une automobile ou d'une gamme
de caméscopes comme un projet. Une équipe projet, comprenant des hommes du commercial,
du bureau d'études, des méthodes, de la fabrication, de la gestion de production et de la
qualité, est constituée dès le départ du projet et va suivre celui-ci jusqu'à son aboutissement.
Pour organiser et gérer les différentes phases d'un projet, il est nécessaire d'utiliser des
méthodes, et les méthodes Gantt et PERT sont très appropriées.
1
2- La méthode Gantt
C'est une méthode fort ancienne puisqu'elle date de 1918 et pourtant encore très
répandue mais sous des formes et sur des applications modernes.
Elle consiste à déterminer la meilleure manière de positionner les différentes tâches d'un
projet à exécuter, sur une période déterminée, en fonction:
des durées de chacune des tâches;
des contraintes d'antériorité existant entre les différentes tâches;
des délais à respecter;
des capacités de traitement.
2
a: Critère de représentation classique du Gantt
On commence le plus tôt possible les tâches qui ne sont précédées d'aucune autre. On
représente ensuite les tâches ayant pour antérieures les tâches déjà représentées, et ainsi de
suite ... On parle alors de jalonnement au plus tôt.
Pour définir les liens existant entre les différentes tâches d'un projet, on dispose de
plusieurs possibilités:
Earliest Due Date : Priorité à la fabrication du produit ayant la date de livraison la plus
rapprochée, pour respecter au mieux les délais.
First Come, First Served : Première commande confirmée, première commande
exécutée, pour ne pas mettre en fabrication des produits qui ne seront jamais vendus.
Mais cette solution a un inconvénient majeur : elle conduit à créer des stocks et à ne pas
répondre à la demande en fonction du délai.
Shortest Operation Time : Priorité à l'opération dont la durée est la plus courte. Elle
est utilisée quand l'entreprise a de nombreuses urgences à gérer et à faire passer avant
certaines opérations programmées. Le fait de faire passer en premier les opérations de
plus courte durée lui permet d'intercaler entre celles-ci des opérations urgentes sans
couper la dernière opération réalisée et ainsi d'économiser des changements de série.
Shortest Processing Time Remaining : Priorité à la tâche ayant la plus petite marge.
(Marge = temps restant jusqu'à la livraison - temps total d'achèvement du projet) Cette
situation permet de tenir compte à la fois du délai de livraison et du temps de
fabrication.
Critical Ratio CR = (DD – PD)/MTR : Priorité à la tâche ayant le ratio critique le plus
faible. (Ratio critique = temps restant jusqu'à la livraison/somme des temps des
opérations restant à effectuer). Cette situation prend elle aussi en compte à la fois le
délai de livraison et le temps de fabrication.
La file d'attente (encours) d'un poste de travail est constituée par tous les ordres en
attente d'exécution au poste considéré. La longueur de la file d'attente est mesurée en nombre
d'heures de travail pour le poste.
3
2.4 Gestion des entrées-sorties
Le but de cette gestion est de garder sous contrôle l'en-cours des postes de travail.
L’en-cours ne peut, en aucun cas, être trop élevé car il induit une immobilisation
financière. Il ne peut non plus descendre, dans certains cas, en dessous d'une valeur minimum
garantissant l'approvisionnement du poste de travail.
4
3- La méthode PERT
La méthode PERT sert surtout à mettre en évidence les liaisons qui existent entre les
différentes tâches d'un projet et à définir le chemin dit « critique », constitué de l'ensemble des
opérations critiques, c'est-à-dire des opérations sur lesquelles on ne peut pas prendre de retard
sans modifier la durée de réalisation du projet.
Comme pour le Gantt, sa réalisation nécessite tout d'abord de définir :
le projet à réaliser;
les différentes opérations et les responsables de ces opérations;
les durées correspondantes;
les liens entre ces différentes opérations.
Tâches successives
Tâches simultanées
5
Deux tâches A et B convergentes (c'est-à-dire qui précèdent une même étape C) sont
représentées comme indiqué
Tâches convergentes
Pour les besoins de la représentation, on est parfois obligé de créer des tâches fictives X de
durée nulle. Ainsi, le graphe PERT de la figure ci-bas. signifie que:
A et B sont simultanées.
C et D sont convergentes.
A précède C.
B précède D.
tâches simultanées et convergentes
tâche fictive
6
4- Formulation en modèles mathématiques
Enfin, il faut tenir compte des ressources en facteurs disponibles données au tableau
suivant. Les deux premières étapes sont effectuées sur machine tandis que la troisième ne
nécessite que l'intervention de main d'œuvre. En ce qui concerne les deux premières étapes,
l'usine travaille en deux pauses de huit heures par jour, et ceci, au maximum six jours par
semaine. En ce qui concerne la troisième, chaque personne travaille une pause de 8 heures par
jour et ceci au maximum 6 jours par semaine.
Étape Ressources en facteurs heures par jour Jours par semaine
Étape 1 3 machines 16 6
Étape 2 2 machines 16 6
Étape 3 8 personnes 8 6
Ressources en facteurs
La question que se pose le gestionnaire de l'usine est la suivante. Quelles sont les
quantités à fabriquer de chaque produit pour maximiser le profit net?
La construction d'un modèle est, en général, une opération en trois étapes:
1. le choix des variables de décisions,
2. l'expression de l'objectif en fonction de ces variables,
3. l'expression des contraintes en fonction de ces variables.
7
La première étape consiste donc à définir les variables de décision.
Définition : On appelle variable de décision toute quantité utile à la résolution du problème
dont le modèle détermine la valeur.
Généralement, elles sont notées par les lettres de la fin de l'alphabet (x, y, z, etc ... ). Ici,
on note simplement par xi, la quantité du produit i fabriquée par semaine, i allant de un à
cinq.
Une première remarque importante s'impose. Il est fondamental de bien préciser les unités
selon lesquelles sont exprimées les variables. En effet, l'ordre de grandeur des coefficients de
l'objectif et des contraintes dépend de ces unités.
La deuxième étape consiste en la formulation de l'objectif.
Définition : L'objectif est la quantité que l'on veut minimiser ou maximiser.
Ici, il s'agit de la somme des contributions de chacune des productions au profit net de
l'usine. Elle s'exprime simplement par:
Max z = 550x1 + 600x2 + 350x3 + 400x4 + 200x5
8
IV) Enfin, il ne faut pas oublier les contraintes, presque toujours présentes, disant que
l'on ne peut pas produire des quantités négatives :
Remarquons qu'il s'agit d'un programme linéaire car il n'y pas de terme du type xi2 ou
xi* xj qui rendraient le problème non linéaire. Remarquons également que si les quantités
produites avaient dû être entières (par exemple, la production d'avions), on aurait eu un
programme en nombres entiers.