Professional Documents
Culture Documents
Gutirrez Zamora
Realizado por:
Adrin Arturo Lizardi Garca.
Profesor:
Flix Bautista Meza.
MODELO COCOMO
COCOMO ayuda a estimar el esfuerzo, tiempo, gente y costos (ya sea estos de
desarrollo, equipamiento y mantenimiento).
El modelo provee tres niveles de aplicacin: bsico, intermedio y avanzado,
basados en los factores considerados por el modelo.
Bsico, es un modelo esttico simplemente evaluado que calcula el esfuerzo (y
costo) del desarrollo del software como funcin del programa expresado en
lneas de cdigo (LDC estimados).
Intermedio, calcula el esfuerzo del desarrollo del software como funcin del
tamao del programa y un conjunto de guas de costo que incluye una
evaluacin subjetiva del producto, hardware, personal y de los atributos del
proyecto.
Avanzado, incorpora todas las caractersticas de la versin intermedia con una
evaluacin del impacto de las vas de costo en cada fase (anlisis, diseo, etc)
del proceso de la ingeniera de software.
El modelo bsico se extiende para considerar un conjunto de atributos de guas
de costo que pueden agruparse en cuatro categoras principales:
Producto (por ej. Requerimientos de software, confiabilidad, tamao de la base
de datos, y complejidad del producto).
Computadora (por
almacenamiento).
ej.
Restricciones
en
el
tiempo
de
ejecucin
Donde:
E = es el esfuerzo estimado expresado en hombres-mes
EDSI es el nmero estimado de lneas de cdigo distribuidas en miles para el
proyecto
a, h son constantes determinadas por el modo del desarrollo, ambos
incrementados por la complejidad de la aplicacin.
EAF es el factor de ajuste de esfuerzo, es igual a 1 para la modelo bsica e
igual al producto de 15 factores de costo para la modelo intermedia y
avanzada. Cada factor de costo multiplicativo es reflexivo de un incremento
proporcional (> 1) o decremento (<1) en costo.
A continuacin veremos los coeficientes para el modelo intermedio que
depende de modo de desarrollo:
MODO
DE
A
DESARROLLO
Organic
3.2
1.05
2.5
0.38
Semi-detached 3.0
1.12
2.5
0.35
Embedded
1.20
2.5
0.32
2.8
Very
Low
Low
Nomin
High
al
Very
High
Extra
High
1.46
1.19
1.00
0.86
0.71
AEXP
Experience
1.29
1.13
1.00
0.91
0.82
0.70
0.85
1.00
1.15
1.30
1.65
0.94
1.00
1.08
1.16
1.14
1.07
1.00
0.95
1.10
1.00
0.91
0.82
Applications
Practices
PCAP Programmer Capability 1.42
1.17
1.00
0.86
0.70
RELY
Required
Reliability
0.75
0.88
1.00
1.15
1.40
1.08
1.00
1.04
1.10
STOR
Main
Constraint
1.00
1.06
1.21
1.56
1.00
1.11
1.30
1.66
1.24
1.10
1.00
0.91
0.83
0.87
1.00
1.07
1.15
VEXP
Virtual
Experience
Machine
1.21
1.10
1.00
0.90
VIRT
Virtual
Volatility
Machine
0.87
1.00
1.15
1.30
TIME
Execution
Constraint
Software
Storage
Time