0% ont trouvé ce document utile (0 vote)
324 vues7 pages

Corrections TD1

Télécharger au format ppsx, pdf ou txt
Télécharger au format ppsx, pdf ou txt
Télécharger au format ppsx, pdf ou txt
Vous êtes sur la page 1/ 7

Correction TD

2020
TD1: Exercice 1
L'étape "étude préalable" d'un projet est estimée à 10 jours. En
utilisant la méthode de la répartition proportionnelle, estimer les
charges des différentes étapes du projet. 
TD1: Exercice 1 (Correction)

• Etude préalable = 10jours => 10% Projet => Projet = 100jours


• Etude détaillée = 20-30% du projet => entre 20 et 30jours
• Etude technique = 5-15% charge de réalisation ?
• Réalisation = 2 fois l’étude détaillée => entre 40 et 60jours
• => Etude technique entre 2jours et 9jours (min 5% de 40j et max 15% de 60j
• Mise en œuvre entre 12 et 24jours (min 30% de 40j et max 40% de 60j)

Dans cet exemple nous n’avons pas pris en considération les charges complémentaires
TD1: Exercice 2
• Un projet de logiciel est estimé à 60 000 instructions source. En
utilisant les méthodes Cocomo, puis la méthode de répartition
proportionnelle, déterminer la charge des différentes étapes du
projet. 
TD1: Exercice 2 (Correction)
• Méthode COCOMO
Projet a b c d
Charge (en moisxhommes) = a {KLOC}b
Durée normale (en mois) = c {charge}d Simple 2.4 1.05 2.5 0.38

Moyen 3.0 1.12 2.5 0.35


Taille du projet en ligne de code
Complexe 3.6 1.20 2.5 0.32
LOC < 50.000 => Petit
50.000 < LOC < 300.000 => Moyen
LOC > 300.000 => Complexe

Projet 60KLOC => Moyen

Charge =294,20 MH (a=3.0 et b=1.12)


Durée= 18,27 mois (c= 2.5 et d= 0.35)
TD1: Exercice 3
Un projet organique est lancé dans une entreprise de Télécommunication pour le développement d’un système de base de données
automatisé. La réalisation de ce système complet nécessite l’implémentation de 4 modules. Pour chaque module le nombre
d’instructions de code source est :

1. module de chargement de données entrées : 0.6KDSI


2. module de mise à jour de données : 0.6 KDSI
3. module de lancement de requêtes : 0.8 KDSI
4. module de génération de rapport : 1.0 KDSI

Les efforts ont les taux suivants (les autres sont tous nominales, 1.0) :
Indicateurs de coût Niveau EAF
Complexité Elevé 1.15
Stockage Elevé 1.06
Expérience Faible 1.13
Capacité programmation Faible 1.17

Déterminez la charge en mois-hommes et le temps nécessaire pour la réalisation de ce projet. Quel est le nombre moyen de
développeurs qu’on a besoin de recruter pour ce projet ?
TD1: Exercice 2
(Correction) Facteur de
coût
Description Taux

• Modèle intermédiaire Cocomo 81 Très


faible
Faible Nomin
al
Élevé Très
élevé
Extra
élevé

Product  
charge (en moisxhommes) = a (EAF) {KLOC} b
FIAB Fiabilité requise du système 0.75 0.88 1.00 1.15 1.40 -
• où EAF (Effort Adjustment Factor), qui vaut 1 dans le modèle de base, DONN Taille de la base de donnée - 0.94 1.00 1.08 1.16 -

est calculé à partir de 15 critères regroupés en 4 catégories : CPLX Complexité du produit 0.70 0.85 1.00 1.15 1.30 1.65
Computer  
1.Attribut du produit
TEMP Contrainte temps d’exécution - - 1.00 1.11 1.30 1.66
2.Attribut de l’environnement matériel et logiciel
ESPA Contrainte espace mémoire - - 1.00 1.06 1.21 1.56
3.Attribut du personnel
VIRT Volatilité machine virtuelle - 0.87 1.00 1.15 1.30 -
4.Attribut du projet CSYS Contrainte système de devpt - 0.87 1.00 1.07 1.15 -
Complexité Elevé 1.15 Personnel  
Stockage Elevé 1.06 APTA Aptitude de l’analyste 1.46 1.19 1.00 0.86 0.71 -
Expérience Faible 1.13 EXPA Expérience en application 1.29 1.13 1.00 0.91 0.82 -
Capacité programmation Faible 1.17 APTP Aptitude en programmation 1.42 1.17 1.00 0.86 0.70 -
1. module de chargement de données entrées : 0.6KDSI
2. module de mise à jour de données : 0.6 KDSI EXPV Expérience en machine virtuel 1.21 1.10 1.00 0.90 - -
3. module de lancement de requêtes : 0.8 KDSI EXPL Expérience en langage de prog 1.14 1.07 1.00 0.95 - -
4. module de génération de rapport : 1.0 KDSI
Project  
TOTAL = 0.6 + 0.6 + 0.8 + 1 = 3KLOC => Projet Simple = > a=3.2 , b = 1.05, c= 2.5 et d= 0.38 PMOD Méthode program moderne 1.24 1.10 1.00 0.91 0.82 -
EAF= 1.15 x 1.06 x 1.13 x 1.17 = 1.6
OLOG Outils logiciels 1.24 1.10 1.00 0.91 0.83 -
Charges = 3.2 x 1.6 x 3 1.05 = 16,22MH / Durée = 2.5 x 16.22 0.38 = 7.2 mois
Taille de l’équipe = charges / Durée = 2.25 DREQ Durée développement requise 1.23 1.08 1.00 1.04 1.10 -

Vous aimerez peut-être aussi