Je me demande s'il existe des études qui examinent l'efficacité des projets logiciels dans les organisations orientées CMMI. Par exemple, les organisations CMMI sont-elles plus susceptibles de terminer leurs projets dans les délais et / ou le budget que les organisations non-CMMI?
CMMI signifie «Capability Maturity Model Integration». Il est développé par le Software Engineering Institute de l'Université Carnegie-Mellon (SEI-CMU).
Ce n'est pas une certification , mais il existe différentes entreprises qui "évalueront" votre organisation à différents niveaux de CMMI, comme le niveau 2 et le niveau 3. (Je crois que le niveau 1 de CMMI est un animal-hobbesien gratuit pour tous auquel personne n'aspire) En d'autres termes, tout le monde est au moins au niveau CMMI 1, même si vous n'avez jamais entendu parler de CMMI auparavant.)
Je ne suis certainement pas un expert, mais je crois qu'une organisation peut être évaluée pour les niveaux CMMI dans différents domaines de travail: à savoir la prestation de services, le développement de logiciels, le foobaring, etc. Ma question est centrée sur l'évaluation du développement de logiciels: est une organisation qui a été évalué au CMMI niveau X pour des projets logiciels plus susceptibles de terminer un projet logiciel à temps et dans le budget qu'une autre organisation qui n'a pas été évaluée au CMMI niveau X?
Cependant, en l'absence de données fiables sur CMMI orienté logiciel, je serais intéressé par l'effet que les évaluations CMMI ont également sur d'autres activités.
J'ai initialement posé la question parce que j'ai vu diverses études menées sur les logiciels (par exemple, les essais du The Mythical Man Month font référence à de nombreuses études empiriques, tout comme McConnell's Code Complete), donc je sais qu'il existe des organisations qui effectuent des études empiriques sur le développement de logiciels. .
la source
Réponses:
Le SEI a publié du matériel concernant les impacts du CMMI sur divers aspects du développement logiciel. Il existe quelques exemples d'avantages que les entreprises ont pu constater en adoptant CMMI ou SW-CMM. En outre, certaines entreprises ont transmis leurs réussites au SEI. Le rapport technique Démontrer l'impact et les avantages du CMMI: une mise à jour et les résultats préliminaires pourrait être particulièrement intéressant . Bien que toutes soient gérées par le SEI, j'ai tendance à faire confiance à ces données car le SEI est un centre de recherche et de développement financé par le gouvernement fédéral ayant des liens importants avec les communautés universitaires et gouvernementales plutôt qu'une entité commerciale / à but lucratif.
Vous pourriez également être intéressé par le numéro de janvier / février 2012 de CrossTalk , qui est un journal pour l'ingénierie logicielle de l'industrie de la défense. Ce problème se concentre spécifiquement sur les avantages d'une maturité CMMI élevée (généralement définie comme le niveau 4 et le niveau 5) et révèle les données d'un couple d'entrepreneurs de la défense sur l'impact sur le coût, le calendrier et la qualité du projet (tous positifs) à mesure qu'ils progressent. les niveaux de maturité élevés.
la source