Le modèle Capability Maturity Model Integration (CMMI) est un cadre de bonnes pratiques destiné à évaluer et améliorer la qualité des processus au sein des organisations, particulièrement dans le développement logiciel. Il se divise en niveaux de maturité et en deux représentations principales : continue et étagée, chacune ayant ses propres avantages et inconvénients. Le document compare également CMMI à la norme ISO 9001 et discute des applications, bénéfices et défis liés à l'adoption du CMMI par les entreprises.