Méthode D'estimation À Trois Points: Exercice 1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

TD1

Génie logiciel SMI – S5

Partie 1 : Définitions et vocabulaire de base.

Support de cours.
Partie 2 : Estimation et planification des charges.

 Exercice 1 : Méthode d’estimation à trois points


La méthode d'estimation à 3 points, se base sur des dates estimées (temps moyen/temps
optimiste/temps pessimiste) et sur l'écart type.
 TM: temps moyen estimé (travail dans des conditions normales)
 TO: temps optimiste (conditions idéales, pas d'obstacles, temps minimum pour accomplir
la tâche)
 TP: temps pessimiste (temps maximum pour accomplir la tâche dans les pires conditions)
Par exemple, nous souhaitons évaluer la durée du projet P pour pouvoir planifier les tâches et
allouer les ressources.
Dans le cas où le projet P ne rencontre pas d'obstacle sérieux, le temps moyen estimé est de 5
semaines. Cependant, si le travail se fait de manière rapide et efficace et que nous pouvons
superposer certaines tâches, la réalisation du projet ne prend que 4 semaines. Et enfin, Si nous
rencontrons des difficultés, notamment des problèmes de développement, la durée du projet P, dans
le pire des cas, est estimée à 10 semaines.
Ainsi, les trois points de notre estimation sont les suivants:
TP = 10 semaines.
TM = 5 semaines.
TO = 4 semaines.
La formule utilisée à peut varier en fonction de la distribution de probabilité souhaitée.
 Distribution normale:
Pour une probabilité avec une distribution normale, la formule est : P = TO + (TP - TO) / 2
 Répartition Beta
Pour une probabilité avec une distribution Beta (à double triangulaire) formule de répartition sera la
suivante : P = (TP + 4 TM + TO) / 6

Cette formule est la plus couramment utilisé.


 Répartition triangulaire
Si la probabilité est abordée avec une formule de répartition triangulaire, celle-ci sera: P = (TP +
TM + TO) / 3

Exercice 2 :
À partir des données du tableau ci-dessous, calculer la productivité du programmeur en
LOC/j (Ligne Of Code)/Jour.
On suppose en outre que :
 Le projet 1 contenait 120 LOC et le projet 2 contenait 80 LOC.
 Une journée normale de travail compte 8 heures.
 Les réunions ne sont pas comptabilisées pour le calcul de la productivité

Date Début Fin Interruptions Travail accompli


1/12 08:30 16:30 Déjeuner 60' Codage Projet 1
02/12 09:00 17:00 Déjeuner 30' Codage Projet 1
05/12 09:00 17:30 Déj. 30', Réun 60' Codage Projet 2
05/12 09:00 17:30 Codage Projet 2

Pour le projet 1 :
La durée de travail dans le projet 1 : 7h + 7.5h = 14.5h
Le nombre de LOC en projet 1 : 120 LOC
Productivité : 120LOC/14.5h
sachant qu’une journée de travail compte 8h alors la productivité : 120 Loc / 1.8125 J =
66.20 LOC/J .
Pour le projet 2 :
La durée de travail dans le projet 2 : 15 H
Le nombre de LOC en projet 1 : 80LOC
Productivité : 80LOC/15h.50
Sachant qu’une journée de travail compte 8h alors la productivité : 80 Loc / 1.875 J =
42,66 LOC/J .

Pour les deux projets


(Productivité en P1 + Productivité en P2 ) /2 : (66.20 + 42.6)/2 = 54.3 LOC/J.

Exercice 3 : méthode COCOMO (modèle de base)

Pour un projet indépendant dont la taille est estimée


à 39800LOC.

 Calculer l'effort (Effort : PM = A x KLOCE)


 Durée : TDEV = C x PMF
 La taille de l’équipe.

Figure 1:Coefficient de COCOMO (modèle de base)

La taille du projet étant 39.8 KLOC donc il s’agit d’un projet organique alors, E=2.4*KLOC^1.05
E = 2.4*39.8^1.05 = 114.8 hommes-mois
TDEV = 2.5*E^ 0.38 = 2.5 * 6.06 = 15.15 mois
SS =E/TDEV = 114.8/15.15 = 7.6 programmeurs.

Exercice 4 : Diagramme de Perte


Soit un projet informatique « Projet X » qui se compose des tâches suivantes :

 Tracer le diagramme de Perte.


 Donner la durée du projet
 Calculer les marges libres et marges total de chaque tâche.
 Identifier le chemin critique.

Durée du projet : 20

Marges libres et totales

Le chemin critique : ( ADGIJ )

Exercice 5 : Diagramme de Perte

Soit un projet informatique « Projet Y » qui se compose des tâches suivantes :


 Tracer le diagramme de Perte.
 Donner la durée du projet
 Calculer les marges libres et marges total de chaque tâche.
 Identifier le chemin critique.

Durée du projet : 36

le chemin critique ( CGJLM)

Vous aimerez peut-être aussi