2.5 - CMMI

Sources:


Le référentiel CMMI (Capability Maturity Model Integration) est dédié au développement de systèmes et logiciels.

Demande faite en 1980 par le DoD américain pour évaluer ses fournisseur de logiciel.
Le CMMI, présenté en 2001 par le SEI (Software Engineering Institute), permet d'évaluer la maturité de l'entreprise sur 5 niveaux:
  • niveau 1 (ou initial) : 
    • niveau par défaut de toute structure de développement de logiciels
    • Les facteurs de réussite ne sont pas identifiés 
  • niveau 2 (ou reproductible)
    • les projets sont pilotés individuellement et leurs succès sont reproductibles
  • niveau 3 (ou standart)
    • processus de pilotage des projets sont mis en place au niveau de l'entreprise par l'intermédiaire de normes, de procédures et d'outils.
    • stade de l'industrialisation
  • niveau 4 (ou maîtrisé)
    • la réussite des projets et quantifiable
    • les causes d'écart peuvent être analysées à partir de mesures quantitatives
  • niveau 5 (ou optimisé)
    • la démarche d'amélioration continue à s'appliquer à tous les projets.