guill.net - La page des réseaux
 

La méthode de gestion de Projet
Merci à l'auteur de cet article : Michel Borde - Visitez son site


 Les domaines classiques (travaux publics, industries, distribution etc.. ) qui concernent de nombreuses taches utilisent depuis longtemps les méthodes de gestion de projets. De plus les normes qualité imposent des dossiers dans lesquels les méthodes normalisées sont vivement recommandées.Il est vrai que l'informatique utilisie depuis peu de temps cette technique.

La première question qui se pose est le quoi que l'on définit au travers qu'un Organigramme Technique du système ou (OT,OTS).Les exemples de projets ne manquent pas; construction d'une maison, d'une voiture, du tunnel sous la manche, ou une application informatique. Chaque pavé décrit de façon structurée et arborescente les solutions à produire. La codification des pavés est analytique.

Ensuite il faut définir les types d'activités dans chacune des solutions c'est le comment que l'on nomme la SHT ( Structure Hiérarchisée des Travaux ) .En informatique c'est à ce niveau que l'on trouve la méthode d'analyse. Chaque branche de la SHT concerne un lot de travail ( LDT).

Il est possible aussi de décrire en parallèle une SDC ( Structure Des Contributeurs) le QUI autrement dits les intervenants. A ce niveau chaque tache ou sous tache sera décrite, référencée, codifiée de façon analytique. Exemple: ( A1A22, A1A31).

La planification utilisée est la Méthode des Potentiels et antécédents Métra (M.P.M), issue de la méthode PERT (Procédure Evaluation Of Research TracK ) . pour une note d'humour (Pour Eviter les Retards Tardifs). Cette méthode détermine un réseau que l'on peut avec les logiciels de calculs actuels obtenir en 3D.
 
Description du pavé MPM

Marge totale Marge libre

Chacune des taches est mentionnée avec sa durée, le schéma ci joint montre les différentes valeurs qui doivent figurées sur un MPM. Le calcul a pour but de trouver les marges libres et totales, afin de déterminer le chemin critique lequel relie l'ensemble des taches consécutives de même marge totale minimale ou nulle. Le but bien sûr est de trouver la date prévue d'achèvement. La planification GANTT permettra ensuite de suivre l'évolution du projet en linéaire. Le style des traits indiquent :le chemin critique, les marges, libres et totales; la longueur du trait est fonction de la durée de la tache suivant l'axe des X.
 

 Un histogramme des charges permettra d'établir la charge des taches, et le volume d'activité par catégorie.
 Le tableau de bord ( courbes à glissement de dates ) permettra de dégager l'évolution des taches.
 Les courbes de coût dites courbes en S , va permettre de mesurer les budgets. On distingue:
La courbe CBTP ( cumul des dépenses prévues).
 La courbe CRTE et CBTE sont établies avec l'avancement du projet.

CRTE : Coût Réalisé pour le Travail Exécuté .
CBTE : Coût Budgété pour le Travail Exécuté.

Cp: coût prévisionnel, 
Bd: Budget daté, 
B: Budget encouru au jour considéré, 
D: coût encouru, C: Valeur réalisée.
(R-J) :retard ; 
Jc-Jp:retard prévisionnel. 
Axe des X échelle du temps, 
Axe des Y: Coût ressources.

Comment estimer la durée des taches ?

 Soit dans le métier considéré on la connaît ( exemple: le temps d'écriture de tel programme), sinon certains abaques ou réseau probabilités peuvent donner une bonne indication.
 Tous ces outils sont normalisés et connus des techniques de Management. Les projets informatiques d'envergures ont grand intérêt à les utiliser.
 Les grandes étapes d'un projet (Informatique par exemple ).

 Le schéma directeur et la définition du projet

- Les responsabilités des contributeurs.
- Le choix des techniques de conception et de réalisation.
- La structure de travail des projets et sous projets.
- La constitution des équipes, des ressources, des plannings individuels, des engagements.
- Eventuellement le choix du responsable qualité, et la qualification envisagée.
- Le choix des principes de sécurité.

La réalisation

- Le contexte.
- Les objectifs , le délai, le coût.
- Les attributions du maître d'oeuvre, du maître d'ouvrage, du chef de projet.
- Objectif: le Quoi c'est à dire l'OT.
- Moyens: SHT et la SDC : le choix de la méthode d'analyse.
- La mise en oeuvre des outils vu supra.

Les recettes

En informatique comme ailleurs, il faut prévoir au minimum trois environnements.

- Environnement de développement si possible sur une machine ou un contexte différent de celle ou celui d'exploitation.
- Environnement d'intégration ou de recette provisoire.
- Celui de la recette définitive, lequel sera livré en exploitation sans les programmes sources.

On peut ajouter parfois un système école pour permettre la formation des utilisateurs de l'application.
 
Environnements 
Contenu
Accès
Etudes-développement
Sources, et exécutables en cours
Développeurs,système
Recette-Intégration
Sources pris en charges par le service de recette et exécutables crées par lui. A ce niveau les sources sont stables et le résultat compilé peut être mis en exploitation. les données sont factices
exceptionnellement développeurs, en test, demandeurs en utilisation de l'applicatif,système, équipe de recette.
Recette livraison.
exécutables seuls, qui seront livrés en exploitation. Les données sont confidentielles
Demandeurs, utilisateurs de test, système.
Recette-Ecole -Formation
exécutables seuls, Les données sont factices. certains services peuvent êtres inexistants
Formation, utilisateurs
Exploitation
Exécutables seuls, données réelles, sécurité totale
Utilisateurs, responsables etc.. Système exploitation pour maintenance seulement.

 Par mesure de sécurité les développeurs n'ont pas d'accès en modification sur les logiciels mis en exploitation, ils doivent effectuer leurs modifications en suivant la même voie que celle décrite supra (Environnement,intégration, livraison,exploitation).

 Sur grands systèmes ces principes étaient adoptés, il faut espérer que les développements sous INTRANET ou INTERNET suivent la même voie, la disparité des machines, des systèmes, des réseaux ne facilite guère la mise en oeuvre.

 Pour suivre la réalisation d'un projet des logiciels existent depuis les années 1970, maintenant les outils sont relativement sophistiqués il faut citer en particulier PSN8 de chez LE BIHAN & Cie. Pour les formations sur ce sujet on pourra voir par exemple les sociétés BULL, ou IBM service de formation.