Está en la página 1de 11

2.

3 CLASIFICACION DE LAS METRICAS


Las mtricas del software se pueden clasificar en
MEDIDAS DIRECTAS y MEDIDAS INDIRECTAS.
Directas : incluyen el costo y esfuerzo aplicados, las
lneas de cdigo (LDC) producidas, velocidad de
ejecucin, el tamao de memoria, y los defectos
observados en determinado tiempo.
Indirectas : se refieren a la funcionalidad, calidad,
complejidad, eficiencia, fiabilidad, facilidad de
mantenimiento, etc
-> dominio de las mtricas es PROCESO, PROYECTO,
PRODUCTO

2.3 CLASIFICACION DE LAS METRICAS


INDIRECTAS

D
I
R
E
C
T
A
S

2.3.1 METRICAS ORIENTADAS AL TAMAO


Medidas directas sobre el proyecto, del resultado y
la calidad:
--- Errores por KLDC
--- Defectos por KLDC
( defecto=la revisin falla para descubrir un error)
--- Costo ( $ por LDC )
--- Pginas de documentacin por KLDC
--- Errores por persona-mes
--- LDC por persona-mes
--- Costo por pgina de documentacin

2.3.1 METRICAS ORIENTADAS AL TAMAO


Proyecto

LDC Esfuerzo Costo Pg. Errores Defectos Personas


$ Doc.

Alfa

12,100

24

168

365

134

29

Beta
Delta

27,200

62

440

1224

321

86

20,200

43

318

1050

256

54

2.3.2 METRICAS ORIENTADAS


A LA FUNCION
Medidas indirectas sobre funcionalidad:
--- Nmero de entradas de usuario
--- Nmero de salidas de usuario
--- Nmero de peticiones de usuario
--- Nmero de archivos
--- Nmero de interfases externas
Se calculan los llamados PUNTOS DE FUNCION
Utilizando frmulas y relaciones como:
PF = cuenta_total * [ 0.65 + 0.01 * 6 ( Fi )

2.3.2 METRICAS ORIENTADAS


A LA FUNCION
Factor de Ponderacin
Parmetro de
Medicin

Simple

Medio

Complejo

No. Entradas

No. Salidas

No. Peticiones

No. Archivos

10

15

No. Interfaces

10

Cuenta Total

Cuenta

2.3.3 METRICAS ORIENTADAS


A LA PERSONA
Proporcionan informacin sobre las personas:
--- la forma en que la gente desarrolla software
--- el punto de vista humano
--- opinin del personal sobre la efectividad de las
herramientas
--- su motivacin e incentivos
--- sobre el ambiente de trabajo

2.3.4 METRICAS DE PRODUCTIVIDAD


Estas son centradas en el rendimiento del proceso:
--- reutilizacin de cdigo
--- fiabilidad
--- funcionalidad para el cliente
--- entrega a tiempo
--- distribucin de tiempos y tareas

2.3.5 METRICAS DE CALIDAD


Proporcionan una indicacin de cmo se ajusta el
software a los requisitos implcitos y explcitos del
cliente:
--- Correccin : es el grado en el que el software
lleva a cabo su funcin requerida
--- Integridad : se mide la capacidad del sistema a
resistir ataques contra su seguridad
Amenaza: prob de que un ataque
ocurra en cierto tiempo
Seguridad: prob de repeler el ataque
Integridad = [ (1-amenaza)*(1-seguridad) ]

2.3.5 METRICAS DE CALIDAD


Proporcionan una indicacin de cmo se ajusta el
software a los requisitos implcitos y explcitos del
cliente:
--- Facilidad de mantenimiento : facilidad de
corregir, adaptar, mejorar
--- Facilidad de uso : mide lo amigable del software
+ habilidad requerida para aprender el sistema
+ tiempo requerido para llegar a ser eficiente
en el uso del sistema
+ valoracin subjetiva de la disposicin de los
usuarios al sistema

2.3.4 METRICAS TECNICAS


Se centran en las caractersticas del software
ms que en el proceso:
correccin
fiabilidad
eficiencia
concisin
integridad
mantenimiento
flexibilidad
consistencia
usabilidad
facilidad de prueba portabilidad
generalidad
reusabilidad
interoperatividad
funcionalidad
exactitud
confiabilidad
instrumentacin
compleccin
modularidad
operatividad
autodocumentacin
seguridad
simplicidad
trazabilidad
formacin
tolerancia al error
eficiencia de ejecucin
facilidad de auditora
estandarizacin de comunicaciones
capacidad de expansin
independencia del hardware

También podría gustarte