Home / ERP/CRM : OpenERP / Gestion de projet

Gestion de projet

Gestion de projet

Logiciels Open Source ou propriétaires, l'importance d'une méthodologie forte est la même. Avec Open Net Sàrl, CoBIT, ITIl, CMMi, RUP/UML sont à votre service.

Un projet qui réussit c'est un projet qui atteint les objectifs;
  • Dans le temps imparti
  • Avec les moyens prévus
  • Au niveau de qualité souhaité
  • En ayant utilisé les ressources de manière efficace
  • De manière à être accepté par le client (interne ou externe)

Un projet est une série d'activités qui ont en commun;

  • Un objectif de correspondre à certaines spécifications
  • Un début et une fin
  • Des ressources disponibles mais limitées (finance, humain, etc...)
  • Un caractère multifonctionnel

L'organisation d'un projet comprend 2 aspects:

  1. La planification
    • Définition des tâches à réaliser
    • Quantification (homme/jours)
    • Qualification (bug/line)
  2. Le monitoring
    • Mesure de l'avancement
    • Comparaison prévu / réalisé
    • Projection vers le but
    • Ajustement

Un diagnostique global d'échec

Malgré l'existence de méthodes ou d'outils pour la gestion et la planification de projet, la réussite n'est pas la règle et un projet reste toujours une entreprise périlleuse. De nombreuses études ont documenté des taux d'échec impressionnant.

The Robbins-Gioia Survey (2001)

  • 51 % viewed their ERP implementation as unsuccessful

The Conference Board Survey (2001)

  • 34 % were very “satisfied.”
  • 58 % were “somewhat satisfied,”
  • 8 % were unhappy with what they got.
  • 40 % of the projects failed to achieve their business case within one year of going live

The KPMG Canada Survey (1997)

  • Over 61 % of the projects that were analyzed were deemed to have failed

The Chaos Report (1995)

  • 31.1% of projects will be canceled before they ever get completed. Further results indicate 52.7% of projects will cost over 189% of their original estimates.
  • only 16.2% for software projects that are completed on-time and on-budget

Les pertes économiques engendrées par ces échecs ont encouragé les organisations professionnelles et les gouvernements à mettre au point des méthodes et des référentiels pour améliorer le taux de réussite et la qualité des projets. Nous pouvons citer CoBIT, PMMI, CMMI, ITIL, etc...

Ces efforts ont notamment porté sur le domaine des projets de développement logiciels, car c'est dans ce domaine que les taux de réussite était (sont encore ?) les plus bas.

Spécificités des projets informatiques

Contraintes internes

  • Speed to market - Une culture de "terminer à fond"
  • Power is cheap - Une mauvaise conception peut-être masquée (la RAM est bon marché sur un PC, pas le Kg sur un avion)
  • Non-linear behaviour - Un pont testé avec 20 camions résiste à un seul camion
  • Huge increase in complexity - La technologie, les attentes des clients vont plus vite que nos compétences ?
  • Mindset shift from design to test - Les programmeurs ne travaillent pas de manière scientifique, pas d'hypothèse, juste un compilateur.
Contraintes externes
  • Management ne souhaite pas s'impliquer dans les projets à fort contenu technologique
  • L'équipe informatique ne dispose que d'une vague vision du but à atteindre
  • Le service informatique est un 'silo' externe (externalisé?) par rapport au reste de l'entreprise. Ce n'est pas en réussissant un projet IT qu'un manager va être promu.

Le but de la planification et de la gestion de projet est de lever ces obstacles réels. Seule la compétence humaine du chef de projet et l'organisation de l'entreprise sont à même d'aider à les surmonter.
La planification de projet met à disposition du chef de projet une toolbox avec des outils qui vont l'aider à;

  • Dialoguer avec l'ensemble des fonctions de l'entreprise en explicitant le déroulement des phases du projet
  • Diagnostiquer, de manière précoce, les problèmes qui peuvent faire dérailler le projet.

Les domaines de la gestion de projet

Selon les principes PMMI, un projet doit intégrer les contraintes de différents domaines;

Puzzle

Scope: Zone impactée par le projet

Time: Terminer dans les délais

Cost: Terminer dans les côuts

Quality: Fournir un système au niveau de qualité demandé

Human: Gérer au mieux le personnel

Communication: Informer pour assurer la mobilisation

Risk: Identifier à temps

Procurement: Gérer les achats et l'outsourcing