Modèle de maturité des capacités (cmm)

Définition - Que signifie le modèle de maturité des capacités (CMM)?

Le modèle de maturité des capacités (CMM) est une méthodologie technique et interdisciplinaire utilisée pour faciliter et affiner les processus de développement logiciel et l'amélioration du système. Basé sur le Process Maturity Framework (PMF), le CMM a été développé pour évaluer les capacités de performance des entrepreneurs du gouvernement.

CMM est une référence utilisée pour comparer les processus organisationnels. Il est couramment appliqué aux domaines de l'informatique, du commerce et du gouvernement pour faciliter les processus du domaine d'activité, tels que l'ingénierie logicielle, la gestion des risques, la gestion de projet et l'ingénierie système.

L'Université Carnegie Mellon (CMU), qui est le déposant du brevet CMM, assure la surveillance de la CMM par le biais de son Software Engineering Institute (SEI).

Definir Tech explique le modèle de maturité des capacités (CMM)

CMM fonctionne selon les concepts suivants:

  • Domaines de processus clés (KPA): se référer à un groupe d'activités utilisées pour la réussite des objectifs.
  • Objectifs: se référer à la mise en œuvre efficace de KPA, qui indique la capacité de maturité et signifie les paramètres et l'intention de KPA.
  • Caractéristiques communes: se référer à l'engagement et à la capacité de performance de KPA, aux activités réalisées, à la mesure, à la vérification et à l'analyse de la mise en œuvre.
  • Pratiques clés: se référer aux composants d'infrastructure utilisés pour faciliter la mise en œuvre et l'institutionnalisation du KPA.
  • Niveaux de maturité: Désigne un processus à cinq niveaux, où le niveau le plus élevé est un état idéal, et les processus sont systématiquement gérés par l'optimisation et l'amélioration continue.

Les étapes CMM suivantes font référence aux capacités de gestion des processus d'une organisation:

  • Initial: Un environnement de processus instable est fourni. Un changement dynamique mais non documenté se produit à cette étape et est utilisé de manière incontrôlée et réactive.
  • Répétable: Il s'agit d'une étape de processus répétables qui fournissent des résultats cohérents. Les techniques de base de gestion de projet sont établies à plusieurs reprises pour un succès continu.
  • Défini: Cette étape comprend des normes documentées et définies qui changent au fil du temps et favorisent la cohérence des performances établies.
  • Géré: cette étape utilise des métriques de processus et contrôle efficacement le processus AS-IS. La direction s'adapte et s'ajuste aux projets sans dérogation aux spécifications. La capacité de processus est définie à partir de ce niveau.
  • Optimisation: l'étape finale se concentre sur l'amélioration continue des performances des processus grâce à des améliorations technologiques innovantes et progressives.