CMMI

CMMI.

CMMI a été créé à l'origine par le département de la défense US pour assurer le suivi des développements et des budgets. CMMI a pour finalité essentielle de mesurer la capacité des projets à s'achever correctement en terme de délais, de fonctionnalités et de budget.

CMMI est un référentiel destiné exclusivement aux métiers de l’IT (projets et maintenance). Il intègre des niveaux de maturité et les entreprises qui utilisent cette démarche doivent réaliser une évaluation pour se situer sur une échelle de maturité.

CMMI tend à devenir un standard international et aussi un critère de sélection des fournisseurs par les grands donneurs d'ordre (Automobile, Banque Assurance, Télécom,…).

CMMI est un cadre générique de processus qui se décline en trois constellations

CMMI-DEV pour le développement de systèmes

CMMI-ACQ pour la maîtrise des activités d'achats

CMMI-SVC pour la fourniture de services

Les constellations CCMI.

Les trois constellations ont une partie commune d’environ 60% des pratiques.

D'un modèle à l'autre, les différences portent essentiellement sur la catégorie « Ingénierie » dont les pratiques varient selon l'activité concernée.

Les bonnes pratiques préconisées par le modèle sont rassemblées en 22 domaines de processus eux-mêmes regroupés en 5 niveaux de maturité. Les domaines de processus rattachés à un niveau de maturité supérieur ne peuvent être stabilisés et efficaces que si les domaines de processus des niveaux inférieurs sont déjà stabilisés et efficaces (principe d'empilement).

Le modèle CMMI définit cinq niveaux de maturité :

  1. Initial : Le niveau le plus basique. L'efficacité repose sur les compétences et la motivation des individus. Les processus sont quasi inconnus.
  2. Discipliné : Le déroulement du projet commence à être maîtrisé. Les méthodes de réalisation mises en place permettent d'assurer la répétition d'un projet quasi identique.
  3. Ajusté : Les processus du projet sont clairement identifiés et définis. Tous les acteurs du projet en ont une compréhension claire.
  4. Géré quantitativement : Le déroulement du projet est mesuré autant en terme quantitatif que qualificatif. Les écarts sont analysés.
  5. En optimisation : Ou en cours d'optimisation. Nous sommes là au stade ultime de la démarche d'amélioration continue.

Domaine de processus du Niveau de maturité 2

  • CM Gestion de configuration
  • MA Mesure et analyse
  • PMC Suivi et contrôle de projet
  • PP Planification de projet
  • PPQA Assurance qualité processus et produit
  • REQM Gestion des exigences
  • SAM Gestion des ententes avec les fournisseurs

Chacun de ces domaines de processus contribue à donner une bonne visibilité sur ses développements en terme de contenu, de coûts, de délais et de qualité des produits développés et des processus utilisés.

Les membres de l’équipe de développement connaissent l'état d'avancement de leur projet et des évolutions en cours, ainsi que le reste à faire.

Domaine de processus du Niveau de maturité 3

  • DAR Analyse et prise de décision
  • IPM for IPPD Gestion de projet intégrée dans un contexte IPPD
  • OEI Environnement organisationnel en vue de l'intégration
  • OPF Focalisation sur le processus organisationnel
  • OPP Performance du processus organisationnel
  • OT Formation organisationnelle
  • PI Intégration Produit
  • RD Développement des exigences
  • RSKM Gestion du risque
  • TS Solution technique
  • VAL Validation
  • VER Vérification

On trouve dans ce niveau des éléments d’exigence, d’expression des besoins, de spécification, de recette, de gestion de projet, de capitalisation et de prise de décision.

Domaine de processus du Niveau de maturité 4

  • OPD Définition du processus organisationnel
  • QPM Gestion de projet quantitative

Les processus clés sont sous contrôle statistique (surveillance d’indicateurs quantitatifs, et actions correctrices si dérives).

.

Domaine de processus du Niveau de maturité 5

  • CAR Analyse causale et résolution
  • OID Innovation et déploiement organisationnels

L’organisation est dans une boucle permanente d’optimisation

Une modèle CMMI est indissociable d’une démarche d’amélioration continue.