Etat de lart des mthodes destimation de cot' - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Etat de lart des mthodes destimation de cot'

Description:

Mise en avant des risques potentiels. Line of Code. Nombre de lignes du code source ... march acquis. Inconv nients : - Pratique d plorable - Baisse de ... – PowerPoint PPT presentation

Number of Views:62
Avg rating:3.0/5.0
Slides: 22
Provided by: infoFu
Category:

less

Transcript and Presenter's Notes

Title: Etat de lart des mthodes destimation de cot'


1
Etat de lart des méthodes destimation de coût.
  • Laurent Grimard
  • Thomas dHollander

2
Estimation de la taille du projet
  • Important car
  • Répercussions sur le coût
  • Mise en avant des risques potentiels

3
Line of Code
  • Nombre de lignes du code source
  • Estimation par des experts
  • Méthode PERT

4
Line of Code (2)
  • Avantages
  • - Très utilisé
  • ? Grosse base de cas
  • ? Experts qualifiés
  • Inconvénients
  • - Dépendant du langage utilisé
  • - Très complexe

5
Points de fonction
  • Entrées
  • Sorties
  • Fichiers propres Fonctionnalités
  • Fichiers utilisés
  • Interrogations
  • Pondération

6
Points de fonction (2)
  • Avantages
  • - Applicable très tôt (exigences fonctionnelles)
  • - Indépendante du langage
  • - Modifications aisées
  • - Transformation FP ? LOC

7
Estimation du coût
  • Important car
  • - Répercussions stratégiques ou commerciales
  • - Répercussions directes sur le dévelopement du
    logiciel
  • 2 types Algorithmique Non-Algorithmique

8
Non-algorithmiques
  • Bottum-up vs Top-down
  • Analogy costing
  • Price-to-win

9
Bottom-Up
  • Principe
  • Composant ? Global
  • Avantage
  • - Fiable
  • Inconvénients
  • - Oubli de certains coûts globaux
  • - Nécessite analyse très détaillée
  • gtlt Top-Down

10
Analogy Costing
  • Principe
  • Basé sur projets antérieurs
  • Avantage
  • - Applicable à différents niveaux
  • Inconvénients
  • - Nécessite projets antérieurs
  • - Projections parfois difficilles

11
Price-to-win
  • Principe
  • Annoncer le prix afin de gagner le marché
  • Avantage
  • - marché acquis
  • Inconvénients
  • - Pratique déplorable
  • - Baisse de qualité du logiciel ???

12
Méthodes algorithmiques
  • Facteurs de coût
  • Modèles linéaires et multiplicatifs
  • Modèles à fonction de puissance
  • COCOMO et améliorations
  • SLIM

13
Facteurs de coût
  • Il ny a pas que la taille du logiciel !
  • Facteurs produit
  • Facteurs ordinateur
  • Facteurs personnel
  • Facteurs projet

14
Modèles linéaires et multiplicatifs
  • Modèles de la forme
  • Effort a0 Sni1 ai xi
  • Effort a0 ?ni1 ai xi
  • ? Mais trop restrictif !

15
COCOMO
  • Combinaison de trois modèles
  • Modèle Basique
  • E a KLOCb
  • Modèle Intermédiaire
  • E a KLOCb EAF
  • Modèle Avancé
  • 4 phases en fonction de la période de
    développement

16
COCOMO II
  • Application composition model
  • NOP (Point objet) X (100-r) / 100
  • E NOP / PROD
  • Early design model
  • E a KLOC EAF
  • Post architecture model
  • E a KLOCb EAF
  • b 1.01 0.01 S Wi

17
SLIM
  • Modèle de Putnam
  • Courbe de Norden-Rayleigh

18
SLIM (2)
  • Equation logicielle
  • Size C E1/3 t4/3
  • Facteurs technologique composite
  • Maturité des processus et des pratiques de
    gestion
  • Etendue des bonnes pratiques de génie logiciel
  • Niveau des langages de programmation utilisés
  • Niveau et l'expérience de léquipe logiciel
  • Complexité de l'application

19
SLIM (3)
  • Equation de développement de main d'oeuvre
  • D E / t3
  • Accélération de main doeuvre
  • E (S/C)9/7 d4/7

20
Mesure de performance
  • Lerreur relative absolue moyenne (MARE)
  • MARE Sn i1 ((estimatei - actuali)/actuali) /
    n
  • Lerreur relative moyenne (MRE)
  • MRE Sn i1 ((estimatei - actuali)/actuali) / n
  • ? Quid dun MRE largement positif ou négatif ?

21
Mesure de performance (2)
  • Critères
  • Définition
  • Fidélité
  • Objectivité
  • Constructivité
  • Détail
  • Stabilité
  • Portée
  • Facilité dusage
  • Eventualité
  • Parsimonie
Write a Comment
User Comments (0)
About PowerShow.com