Sunteți pe pagina 1din 3

MODELO COCOMO

E = a*(KLDC)^b * FAE

D = c*(E)^d

Software a b c d
Orgánico 3.2 1.05 2.5 0.38
KLDC = 1.3 (Miles de Líneas de Código)

E = 3.2*(1.3)^1.05 = 4.21 = 4 persona-mes

D = 2.5*(4)^0.38 = 4.23 = 4 meses

Num.Programadores = E/D = 1 programador

FAE (factor de ajuste de estimación de 0.9 a 1.4)

Producto: Fiabilidad requerida*Tamaño de la BD*Complejidad

Hardware: Rendimiento*Restricción memoria*Volatilidad de la MV*Tiempo de espera

Personal: Capacitación de analistas*Experiencia aplicaciones*Capacitación


Programadores*Experiencia en MV*Experiencia en lenguajes de programación

Proyecto: Practicas modernas de programación*Uso de herramientas*Limitaciones de la


planificación.

FAE = 2.68

E = 3.2*(1.3)^1.05 * 2.68 = 11.30 = 11 persona-mes

D = 2.5*(11)^0.38 = 6.22 = 6 meses

Num.Programadores = E/D = 2 programadores

MODELO COCOMO II

Puntos de Aplicación:

Tipo de Objeto Cantidad Dificultad Resultado


Pantalla 8 1 8
Reporte 5 5 25
Componente 3GL 20 10 200
Cálculo de esfuerzo

PM = (NAP * (1 - %reutilización/100))/PROD

%reutilización = 40

PROD = 13

NAP = 8 + 25 + 200 = 233


PM = 10.75

D = 2.5*(10.75)^0.38 = 6.16 = 6 meses

Num.Programadores = E/D = 1.79 = 2 programadores

MODELO DE DISEÑO TEMPRANO

FACTOR M = PERS*RCPX*RUSE*PDIF*PREX*FCIL*SCED

 Habilidad personal (PERS)


 Fiabilidad y complejidad del producto (RCPX)
 Reutilización requerida (RUSE)
 Dificultad de plataforma (PDIF)
 Experiencia personal (PREX)
 Facilidades de soporte (FCIL)
 Calendario (SCED)

Los valores se estiman mediantes una escala de 6 puntos, donde 1 corresponde a “muy bajo” y
6 a “muy alto”.

A = 2.94

KLDC = 1.3

B = 1.15

M = 72

Esfuerzo = A*Tamaño^B*M

Esfuerzo = 2.94(1.3)^1.15 *72 = 286.23 = 286 persona-mes.

D = 2.5*(286)^0.38 = 21.45 = 21 meses

Num.Programadores = 13.61 = 13 programadores

PUNTOS DE FUNCIÓN

Valor de dominio de Conteo Factor Resultado


información Ponderado
Entradas Externas (EE) 5 3 15
Salidas Externas (SE) 9 4 36
Peticiones Externas 4 3 12
(PE)
Archivos Lógicos 3 7 21
Internos (ALI)
Archivos de Interfaz 3 5 15
Externos (AIE)
CONTEO TOTAL 99
PF (PRESSMAN)

PF = conteo total * [0.65+0.01*Sumatoria(Fi)]

JAVA = 63 LDC

Los Factores Fi(i=1 a i=14) son factores de ajuste de valor (FAV) en base a la respuesta de las
siguientes preguntas, en una escala que va de 0 “no importante o no aplicable” a 5
“absolutamente esencial”.

Fi = 5 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 1 + 1 + 2 + 0 + 0 + 1

Fi = 20

PF = 99* [0.65+0.01*20] = 84

KLDC = 63*PF = 5.3 (Miles de líneas de código)

E = 3.2*(5.3)^1.05 = 18 persona-mes

D = 2.5*(18)^0.38 = 6.4 = 6 meses

Num.Programadores = E/D = 3 programadores

ESTIMACIÓN MÁS PROBABLE

KLDC:

Optimista: 1.3

Pesimista: 5.3

Promedio = (Op+Pes)/2 = 3.3

S = (Sopt + 4*Sm + Spes)/6

S = (1.3 + 4*(3.3) + 5.3)/6

S = 3.3

E = 3.2*(3.3)^1.05 = 11.2 = 11 persona-mes

D = 2.5*(11)^0.38 = 6.218 = 6 meses

Num.Programadores = E/D = 1.833 = 2 programadores

S-ar putea să vă placă și