Michel Winter – 2009 / 2010 Travaux Dirigés : PERT On désire mener un projet de développement...
Transcript of Michel Winter – 2009 / 2010 Travaux Dirigés : PERT On désire mener un projet de développement...
Michel Winter – 2009 / 2010
Travaux Dirigés : PERT
On désire mener un projet de développement comportant les phases habituelles : spécification (5 semaines), conception (4 semaines) et développement (15 semaines). Après la phase de spécification, une phase de maquettage (2 semaines) sera également ménée, suivi, après validation par le client, de l’implémentation de ces maquettes (2 semaines).Une phase d’intégration de 2 semaines sera nécessaire pour intégrer ces IHM à l’application développée, puis suivra une phase de test de 5 semaines.Une semaine après le démarrage des tests, et jusqu’à la fin de cette activité, une équipe de développeurs se chargera de la correction des problèmes identifiés.
1/ Tracer le PERT associé à ce projet.
2/ Si l’on souhaite terminer au plus tôt, quelles sont les marges sur le maquettage, l’intégration et le développement des IHM ?
3/ Quel est le chemin critique ? Que cela signifie-t-il pour les activités qui le compose ?
4/ On souhaite livrer en 34 semaines, quelle marge a-t-on sur le développement ?
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt
+tard
+tôt
+tard+tôt
+tard
+tôt
+tard
+tôt
+tard
+tôt
+tard+tôt
+tard +tôt
+tard
+tôt
+tard
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt 1 5
+tard
+tôt 6 9
+tard+tôt 10 24
+tard
+tôt 25 26
+tard
+tôt 27 31
+tard
+tôt 6 7
+tard+tôt 8 9
+tard +tôt 28 31
+tard
+tôt 32
+tard
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt 1 5
+tard 1 5
+tôt 6 9
+tard 6 9+tôt 10 24
+tard 10 24
+tôt 25 26
+tard 25 26
+tôt 27 31
+tard 27 31
+tôt 6 7
+tard 21 22+tôt 8 9
+tard 23 24 +tôt 28 31
+tard 28 31
+tôt 32
+tard 32
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt 1 5
+tard 1 5
+tôt 6 9
+tard 6 9+tôt 10 24
+tard 10 24
+tôt 25 26
+tard 25 26
+tôt 27 31
+tard 27 31
+tôt 6 7
+tard 21 22+tôt 8 9
+tard 23 24 +tôt 28 31
+tard 28 31
+tôt 32
+tard 32
Développement : marge 0Maquettage : marge totale 15, marge libre 0Dév. IHM : marge totale 15, marge libre 15
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt 1 5
+tard 1 5
+tôt 6 9
+tard 6 9+tôt 10 24
+tard 10 24
+tôt 25 26
+tard 25 26
+tôt 27 31
+tard 27 31
+tôt 6 7
+tard 21 22+tôt 8 9
+tard 23 24 +tôt 28 31
+tard 28 31
+tôt 32
+tard 32
Chemin critique
Michel Winter – 2009 / 2010
Démarrage
Spécification5
Conception4
Dév.15
Maquettage2
Dév. IHM2
Intégration2
Test5
Bug Fixing4
Fin
+1
+tôt 1 5
+tard 3 8
+tôt 6 9
+tard 9 12+tôt 10 24
+tard 13 27
+tôt 25 26
+tard 28 29
+tôt 27 31
+tard 30 34
+tôt 6 7
+tard 24 25+tôt 8 9
+tard 26 27 +tôt 28 31
+tard 31 34
+tôt 32
+tard 35
Développement : marge 3, marge libre 0Maquettage : marge totale 18, marge libre 0Dév. IHM : marge totale 18, marge libre 15
On souhaite livrer en 35 semaines
Michel Winter – 2009 / 2010
Travaux Dirigés : PERT
On désire réduire la durée du projet.On décide de fractionner les phases de spécification, conception et développement pour faire apparaître 3 modules :
• Un module qui embarque la logique métier : 3 semaines de spec, 2 semaines de conception et 2 tâches de développement indépendantes, de 3 et 2 semaines respectivement
•Un module de gestion des interfaces avec le reste du SI : 1 semaine de spec, 2 semaines de conception et 5 semaines de développement
• Un module de gestion du front-office : 1 semaine de spec, pas de conception et 5 semaines de développement
Le maquettage s’effectue à la suite de la spécification de ce dernier module, la phase d’implémentation des IHM reste à faire à la suite.
La phase d’intégration s’effectue en 2 parties : l’intégration du module front-office et des IHM (1 semaine) puis le module front-office résultant s’intègre aux autres modules développés (1 semaine).
5/ Tracer le PERT associé à ce projet.
6/ Quelle est la durée minimale du projet ? Quel est le chemin critique ?
Michel Winter – 2009 / 2010
Démarrage
Spéc. FO1
Dév. FO5
Maquettage2
Dév. IHM2
Int.IHM1
Test5
Bug Fixing4
Fin
+1
Spéc. Int1
Conc. Int2
Dév. Int.5
Spéc. LM3
Conc. LM2
Dév. LM22
Dév. LM13
Int.Globale1
Michel Winter – 2009 / 2010
Démarrage
Spéc. FO1
Dév. FO5
Maquettage2
Dév. IHM2
Int.IHM1
Test5
Bug Fixing4
Fin
+1
Spéc. Int1
Conc. Int2
Dév. Int.5
Spéc. LM3
Conc. LM2
Dév. LM22
Dév. LM13
Int.Globale1
+tôt 1 3
+tard
+tôt 4 5
+tard
+tôt 6 8
+tard
+tôt 6 7
+tard+tôt 1 1
+tard
+tôt 2 3
+tard
+tôt 4 8
+tard
+tôt 1 1
+tard+tôt 2 6
+tard
+tôt 2 3
+tard
+tôt 4 5
+tard
+tôt 7 7
+tard
+tôt 9 9
+tard
+tôt 10 14
+tard
+tôt 11 14
+tard
+tôt 15
+tard
Michel Winter – 2009 / 2010
Démarrage
Spéc. FO1
Dév. FO5
Maquettage2
Dév. IHM2
Int.IHM1
Test5
Bug Fixing4
Fin
+1
Spéc. Int1
Conc. Int2
Dév. Int.5
Spéc. LM3
Conc. LM2
Dév. LM22
Dév. LM13
Int.Globale1
+tôt 1 3
+tard 1 3
+tôt 4 5
+tard 4 5
+tôt 6 8
+tard 6 8
+tôt 6 7
+tard 7 8+tôt 1 1
+tard 1 1
+tôt 2 3
+tard 2 3
+tôt 4 8
+tard 4 8
+tôt 1 1
+tard 2 2+tôt 2 6
+tard 3 7
+tôt 2 3
+tard 4 5
+tôt 4 5
+tard 6 7
+tôt 7 7
+tard 8 8
+tôt 9 9
+tard 9 9
+tôt 10 14
+tard 10 14
+tôt 11 14
+tard 11 14
+tôt 15
+tard 15
Michel Winter – 2009 / 2010
Démarrage
Spéc. FO1
Dév. FO5
Maquettage2
Dév. IHM2
Int.IHM1
Test5
Bug Fixing4
Fin
+1
Spéc. Int1
Conc. Int2
Dév. Int.5
Spéc. LM3
Conc. LM2
Dév. LM22
Dév. LM13
Int.Globale1
+tôt 1 3
+tard 1 3
+tôt 4 5
+tard 4 5
+tôt 6 8
+tard 6 8
+tôt 6 7
+tard 7 8+tôt 1 1
+tard 1 1
+tôt 2 3
+tard 2 3
+tôt 4 8
+tard 4 8
+tôt 1 1
+tard 2 2+tôt 2 6
+tard 3 7
+tôt 2 3
+tard 4 5
+tôt 4 5
+tard 6 7
+tôt 7 7
+tard 8 8
+tôt 9 9
+tard 9 9
+tôt 10 14
+tard 10 14
+tôt 11 14
+tard 11 14
+tôt 15
+tard 15
Chemin critique
Michel Winter – 2009 / 2010
Travaux Dirigés : PERT
7/ Etablir un planning en considérant un nombre de ressources non contraint.
8/ Vous disposez d’un chef de projet/web designer et de 2 développeurs.
Le CP se charge des aspects spécification, maquettage et implémentation de la maquette mais n’est pas compétent en conception ou développement. Les développeurs prennent en charge le développement et la conception.Proposez un planning.
Michel Winter – 2009 / 2010
7/ Planning : nb ressources non contraint
Michel Winter – 2009 / 2010
8/ Planning 1 : CP, DEV1, DEV2
Michel Winter – 2009 / 2010
8/ Planning 2 : CP, DEV1, DEV2
Michel Winter – 2009 / 2010
8/ Planning 3 : CP, DEV1, DEV2
Michel Winter – 2009 / 2010
8/ Planning 4 : CP, DEV1, DEV2