onduite de projets (informatiques) ric ourreau Thérèse Libourel Rappel du plan éfinition et terminologie Le découpage d un projet L estimation des charges/délai Les techniques de planification L organisation du travail Le pilotage du projet La maîtrise de la qualité Plan de la troisième partie Les techniques de planification Utiliser la planification Le réseau PRT Le diagramme de GNTT L organisation du travail La division et la coordination du travail L administration des données Les structures type des projets
Les techniques de planification Utiliser la planification eux techniques complémentaires : PRT et GNTT Tâche, durée, précédence PRT urée minimale Latitude entre eux tâches GNTT Ressources, contraintes alendrier de travail Utilisation des ressources Utiliser la planification PRT près un découpage WS avec une liste de couples (tâche, durée estimée) Tâche, durée, PRT urée minimale Latitude entre précédence ontraintes d ordonnancement et tâches parallélisme => urée minimale du projet Utiliser la planification GNTT près un PRT Permet d établir un calendrier de travail Ressources, GNTT alendrier de travail Utilisation contraintes urée minimale PRT comparée des à durée ressources raisonnable par estimation des charges.
Le réseau PRT Le réseau «proprement dit» Les types de lien Les paramètres clé xemples Le réseau PRT Le réseau «proprement dit» Program valuation and Review Technique Graphe orienté permettant de représenter les contraintes d enchaînement temporel Peut être utilisé à différents niveaux de granularité deux formalismes : graphe des «potentielstâches» et/ou graphe des «potentielsévénements». Le réseau PRT xemple de graphe des potentiels-tâches avec parallélisme fort Tâche Tâche Tâche début Tâche fin Tâche Tâche Tâche G Les flèches représentent des liens
Le réseau PRT xemple de graphe des potentiels-événements début Tâche Tâche Jalon Jalon Tâche Jalon Tâche Tâche G fin Tâche Jalon Tâche Les jalons sont des événements «instantanés». Le réseau PRT : les types de lien Liens fin-début Liens fin-fin Lien début-début Lien début-fin Si la tâche doit commencer après la fin de la tâche. Si les tâches et doivent se terminer en même temps la fin de commande celle de Si et doivent commencer en même temps. commande. Si le début de marque la fin de Le réseau PRT : les types de lien Tâche +ou- n jours Lien fin-début Tâche est prédécesseur de qui doit lui succéder à n jours. S il y a un moins, commencer en avance est possible Programmation - jours Test
Le réseau PRT : les types de lien Tâche Tâche +ou- n jours Lien fin-fin La fin de la tâche commande la fin de ( parallélisation partielle). Le coefficient peut indiquer avance ou retard Mise en œuvre ncadrement de Mise en œuvre + J e «retard» de fin d encadrement assure une aide au démarrage Le réseau PRT : les types de lien Tâche +/- n jours Le début de la tâche commande le début de ( parallélisation Tâche partielle). Le coefficient peut indiquer avance ou retard Lien début-début programmation - J Préparation environ- -nement technique ette avance permet de gagner du temps et de se former Le réseau PRT : les types de lien Tâche +/- n jours Le début de la tâche commande la fin de la tâche ( successeur Tâche de. Le coefficient peut indiquer avance ou retard Lien début-fin xploitation du nouveau logiciel + j xploitation de l ancien logiciel e retard permet de démarrer en douceur l exploitation du nouveau logiciel
Le réseau Pert Les paramètres clés «technique du chemin critique» Met en évidence les tâches qui risquent de retarder la fin du projet si elles sont en retard. Pour chaque tâche on calcule : Les dates de début et de fin «au plus tôt» et «au plus tard» La marge Le réseau Pert : les paramètres clés ormule de calcul des dates au plus tôt : Pour une tâche Ti, de durée estimée di ate de début au plus tôt +tôt (Ti) = sup (+tôt (prédécesseurs (Ti))) ate de fin au plus tôt +tôt (Ti) = +tôt (Ti) + di Le réseau Pert : les paramètres clés n début de projet Pour les tâches Ti, de durée estimée di qui se trouvent en début ate de début au plus tôt +tôt (Ti) = t (date de début de porjet) ate de fin au plus tôt +tôt (Ti) = t+ di Propager sur les nouvelles premières taches 6
Le réseau Pert: les paramètres clés +tot (Ti) = sup(+tot(prédécesseurs)) +tot (Ti) = +tot (Ti) + di début xemple (,) (,9) (,) (,7) (,6) fin Le réseau Pert : les paramètres clés Pour le calcul des dates au plus tard : On fait l hypothèse d une date de fin de projet (fonctionnement par date limite) On parcourt le graphe en sens inverse La formule de calcul des dates au plus tard: +tard (Ti) = inf (+tard (successeurs)) +tard (Ti) = +tard (Ti) - di Pour les dernières tâches, si tf est la date limite de fin du projet, +tard (Tfi) = tf Le réseau Pert: les paramètres clés Représentation en potentiel-tâches (sur des liens fin début) début xemple (,) (, 6) (,6) (,6) (6, ) fin Tf = 7
Le réseau Pert, les paramètres clés Tâche urée (tot, tot) (tard, tard) La marge est la différence entre les dates au plus tôt et au plus tard. Pour les liens typés (début-début, fin-fin, début-fin) On reporte les valeurs adéquate,, 7,, 7,,,, 7 6,, 7, 6, Le réseau Pert : le chemin critique Les marges ne peuvent pas être négatives. Le chemin critique est celui sur lequel les marges sont nulles ou les plus faibles possibles. S il n y a que des liens fin-début, c est le chemin le plus long. Le réseau Pert : le chemin critique, exemple début T =,,,,6,, 7 6,, 7 9,,,, 7 9,, 6 G fin Tf= hemin critique tot, Tot Tard, Tard Marge
9 Le diagramme de GNTT Passer d un enchaînement (PRT) à un calendrier ffecter les ressources Utiliser les marges pour des «chargements» au plus tôt et au plus tard. Le diagramme de GNTT exemple hargement au plus tôt Périodes 6 7 9 6 7 9 Ressources R G R Le diagramme de GNTT exemple hargement au plus tard Périodes 6 7 9 6 7 9 Ressources R G R
Le diagramme de GNTT exemple Périodes 6 7 9 Ressources 6 7 9 R R G R Planification améliorée Le diagramme de GNTT Techniques de manipulation Le nivellement Maintenir les ressources en dessous d une certaine limite Le lissage Répartir pour chaque ressource sa charge de travail pour éviter les surcharges et les souscharges. Le diagramme de GNTT, exemples de nivellement et de lissage 7 début H fin 6 G
iagramme de GNTT, exemple de nivellement vant : personnes Périodes 6 7 9 6 7 9 Ressources R H R G R iagramme de GNTT, exemple de nivellement près : ressources Périodes 6 7 9 6 7 9 Ressources R G H R iagramme de GNTT, exemple de nivellement près : personnes variante Périodes 6 7 9 6 7 9 Ressources R R G H
Le diagramme de GNTT après lissage Périodes 6 7 9 6 7 9 Ressources R (%) R G H R + personne à mi temps L organisation du travail La division du travail Répartition des tâches en fonction : es disponibilités es compétences Modes : Spécialisation => augmente la productivité On donne à une même personne toutes les tâches de même nature Polyvalence => diminue le besoin de coordination On donne à une même personne toutes les tâches donnant lieu à un même produit livrable L organisation du travail La coordination du travail oordination «personnelle» justements mutuels Supervision directe oordination «impersonnelle» Standardisation des procédés Standardisation des résultats Standardisation des qualifications (des personnes)
L organisation du travail Les mécanismes de liaison Sur le plan des personnes omité de pilotage Impersonnel dministration de données L organisation du travail L administration de données Objectif : construction d un référentiel Quatre formes dministration de données technique dministration de données projet dministration de données coordination dministration de données pilotage L organisation du travail L administration de données technique lle gère les descriptions proches de structures de données informatiques (dictionnaire, etc.) oit servir à la documentation Peut être en partie générée par un GL L administration de données projet lle gère les contenus sémantiques (que représente une entité,une classe, un rôle, etc.)
L organisation du travail L administration de données coordination lle gère les informations consolidées Son champ est multi-projet Permet la réutilisation (est dans la mémoire d entreprise) L administration de données pilotage lle fournit des représentations synthétiques pour la planification stratégique du SI (échéancier migration, ) L organisation du travail L es structures-types d un projet Les rôles des différents acteurs Les rôles nécessaires Le couple maître d œuvre - maître d ouvrage Équipe du projet Utilisateurs Les structures types d un projet Typologie des acteurs ouple maître d œuvre maître d ouvrage quipe de projet hef de projet oncepteur éveloppeur Utilisateurs inal Gestionnaire écisionnaire
Les structures types d un projet Maître d œuvre Maître d ouvrage hef de projet oncepteur éveloppeur ournisseur de la prestation Responsable de la conduite du projet Représente le client st responsable devant le maître d œuvre Informaticien, organisateur ou gestionnaire Informaticien Les structures types d un projet Utilisateur final Utilisateur gestionnaire Utilisateur décideur Sa responsabilité est d exprimer des besoins et des contraintes liées au travail courant xprimer des besoins favorisant la gestion à moyen terme de l activité Peut modifier les règles du système de gestion. Reste à faire éfinition et terminologie Le découpage d un projet L estimation des charges Les techniques de planification L organisation du travail Le pilotage du projet La maîtrise de la qualité