Modèle de Coût Constructif (COCOMO) : Estimation pour Projets Logiciels

Modèle de Coût Constructif (COCOMO) : Estimation pour Projets Logiciels

Définition PMBOK v8

Le modèle de coût constructif (COCOMO) est un modèle d'estimation des coûts pour l'effort, le temps et le coût, généralement associé aux projets de développement logiciel. Il utilise les lignes de code source ou les points de fonction et des facteurs d'ajustement comme données d'entrée pour prédire le coût de développement logiciel.

Ce modèle est classé comme outil d'estimation paramétrique dans le domaine de la gestion des coûts du projet.

Pourquoi c'est important pour l'examen

Le COCOMO apparaît fréquemment à l'examen PMI dans les questions portant sur les techniques d'estimation des coûts. Les questions testent principalement votre capacité à :

  • Identifier le COCOMO comme un modèle d'estimation paramétrique spécifique aux projets logiciels
  • Distinguer ses entrées (lignes de code, points de fonction, facteurs d'ajustement) de celles d'autres modèles
  • Reconnaître qu'il prédit simultanément l'effort, le temps et le coût

Points clés à retenir (pour l'examen)

  • Type de modèle: Estimation paramétrique (modèle mathématique basé sur des paramètres)
  • Domaine d'application: Exclusivement projets de développement logiciel
  • Entrées principales: Lignes de code source OU points de fonction + facteurs d'ajustement
  • Sorties prédites: Effort (personne-mois), Durée (calendrier), Coût total
  • Confusion fréquente: Ne pas confondre avec les modèles d'estimation analogique (basés sur des projets similaires antérieurs) ou les modèles paramétriques génériques (coût au mètre carré pour la construction)
  • Caractéristique clé: Utilise des facteurs d'ajustement multiples pour affiner la précision
  • Niveau de complexité: Peut varier de simple à complexe selon le nombre de facteurs d'ajustement

Exemple type examen PMI

Votre équipe doit estimer le coût d'un nouveau module logiciel. Le chef de projet propose d'utiliser le nombre de lignes de code prévu et des facteurs d'ajustement pour la complexité technique et l'expérience de l'équipe. Quelle technique d'estimation est utilisée ?

Réponse: Modèle de coût constructif (COCOMO) – un modèle d'estimation paramétrique spécifique au développement logiciel.

Pièges à l'examen PMI

  • Piège: Confondre COCOMO avec un modèle d'estimation analogique Réalité: L'estimation analogique compare à des projets passés similaires ; le COCOMO utilise des formules mathématiques avec des paramètres spécifiques

  • Piège: Croire que COCOMO s'applique à tout type de projet Réalité: Le PMBOK v8 précise que ce modèle est "généralement associé aux projets de développement logiciel"

  • Piège: Penser que seules les lignes de code sont utilisées comme entrée Réalité: Les points de fonction sont une alternative valide, et les facteurs d'ajustement sont toujours nécessaires

  • Piège: Confondre COCOMO avec l'analyse des réserves ou le jugement d'expert Réalité: Ce sont des techniques distinctes ; COCOMO est spécifiquement un modèle paramétrique mathématique

Connexions PMI importantes

Concept liéType de relationPoint d'attention examen
Estimation paramétriqueTechnique parenteCOCOMO est UN exemple spécifique d'estimation paramétrique
Estimation analogiqueTechnique alternativeLes deux utilisent l'historique, mais COCOMO utilise des formules mathématiques
Revue de l'information historiqueSource de donnéesLes données historiques servent à développer les paramètres du modèle COCOMO
Coût de la qualité (COQ)Concept distinctNe pas confondre : COQ concerne la prévention/évaluation/échecs, COCOMO est un modèle d'estimation

Questions de révision rapide

  1. Quelles sont les trois variables principales prédites par le modèle COCOMO ?

  2. Quels types de données d'entrée le modèle COCOMO utilise-t-il pour ses calculs ?

  3. Dans quel domaine spécifique le COCOMO est-il principalement utilisé selon le PMBOK v8 ?

  4. Quelle est la différence fondamentale entre le COCOMO et une estimation par analogie ?

  5. Pourquoi les facteurs d'ajustement sont-ils importants dans le modèle COCOMO ?

Référence PMBOK v8

Section 5.2 - Estimation des coûts (outils et techniques) Section 5.2.2.6 - Modèle de coût constructif (COCOMO)