Gestion de projet
La gestion de projet est une démarche visant à structurer, assurer et optimiser le bon déroulement d'un projet, l'objectif étant d'obtenir un résultat de qualité pour le moindre coût et dans le meilleur delai possible.
| Sommaire |
Qu'est ce qu'un projet ?
Consiste en un ensemble d'actions qui visent l'obtention d'un résultat défini, connu, et mesurable. Le projet est limité dans le temps et comporte toujours une notion de nouveauté et de changement. on distingue des «projets-ouvrage» dont le résultat est unique et des «projets-produit» dont l'objectif est la mise au point d'un produit, qui sera fabriqué en série, plus ou moins grande.
Découpage d'un projet
Une méthode communément employée afin de conduire un projet à son terme en respectant les impératifs de qualité, coût et délai est le découpage du projet en phase. Habituellement, on retrouve les étapes suivantes :
- Études préliminaires. Leur but est de déterminer le périmètre du projet, c'est-à-dire déterminer ce qui sera inclus dans les objectifs du projet et ce qui ne le sera pas, la faisabilité du projet, c'est-à-dire qu'on cherche à savoir d'une part si les bénéfices attendus seront bien conformes aux espérances. Pour de nombreux projets, on détermine le retour sur investissement attendu (il faut toutefois noter que tous les projets ne visent pas forcément à atteindre un profit financier : on peut lancer un projet dans le but d'améliorer le service aux usagers d'une administration, ou pour améliorer le climat social d'une entreprise. Dans ces cas, le retour sur investissement est quasiment impossible à calculer directement). D'autre part, l'étude de faisabilité cherche aussi à savoir si l'organisation est en mesure de mener le projet à son terme. On cherche en particulier à savoir si elle a les compétences, les ressources et les fonds nécessaires. On ne passe à l'étape suivante que si celle-ci est concluante. Dans le cas contraire, le projet s'arrête là.
- Étude détaillée. Le but de cette étape est de concevoir en détail ce qui doit être réalisé pour atteindre l'objectif (selon la méthode employée, on rédige éventuellement un cahier des charges à ce moment), ainsi que l'organisation, c'est-à-dire la composition de l'équipe, le phasage (déterminer les tâches à réaliser, avec leur ordonnancement, leur durée, leur affectation et les moyens techniques nécessaires), l'environnement technique éventuel et les moyens de contrôler les résultats. On met en place le Comité de pilotage, qui doit faire la liaison entre la direction de l'organisation (sans le soutien de laquelle le projet est voué à l'échec) et l'équipe de projet.
- Recherche et détermination de solutions. Cela consiste à étudier différentes solutions techniques en fonction de contraintes de compétences, d'équipement, de délais ainsi que les aspects financiers et de commercialisation. Les choix doivent être ensuite validés par la réalisation de prototypes et éventuellement la mise sur un marché test. Les écarts mesurés permettent de corriger les choix.
- Réalisation et contrôle. C'est lors de cette étape que le projet est réalisé, c'est-à-dire que les tâches permettant de créer le nouveau bien ou service sont réalisées. L'avancement de ces tâches est contrôlé, afin de s'assurer du respect des délais. On utilise pour cela des outils de gestion de projet notamment des logiciels qui permettent de contrôler l'avancement de chaque tâche, et en cas de dépassement des délais, de planifier à nouveau la suite du projet.
- Diffusion. Le produit est mis à disposition sur le marché, c'est ici qu'entre en action la politique de communication.
Management de projet
En ce qui concerne l'aspect psychosocial du management d'une équipe projet, MadersMAD distingue cinq phases successives :
- L'étape d'observation correspond à la rencontre des membres d'une équipe projet.
- L'étape de cohésion doit permettre de constituer une équipe soudée.
- L'étape de différenciation permet de tirer parti des différences entre les membres de l'equipe.
- L'étape d'organisation utilise les techniques traditionnelles de la gestion de projet pour formaliser la gestion des ressources, planifier et controler le risque.
- L'étape de production décrit le fonctionnement effectif de l'équipe projet. C'est à ce niveau que les différentes théories du management et du leadership sont le plus pertinentes.
Approche par Design Pattern
La gestion de projet est un art difficile dans lequel le chef de projet doit improviser au mieux. Aussi, pour diminuer les risques ou maintenir l'entropie du projet à un niveau raisonable, l'expérience met en évidence des grands principes. Alan Davis a répertorié 201 principes DAV qui s'appliquent aux projets logiciels.
Par ailleurs, James O. Coplien offre un aspect du phénomène de Gestion de Projet centré sur les pratiques COP. Une pratique est une mise en application formelle d'un principe qui est comparable à un Motif de conception utilisé en Développement logiciel. En ce sens, la méthode Extreme programming propose elle aussi des pratiques telles que
- la Programmation en binôme
- le Test en premier
ainsi qu'une dizaine d'autres.
Ces pratiques viennent fournir des guides autour du découpage organisationel choisi. Selon COP, tout comme les Design Patterns logiciels peuvent êtres liées entre eux, les Design Patterns Organisationnels sont organisés entre eux sous la forme d'un graphe et ainsi un langage organisationnel. Ces motif correspondent alors à des token à la disposition du Chef de projet qui sont comparables aux Gammes du musicien. Ce langage permet de choisir l'organisation (le motif) qu'il est possible d'intégrer dans l'équipe-projet.
Ce choix restreint s'explique par un phénomène similaire à la Culture d'Entreprise. En Entreprise, le changement est la chose la plus difficile à gérer. L'Entreprise en a besoin, les individus la rejète. Bien que ce rejet s'explique par le principe de plaisir (qui est une principe d'économie d'énergie), on constatera que la gamme la plus agréable pour les personnes qui composent cette équipe consiste à réaliser les transitions les plus simples possibles.
Ainsi, tout comme il faut peut de lignes de code pour passer du « Sinlgeton » au Design Pattern « Factory », le passage de la pratique « Programmation en binôme » nécessite peu d'effort pour obtenir la pratique « Appropriation collective du code » (le code appartient à tout le monde).
Voir aussi
Autres articles
- Outils de gestion de projet
- Dictionnaire de tâches et antécédents
- Réseau PERT
- Réseau MPM
- Dictionnaire de tâches par niveaux
- Diagramme de Gantt
- Métriques
- Standards internationaux
- ISO 10006 (lignes directrices pour la gestion de projet)
- Prince2 (méthode et certification de gestion de projet)
- Logiciels de gestion de projet
Bibliographies
- MAD. (fr) Henri-Pierre Maders, Manager une équipe projet, troisième édition, Eyrolles, Paris, 2003, ISBN: 2.7081.2456.0
- COP. (en) James O. Coplien, Neil B. Harrison, Organizational Patterns of Agile Software Development, Prentice Hall (July 16, 2004), ISBN: 0131467409
- DAV. (en) Alan M. DAVIS, 201 Principles of Software Development, McGraw-Hill, New York-USA, 1995, ISBN: 0.07.015840.1
