Définitions

Un projet consiste à répondre à un besoin fonctionnel dans le délai et le budget imparti, en respectant les contraintes techniques et organisationnelles de l’entreprise. Pour cela, il mobilise des ressources humaines, matérielles et financières.

La gestion de projet (ou conduite de projet) est une démarche visant à organiser de bout en bout le bon déroulement d’un projet.

Le management de projet se caractérise par :

  • l’irréversibilité des opérations (coût supplémentaire pour refaire) ;
  • des flux de trésorerie négatifs (les flux positifs n’arrivent qu’une fois le projet réalisé) ;
  • une forte sensibilité aux variables extérieures au projet (evolution du marché ou de la règlementation, disponibilité des ressources…) ;
  • une organisation évolutive et temporaire.

triangle Qualité-Coût-Délai

La gestion de projet repose sur l’équilibre entre trois dimensions interdépendantes :

  • Qualité : le niveau d’exigence fonctionnelle et technique du livrable ;
  • Coût : le budget alloué au projet (ressources humaines, matérielles, licences…) ;
  • Délai : la durée impartie pour la réalisation.

Modifier l’une de ces dimensions impacte nécessairement les autres.

Les acteurs d’un projet

  • Maître d’ouvrage (MOA) : commanditaire du projet, il exprime le besoin, valide les livrables et finance le projet ; il est responsable de la recette finale.
  • Maître d’œuvre (MOE) : responsable de la réalisation technique du projet : il propose des solutions, planifie les travaux et coordonne les équipes.
  • Chef de projet : pilote opérationnel, il assure le suivi au quotidien, la communication entre les parties prenantes et le respect des engagements.

Les causes d’échec des projets

Les problèmes les plus courants en gestion de projet sont le dépassement des coûts et des délais. La loi de Hofstadter (ou loi de glissement de planning) affirme : “Il faut toujours plus de temps que prévu, même en tenant compte de la loi de Hofstadter.”

Autres exemples de causes d’échecs des projets :

  • cadrage ou spécifications incomplètes ou imprécises, inadéquation aux processus métiers ;
  • problèmes internes à l’équipe de développement :
    • difficultés techniques imprévues,
    • manque d’expérience / de compétences,
    • manque de coordination ;
  • problèmes de communication entre MOE et MOA (retard dans la transmissions de documents nécessaires à la réalisation du projet par exemple) ;
  • résistance au changement (utilisateurs pas assez écoutés / impliqués / formés…), direction peu investie.

Les étapes d’un projet

Phase préparatoire (avant-projet)

  • Étude d’opportunité : analyse des besoins métiers, cadrage du projet, vérification de l’alignement stratégique.
  • Étude de faisabilité : analyse des risques, estimation du coût

Si le projet est validé, le cahier des charges est rédigé.

Phase de réalisation

  • Préparation : définition des jalons et planification des tâches, affectation des ressources.
  • Réalisation : développement, tests unitaires et d’intégration.
  • rédaction des documentations techniques et utilisateurs.
  • Validation : tests (fonctionnels…) de la solution dans un environnement de test (pré-production…).

Phase de mise en œuvre

  • Déploiement de la solution dans l’environnement de production.
  • Recette : validation par le maître d’ouvrage.

Phase de capitalisation

  • Gestion de la connaissance (knowledge management) : consigner les compétences développées dans une base de connaissances.
  • expliquer les écarts entre les prévisions et le temps réellement passé afin de mieux estimer la durée des futurs projets (donc leur coût).

Phase de maintenance

  • Corrective : correction des anomalies détectées en production.
  • Évolutive : ajout de nouvelles fonctionnalités.
  • Adaptative : adaptation aux évolutions de l’environnement (nouvelles versions des dépendances, réglementation…).