Está en la página 1de 3

FORMULARIO PARA EL CALCULO DE COSTES DE SW CALCULO METRICAS DE PUNTOS DE FUSION (PF) Parmetro de Cuenta Medicin N de Entradas de Usuario N de Salidas

de Usuario N de Peticiones de Usuario N de Archivos N de Interfaces Externas Total Simple x3 x4 x3 x7 x5 Medio 4 5 4 10 7 Complejo 6 7 6 15 10 = = = = = =

2.- Paso Aplicar los valores Fi 0 Dnde: 1 2 3 4 5

0=Sin Influencia; 1=Incidental; 2=Moderado; 3=Medio; 4= Significativo; 5=Esencial


1) 2) 3) 4) 5) Requiere el sistema copias de seguridad y de recuperacin fiables? Se requiere de comunicacin de datos? Existen funciones de procesamiento distribuido? Es crtico el rendimiento? Se ejecutar el sistema en un entorno operativo existente y fuertemente utilizado? 6) Requiere el sistema entrada de datos interactiva? 7) Requiere la entrada de datos interactiva que las transacciones de entrada se lleven a cabo sobre mltiples pantallas u operaciones? 8) Se actualizan los archivos maestros de forma interactiva? 9) Son complejas las entradas, salidas, archivos o las peticiones? 10) Es complejo el procesamiento interno? 11) Se ha diseado el cdigo para ser reutilizable? 12) Estn incluidas en el diseo la conversin y la instalacin? 13) Se ha diseado el sistema para soportar mltiples instalaciones en diferentes organizaciones? 14) Se ha diseado la aplicacin para facilitar los cambios y para ser fcilmente utilizada por el usuario?

LENGUAJE

LDC/PF Ensamblador
C COBOL Pascal Prolog/LISP C++ Visual Basic SQL PROYECTO SOFTWARE Orgnico Semi-acoplado Empotrado 320 150 105 91 64 64 32 12 a 3,2 3,0 2,8 e 1,05 1,12 1,20 c 2,5 2,5 2,5 d 0,38 0,35 0,32

CONDUCTORES DE COSTE

VALORACIN Muy bajo Bajo 0,88 0,94 0,85 0,87 Nominal 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 Alto 1,15 1,08 1,15 1,11 1,06 1,15 1,07 0,86 0,91 0,86 0,90 0,95 0,91 0,91 1,04 Muy alto 1,40 1,16 1,30 1,30 1,21 1,30 1,15 0,71 0,82 0,70 0,82 0,83 1,10 Extr. alto 1,65 1,66 1,56 -

Fiabilidad requerida del software Tamao de la base de datos Complejidad del producto Restricciones del tiempo de ejecucin Restricciones del almacenamiento principal Volatilidad de la mquina virtual Tiempo de respuesta del ordenador Capacidad del analista Experiencia en la aplicacin Capacidad de los programadores Experiencia en S.O. utilizado Experiencia en el lenguaje de programacin Prcticas de programacin modernas Utilizacin de herramientas software Limitaciones de planificacin del proyecto

0,75 0,70 -

1,46 1,29 1,42 1,21 1,14 1,24 1,24 1,23

0,87
1,19 1,13 1,17 1,10 1,07 1,10 1,10 1,08

Nota: En esta tabla obtengo el FAE mltiplo todos los valores que se extraen.

COCOMO BASICO

1.-E=a*KLDC
2.-D = C* E N=E / D

Dnde: E=Esfuerzo que se lleva a cabo al contar el software (Persona x mes) D=Tiempo de Desarrollo en Meses KLDC= N de lneas de Cdigo expresado en Miles Los valores a, b, c, d son valores predeterminados N= N de Personas para el Proyecto Nota: Para calcular KLDC se utiliza:

KLDC= (PF * Lneas de cdigo por cada PF)/1000

COCOMO INTERMEDIO

1.-KLDC= (PF * Lneas de cdigo por cada PF)/1000 2.-FAE= Son todos los valores de la tabla de conductores multiplicados 3.- E=a*KLDC *FAE
Calculo de Tiempo Desarrollado T= C* E Productividad PR= KLDC / E Personal Promedio P= E / T

E = Esfuerzo = a KLDC e * FAE (persona x mes) T = Tiempo de duracin del desarrollo = c Esfuerzo d (meses) P= Personal = E/T (personas)

.:.E=

También podría gustarte