COCOMO
Download
1 / 30

Co nstructive CO st MO del - PowerPoint PPT Presentation


  • 194 Views
  • Uploaded on

COCOMO. Co nstructive CO st MO del. COCOMO – CO nstructive CO st MO del. What is COCOMO ?. C’est un modèle. Paramétrable. Pour estimer. Le Coût. Temps. COCOMO – CO nstructive CO st MO del. Principe. TDEV. &. Le Temps. Déterminer l’effort. PM. Formules algorithmique.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Co nstructive CO st MO del' - shana


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

COCOMO

Constructive COst MOdel


COCOMO – COnstructive COst MOdel

What is COCOMO ?

C’est un modèle

Paramétrable

Pour estimer

Le Coût

Temps


COCOMO – COnstructive COst MOdel

Principe

TDEV

&

Le Temps

Déterminer l’effort

PM

Formules algorithmique

Coefficients

Cost Drivers

KLOC


COCOMO – COnstructive COst MOdel

Cost Drivers

Facteurs de production

Le produit

Le matériel

L’équipe

Les outils

Les méthodes


COCOMO – COnstructive COst MOdel

KLOC

Kilo Ligne Of Code

Alternative

Les Points de fonctionnement non ajustés


COCOMO – COnstructive COst MOdel

2 Version Majeur

COCOMO 81

Dr Barry Boehm

Software Engineering Economics

COCOMO II

USC-CSE (Université de Californie du Sud)

UCI

Les organisations partenaire


COCOMO – COnstructive COst MOdel

COCOMO 81

Couvre

Analyse / Technique

Programmation

Tests

Documentation Technique

Gestion de projet

L’évolution


COCOMO – COnstructive COst MOdel

COCOMO 81

Ne Couvre Pas

Les études de faisabilité

La spécification des besoins technique

La validation chez le client

La Maintenance


COCOMO – COnstructive COst MOdel

COCOMO 81

3 Types de projet

Organic

Semi detached

Embedded


COCOMO – COnstructive COst MOdel

COCOMO 81

Formule de l’effort Nominal


COCOMO – COnstructive COst MOdel

COCOMO 81

Formule de l’effort TOTAL

EM : Les Cost Drivers

De ‘très bas’ à ‘extrêmement haut’


COCOMO – COnstructive COst MOdel

COCOMO 81

Attributs du produit Cost Drivers

Fiabilité requise

Taille du SGDB

Complexité


COCOMO – COnstructive COst MOdel

COCOMO 81

Attributs du matériel Cost Drivers

Contrainte du temps d’exécution

Contrainte de la mémoire

Machine virtuelle

Temps de retournement


COCOMO – COnstructive COst MOdel

COCOMO 81

Attributs de l’équipe – Cost Drivers

Compétences des analystes

Expérience dans le domaine

Compétences des programmeurs

Expérience de la machine virtuelle

Expérience du langage


COCOMO – COnstructive COst MOdel

COCOMO 81

Méthodes et outils – Cost drivers

Pratique des méthodes

Utilisation des Outils Logiciels

Contraintes de planning


COCOMO – COnstructive COst MOdel

COCOMO II

3 Modèles

Application Composition

Early design

Post Architecture


COCOMO – COnstructive COst MOdel

COCOMO II

Formule de l’effort NOMINAL

A Constante 2.45


COCOMO – COnstructive COst MOdel

COCOMO II

Calcul de B

Wi = 5 facteurs


COCOMO – COnstructive COst MOdel

COCOMO II

Calcul de Wi

Les précédents

La flexibilité (Temps)

L’entente au sein de l’équipe

Problème d’architecture / Risques

La Maturité


COCOMO – COnstructive COst MOdel

COCOMO II - Early Design

Ajustement de l’effort Nominal

EM : Les Cost Drivers

De ‘très bas’ à ‘extrêmement haut’


COCOMO – COnstructive COst MOdel

COCOMO II – Post Architecture

Ajustement de l’effort Nominal

EM : Les Cost Drivers

De ‘très bas’ à ‘extrêmement haut’


COCOMO – COnstructive COst MOdel

COCOMO II

Temps de développement

SCED Contrainte de temps


COCOMO – COnstructive COst MOdel

COCOMO II

Ajustement pour la réutilisation des composants

Quantité de code modifié

DM Modification de l’analyse

CM Code Modifié

IM Modifié de la structure de destination


COCOMO – COnstructive COst MOdel

COCOMO II

Ajustement pour la réutilisation des composants

Estimation du nombre de lignes de code

Si AAF < ou = 0,5

Si AAF > 0,5

ASLOC Lignes de code à adapter

AA Coef. De réutilisation

SU Compréhension du logiciel

UNFM Maîtrise du composant par le programmeur


COCOMO – COnstructive COst MOdel

COCOMO II

Ajustement pour la ré engineering

ASLOC Lignes de code à adapter

AT Coef. Pour le type de traitement

A Coef = 2.45

ATPROD Production d’un homme


COCOMO – COnstructive COst MOdel

COCOMO II

Ajustement pour la maintenance

SU Compréhension du logiciel

UNFM Maîtrise du composant par le programmeur


COCOMO – COnstructive COst MOdel

COCOMO II

Détail des Cost Drivers


COCOMO – COnstructive COst MOdel

COCOMO II – Early Design

Détail des Cost Drivers

PERS : Capacité du personnel

RCPX : Fiabilité & Complexité

RUSE : Réutilisation de composant

PDIF : Contraintes Technique

PREX : Expérience de l’équipe

FCIL : Contraintes de développement

PREX : Contraintes de temps


COCOMO – COnstructive COst MOdel

COCOMO II Post Architecture

Détail des Cost Drivers

REPLY : Fiabilité

ACAP : Cap. Analyse

DATA : Taille DB

PCAP: Cap. Programmation

RUSE : Réutilisation d’objet

AEXP : Exp. Pers. Domaine

PEXP : Exp. Plateforme

CPLX : Complexité

LTEX : Exp. Langage

DOCU : Document tech.

PCON : Turnover

TIME : Temps Exec

TOOL : Exp. Outils

STOR : mémoire

SITE : Multi site

PVOL : Stabilité OS

SCED : Timing


COCOMO

Constructive COst MOdel

Merci

Mercredi 26 Mars 2003

CNAM De Valenciennes


ad