Académique Documents
Professionnel Documents
Culture Documents
Bruno
Dufour
Université
de
Montréal
dufour@iro.umontreal.ca
11
1
11-‐01-‐19
12
13
2
11-‐01-‐19
15
3
11-‐01-‐19
16
17
4
11-‐01-‐19
Modèles mathéma=ques
Effort = A x TailleB x M
A:
constante
• Type
de
logiciel
• Organisa=on
Taille:
Taille
du
logiciel
(peut
être
es=mée)
• (K)LOC
• FP
• OP
B:
entre
1
et
1.5
• Reflète
l’augmenta=on
non-‐lineaire
des
coûts
en
fonc=on
de
la
taille
du
projet
M:
mul=plicateur
18
19
5
11-‐01-‐19
Nature
du
projet
Es.ma.on
de
l’effort
Es.ma.on
de
la
durée
Simple
(Organique)
PM
=
2.4
(KLOC)1.05
D
=
2.5
(PM)0.38
Modéré
(Semi-‐détaché)
PM
=
3.0
(KLOC)1.12
D
=
2.5
(PM)0.35
Complexe
(Embedded)
PM
=
3.6
(KLOC)1.20
D=
2.5
(PM)0.32
20
21
6
11-‐01-‐19
22
COCOMO
II
Ajoute
le
support
pour
la
réu=lisa=on
de
code
Trois
niveaux
de
formules,
en
fonc=on
de
la
quan=té
d’informa=on
connue
:
• Applica6on-‐composi6on
model
U=lisé
pour
les
prototypes
ou
pour
les
projets
développés
par
composi=on
de
composants
existants
• Early
design
model
U=lisé
avant
la
phase
de
concep=on
détaillée
• Post-‐architecture
model
U=lisé
lorsque
l’architecture
du
logiciel
développé
est
connue
23
7
11-‐01-‐19
24
PM = A × TailleB × M
25
8
11-‐01-‐19
Chaque
facteur
est
évalué
sur
une
échelle
de
très
bas
(5)
à
extrêmement
élevé
(0)
B
=
(somme
des
scores)
/
100
+
1.01
26
27
9
11-‐01-‐19
28
29
10
11-‐01-‐19
PM = A × TailleB × M
30
31
11
11-‐01-‐19
32
12