Fiche l'essentiel : qu'est-ce que le modele cmmi ?

Accueil > Fiches "l'essentiel > Modèle CMMi

Le modèle CMMi d'évaluation de la capacité en termes de développement conçu par le Software Engineering Institute (SEI), est utilisé dans le monde entier afin d'améliorer la façon de manager, de développer et de maintenir des applications, des équipements et des systèmes.

Issu de l'expérience, le CMMi est un modèle décrivant quelles sont les pratiques à mettre en œuvre dans une organisation afin d'améliorer et d'assurer la maîtrise des coûts, des délais et des performances des applications, des équipements et des systèmes développés. Le modèle CMMi fournit aussi un cadre de “benchmarking” au sein de l’organisation ou entre organisations.

CMMI, un modèle ouvert      
   
3 constellations développées    
CMMi-DEV : vocation, optimiser les projets de développement de systèmes.
CMMi-ACQ : vocation, optimiser l’acquisition de systèmes, de composants ou de services.
CMMi-SVC : vocation, optimiser le développement et la fourniture de services. Il peut notamment supporter la production de systèmes applicatifs et leur maintenance.
 
CMMi compte 5 niveaux de maturité  
Niveau 1 - Initial : le processus de développement n'est pas défini. La réussite des projets dépend du savoir-faire de quelques personnes clés dans l'organisation. Ce savoir-faire n'est pas formalisé ni partagé par les différentes équipes projet de l'organisation.
Niveau 2 - Reproductible : les entrées et les sorties des différentes activités sont gérées et contrôlées. Les règles sont connues et appliquées par les équipes. Le développement est planifié et suivi.
Niveau 3 - Défini : les meilleures pratiques mises en oeuvre au niveau 2 sont généralisées à toute l'organisation. L'efficacité de chacun des processus est mesurée/renforcée.
Niveau 4 - Maîtrisé : chaque processus est systématiquement mesuré. Les données sont consolidées et exploitées pour la prise de décision et l'anticipation des risques.
Niveau 5 - Optimisation : les processus sont totalement maîtrisés et optimisés en permanence. Toute évolution est anticipée et gérée.