Você está na página 1de 8

3.

METRICAS DEL SOFTWARE


3.1. MTRICAS EN EL SOFTWARE
3.1.1. DATOS HISTRICOS USADOS EN LAS MTRICAS.
Para realizar la mtrica del proyecto, realizamos la aplicacin de Mtricas
orientadas al tamao y a la funcin a tres software similares al proyecto que
realizaremos, para as poder realizar estadsticas que nos servirn como
punto de referencia para tomar decisiones a futuro.
Los tres proyectos son:
Proyecto 1:" CCP"
Proyecto 2:" POL-ES"
Proyecto 3: Seguridad en lnea

3.1.2. MTRICAS ORIENTADAS AL TAMAO.


Proyecto KLDC Tiempo Esfuerz Cost #de Pag. Errore Defecto
(mes) o o pers Doc. s s
(person ($uS) onas
as-
mes)
1500
Proyecto 1 1174 8 25 5 350 30 10
0

1255
Proyecto 2 1655 7 18 5 450 25 11
0

Proyecto 3 25.871 6 17 5000 3 180 17


7

Tabla de medicin de los datos histricos


Errores+ Defectos KLDC
Calidad =
( KLDC ) Productividad =
( )
Esfuerzo
1000
Proyecto 1: "CCP"
Calidad = (30 + 10) / 1174 = 0.034
Productividad = ((1174) / 25) * 1000) = 46960
Proyecto 2: "POL-ES

P gin 1
Calidad = (25 + 11) / 1655 = 0.021
Productividad = ((1655) / 18) *1000) = 91944.44
Proyecto 3: SEGURIDAD EN LINEA
Calidad = (17+ 7) / 25.871 = 0.927
Productividad = ((25.871) / 17) *1000) = 1521.823
Proyecto Calida Productivida
d d
Proyecto 1 0.034 46960

Proyecto 2 0.021 91944.44

Proyecto 3 0.927 1521.823

Tabla de Anlisis de la calidad y productividad de los datos histricos

P gin 2
3.1.3. MTRICAS ORIENTADAS A LA FUNCIN.
Proyecto 1: "CCP"

Medicin del Proyecto 1 segn el factor de peso


FACTOR N-IN INC MO ME SI ES TOTAL
D D G E
0 1 2 3 4 5
Requiere el sistema copias de X
seguridad y de recuperacin fiables? 0
Se requiere comunicacin de datos? X 3
Existen funciones de procesamiento X 0
distribuido?
Es crtico el rendimiento? X 4
Se ejecutara el sistema en un entorno X 4
operativo existente y fuertemente
utilizado?
Requiere el sistema entrada de datos X 3
interactiva?
Requiere la entrada de datos X 1
interactiva que las transacciones de
entrada se lleven a cabo sobre mltiples
pantallas u operaciones?
Se actualizan los archivos maestros de X 4
forma interactiva?
Son complejos las entradas, las X 3
salidas, los archivos o las peticiones?
Es complejo el procesamiento interno? X 4

P gin 3
Se ha diseado el cdigo para ser X 4
reutilizable?
Estn incluidas en el diseo la X 4
conversin y la instalacin'?
Se ha diseado el sistema para X 0
soportar mltiples instalaciones en
diferentes organizaciones?
Se ha diseado la aplicacin para X 4
facilitar los cambios y para ser
fcilmente utilizada por el usuario?
Total: 38

Medicin del Proyecto 1 segn las mtricas orientadas a la funcin


Entonces calculando el PF tenemos:
14
fi
PF = CTAOT * [0.65+0.01 * i=1 ]
PF = 143*[0.65+0.01*38]
PF = 147.29 (puntos de funcin)

P gin 4
Proyecto 2: POL-ES

Medicin del Proyecto 2 segn el factor de peso


FACTOR N-IN INC MO ME SI ES TOTAL
D D G E
0 1 2 3 4 5
Requiere el sistema copias de X
seguridad y de recuperacin fiables? 0
Se requiere comunicacin de datos? X 3
Existen funciones de procesamiento X 0
distribuido?
Es crtico el rendimiento? X 4
Se ejecutara el sistema en un entorno X 4
operativo existente y fuertemente
utilizado?
Requiere el sistema entrada de datos X 3
interactiva?
Requiere la entrada de datos X 1
interactiva que las transacciones de
entrada se lleven a cabo sobre mltiples
pantallas u operaciones?
Se actualizan los archivos maestros de X 3
forma interactiva?
Son complejos las entradas, las X 3
salidas, los archivos o las peticiones?
Es complejo el procesamiento interno? X 4
Se ha diseado el cdigo para ser X 3
reutilizable?
Estn incluidas en el diseo la X 3
conversin y la instalacin'?
Se ha diseado el sistema para X 0
soportar mltiples instalaciones en
diferentes organizaciones?
Se ha diseado la aplicacin para X 2
facilitar los cambios y para ser

P gin 5
fcilmente utilizada por el usuario?
Total: 32

Medicin del Proyecto 2 segn las mtricas orientadas a la funcin


Entonces calculando el PF tenemos:
14
fi
PF = CTAOT * [0.65+0.01 * i=1 ]
PF = 97*[0.65+0.01*32]
PF = 94.09 (puntos de funcin)

Proyecto 3 : Seguridad en linea

P gin 6
Medicin del Proyecto 3 segn el factor de peso
FACTOR N-IN INC MO ME SI ES TOTAL
D D G E
0 1 2 3 4 5
Requiere el sistema copias de X
seguridad y de recuperacin fiables? 0
Se requiere comunicacin de datos? X 3
Existen funciones de procesamiento X 0
distribuido?
Es crtico el rendimiento? X 4
Se ejecutara el sistema en un entorno X 4
operativo existente y fuertemente
utilizado?
Requiere el sistema entrada de datos X 3
interactiva?
Requiere la entrada de datos X 1
interactiva que las transacciones de
entrada se lleven a cabo sobre mltiples
pantallas u operaciones?
Se actualizan los archivos maestros de X 3
forma interactiva?
Son complejos las entradas, las X 3
salidas, los archivos o las peticiones?
Es complejo el procesamiento interno? X 4
Se ha diseado el cdigo para ser X 3
reutilizable?
Estn incluidas en el diseo la X 3
conversin y la instalacin'?
Se ha diseado el sistema para X 0
soportar mltiples instalaciones en

P gin 7
diferentes organizaciones?
Se ha diseado la aplicacin para X 2
facilitar los cambios y para ser
fcilmente utilizada por el usuario?
Total: 32

Medicin del Proyecto 3 segn las mtricas orientadas a la funcin


Entonces calculando el PF tenemos:
14
fi
PF = CTAOT * [0.65+0.01 * i=1 ]
PF = 82*[0.65+0.01*32]
PF = 79.54 (puntos de funcin)

P gin 8

Você também pode gostar