Qu’est-ce que le CMMI ? Un modèle d’optimisation des processus de développement

Qu’est-ce que le CMMI ?

L’intégration du modèle de maturité des capacités (CMMI) est un modèle de processus et de comportement qui aide les organisations à rationaliser l’amélioration des processus et à encourager des comportements productifs et efficaces qui réduisent les risques dans le développement de logiciels, de produits et de services.

Le CMMI a été développé par le Software Engineering Institute de l’Université Carnegie Mellon en tant qu’outil d’amélioration des processus pour des projets, des divisions ou des organisations. Le DoD et les États-Unis Le gouvernement a aidé à développer le CMMI, qui est une exigence commune pour les contrats de développement de logiciels du DoD et du gouvernement américain. Le CMMI est actuellement administré par l’Institut CMMI, qui a été racheté par l’ISACA en 2016.

Publicité

Modèle CMMI

Le CMMI est conçu pour aider à améliorer les performances en fournissant aux entreprises tout ce dont elles ont besoin pour développer constamment de meilleurs produits et services. Mais le CMMI est plus qu’un modèle de processus; c’est aussi un modèle comportemental. Les entreprises peuvent utiliser le CMMI pour s’attaquer à la logistique de l’amélioration de la performance en développant des repères mesurables, mais le CMMI peut également aider à créer une structure pour encourager un comportement productif et efficace dans toute l’organisation.

Évolution de la CMMI

La CMMI a été développée pour combiner plusieurs modèles de maturité d’entreprise en un seul cadre. Il est né du modèle logiciel CMM développé entre 1987 et 1997. La version 1.1 de CMMI a été publiée en 2002, suivie de la Version 1.2 en 2006 et de la Version 1.3 en 2010 ; La version 1.3 a été remplacée par la version 2.0 en mars 2018.

Dans sa première itération en tant que CMM logiciel, le modèle a été adapté au génie logiciel. Les versions suivantes du CMMI sont devenues plus abstraites et généralisées, ce qui lui a permis d’être appliqué au développement de matériel, de logiciels et de services dans tous les secteurs. Avec la sortie de la version 2.0, le processus a été rationalisé — le CMMI abordait auparavant trois domaines d’intérêt, y compris le développement de produits et de services, l’établissement de services et l’acquisition de produits et de services, mais ils ont tous été fusionnés en un seul modèle autonome.

Chaque itération de la CMMI vise à être plus facile à comprendre et à utiliser pour les entreprises que la précédente, et chaque modèle est conçu pour être plus rentable et plus facile à intégrer ou à déployer. Il encourage les entreprises à privilégier la qualité plutôt que la quantité en établissant des points de référence pour vérifier les fournisseurs et les fournisseurs, en identifiant et en résolvant les problèmes de processus, en minimisant les risques et en créant une culture d’entreprise qui soutiendra le modèle CMMI.

Niveaux de maturité CMMI

Le modèle CMMI décompose la maturité organisationnelle en cinq niveaux. Pour les entreprises qui adoptent la CMMI, l’objectif est d’élever l’organisation jusqu’au niveau 5, le niveau de maturité ” optimisant “. Une fois que les entreprises atteignent ce niveau, elles n’en ont pas fini avec le CMMI. Au lieu de cela, ils se concentrent sur la maintenance et les améliorations régulières.

Les niveaux de maturité de CMMI sont:

Publicité

  • Niveau de maturité 0 – Incomplet: À ce stade, le travail “peut ou non être terminé.”Les objectifs n’ont pas été établis à ce stade et les processus ne sont que partiellement formés ou ne répondent pas aux besoins organisationnels.
  • Niveau de maturité 1 – Initial: Les processus sont considérés comme imprévisibles et réactifs. À ce stade, “les travaux sont terminés, mais ils sont souvent retardés et dépassent le budget.”C’est la pire étape dans laquelle une entreprise peut se trouver — un environnement imprévisible qui augmente les risques et l’inefficacité.
  • Niveau de maturité 2 – Géré : Il y a un niveau de gestion de projet atteint. Les projets sont “planifiés, réalisés, mesurés et contrôlés” à ce niveau, mais il reste encore beaucoup de problèmes à résoudre.
  • Niveau de maturité 3 – Défini : À ce stade, les organisations sont plus proactives que réactives. Il existe un ensemble de “normes à l’échelle de l’organisation” pour “fournir des conseils sur les projets, les programmes et les portefeuilles.” Les entreprises comprennent leurs lacunes, comment y remédier et quel est l’objectif d’amélioration.
  • Niveau de maturité 4 – Géré quantitativement : Cette étape est plus mesurée et contrôlée. L’organisation travaille à partir de données quantitatives pour déterminer des processus prévisibles qui correspondent aux besoins des intervenants. L’entreprise est en avance sur les risques, avec une meilleure connaissance des lacunes des processus basée sur les données.
  • Niveau de maturité 5 – Optimisation: Ici, les processus d’une organisation sont stables et flexibles. À ce stade final, une organisation sera en constante amélioration et réagira aux changements ou à d’autres opportunités. L’organisation est stable, ce qui permet plus “d’agilité et d’innovation” dans un environnement prévisible.

Une fois que les organisations atteignent les niveaux 4 et 5, elles sont considérées comme à haute maturité, où elles ” évoluent, s’adaptent et se développent continuellement pour répondre aux besoins des parties prenantes et des clients.” C’est l’objectif du CMMI: Créer des environnements fiables, où les produits, les services et les départements sont proactifs, efficaces et productifs.

Pour un regard plus profond, voir “

{{# url}} CMMI Maturity Levels: A guide to optimizing development processes {{/url}} {{^url}} CMMI Maturity Levels: A guide to optimizing development processes{{/url}}

.”

Publicité

Niveaux de capacité CMMI

Le CMMI a également des niveaux de capacité qui sont utilisés pour évaluer la performance d’une organisation et l’amélioration des processus dans le cadre d’un domaine de pratique individuel décrit dans le modèle CMMI. Cela peut aider à structurer les processus et à améliorer les performances et chaque niveau s’appuie sur le dernier, similaire aux niveaux de maturité pour évaluer une organisation.

Les niveaux de capacité sont:

  • Niveau de capacité 0 – Incomplet: Rendement incohérent et ” approche incomplète pour atteindre l’objectif du domaine de pratique.”
  • Niveau de capacité 1 – Initial : La phase où les organisations commencent à aborder les problèmes de performance dans un domaine de pratique spécifique, mais où il n’y a pas un ensemble complet de pratiques en place.
  • Niveau de capacité 2 – Géré : Les progrès commencent à se manifester et un ensemble complet de pratiques est en place qui traitent spécifiquement de l’amélioration dans le domaine de la pratique.
  • Niveau de capacité 3 – Défini: L’accent est mis sur l’atteinte des objectifs de performance des projets et de l’organisation, et des normes organisationnelles claires sont en place pour traiter les projets dans ce domaine de pratique.

Mise à jour de CMMI V2.0

La dernière version du CMMI, la version 2.0, se concentre davantage sur la performance et l’impact de la performance sur l’entreprise et la compréhension des besoins de performance d’une organisation. Il y a des informations sur la façon d’établir des objectifs de performance, puis de suivre ces objectifs pour s’assurer qu’ils sont atteints à tous les niveaux de maturité de l’entreprise.

Version 2.0 s’intègre également mieux aux processus agile et Scrum, en mettant l’accent sur la sûreté et la sécurité. Si vous avez déjà une pratique agile en place, la CMMI V2.0 vous aidera à contourner ou à améliorer les processus établis qui fonctionnent déjà pour votre entreprise. La CMMI V2.0 vise également à réduire le coût global des évaluations et à raccourcir le temps nécessaire à l’évaluation et à l’organisation. La CMMI V2.0 a également réduit la quantité de connaissances techniques incluses, ce qui facilite la lecture et la compréhension pour ceux qui ne font pas partie de l’industrie de la technologie. Il existe également une plate-forme en ligne où les utilisateurs peuvent créer et concevoir un modèle adapté aux besoins spécifiques de l’organisation.

Publicité

L’Institut CMMI a également inclus plus d’informations sur la façon de démontrer le retour sur investissement, afin que les dirigeants puissent faire participer d’autres cadres. Les repères de performance et les objectifs décrits dans l’IMC peuvent aider les entreprises à s’assurer que tous les projets et processus sont rentables ou rentables. La dernière version est également plus facile à déployer dans une organisation avec un langage moins technique et des plateformes et outils en ligne conviviaux et personnalisables mis à jour qui fourniront des conseils pour adopter CMMI ou passer de la version 2.0 à la version 1.3. Il est également disponible en plusieurs langues traduites.

Certifications CMMI

Les certifications CMMI sont offertes directement par l’Institut CMMI, qui certifie les individus, les évaluateurs, les instructeurs et les praticiens.

L’Institut CMMI propose les certifications suivantes:

  • Associé CMMI: La certification CMMI Associate démontre votre engagement et vos capacités en matière d’amélioration des capacités et des performances. La certification valide que vous avez les compétences et les connaissances nécessaires pour connecter le modèle CMMI à la valeur commerciale et pour participer en tant que Membre de l’équipe d’évaluation (CTM).
  • CMMI Professionnel: Le prochain niveau de certification est la certification professionnelle CMMI, qui démontre votre capacité à appliquer le modèle CMMI dans une structure organisationnelle à travers des feuilles de route pour la performance, le coaching d’équipe, la gestion du changement organisationnel et la promotion d’une culture d’amélioration.
  • Évaluateur principal CMMI certifié: En tant qu’évaluateur principal CMMI certifié, vous serez qualifié pour évaluer les organisations afin de déterminer leur capacité ou leur niveau de maturité, comme indiqué dans le modèle CMMI. Les demandes sont examinées par le comité d’examen des demandes d’évaluation de l’ISACA, qui évaluera vos qualifications pour la certification.
  • Instructeur CMMI certifié: La certification d’instructeur CMMI certifié vous permet de diriger des cours d’enseignement sur CMMI. Vous aurez besoin d’un organisme parrain qui est également un partenaire ISACA et qui est autorisé à utiliser la suite de produits CMMI pour être admissible à l’examen.

Pour en savoir plus sur les certifications CMMI, voir “

{{# url}} Certifications CMMI : Un guide complet {{/url}} {{^url}} Certifications CMMI: Un guide complet {{/url}}

.”

Publicité

Outils CMMI

L’Institut CMMI autorise des organisations tierces à vendre des outils et des services CMMI, la liste des fournisseurs approuvés est longue et vous pouvez

{{#url}} recherche par produit, emplacement et langue {{/url}} {{^url}} recherche par produit, emplacement et langue {{/url}} }}

sur le site de l’Institut CMMI.

Le type d’outils CMMI qui conviendra le mieux à votre organisation dépendra des besoins de votre entreprise. Après le CMMI, vous identifierez les meilleurs outils au niveau de maturité 2 ou 3; à ce stade, votre consultant CMMI vous proposera des recommandations ou vous aidera à concevoir des outils personnalisés à partir de recherches approfondies. La catégorie d’outils la plus courante que vous devrez considérer comprend:

Publicité

  • Gestion de projets et de documents
  • Suivi de bogues
  • Estimation
  • Gestion des exigences et de la conception
  • Outils de décision et d’analyse
  • Outils de métriques
  • Application d’intégration

Leave a Reply