Metrica
METRICAS
FACTORES
FORMULAS
DE ANALISIS
BASADA EN LA FUNCION
Coste, Tiempo, EsfuerzoEstimar el costo o el esfuerzo para diseñar, codificar y probar elsoftware
Predecir el número de errores.
Pronosticar el número de componentes de líneas de códigos proyectadas.
Calcular los puntos de función (PF):
PF = conteo total* [0.65 + 0.01 * ∑ (Fi)]
Conteo total: es la suma de todas las entradas de PF obtenidas
Fi (i = 1 a 14): son factores de ajuste de valor basado en las respuestas delas preguntas [LON02]
DE ANALISIS
CALIDAD DE LA ESPECIFICACION
Calidad,
nr = ns + nnf
donde ns es el numero de requisitos funcionales y el nnf de los no funcionalesQ1 = nui/nr
Q2 = nu[ni *ns
Q3 = nc/[ nc + nnv]
DE DISEÑO
ARQUITECTONICO
Mantenibilidad, Calidad, Fiabilidad, Usabilidad, Productividad
DE DISEÑO
ORIENTADO AOBJETOS
Mantenibilidad, Calidad, Fiabilidad, Usabilidad, Productividad
DE DISEÑO
ORIENTADO A CLASES
Mantenibilidad, Calidad, Fiabilidad, Usabilidad, ProductividadCODIGO FUENTE
Tamaño, Volumen
Longitud de N se puede estimar así:
N = n1 log2 n1 + n2 log2 n2
El volumen de programas se puede definir como:
V= N log2 (n1 + n2)La relación de volumen se expresa:
L = 2/n1 * n2/N2
PRUEBAS
HALSTEAD
Se estima el esfuerzo que requieren las pruebas mediante métricas derivadas de las medidas deHalstead.
Nivel de un programa
NP = 1/[n1/2)*(N2/n2)]
Esfuerzo de Halstead
e = V/NP
Porcentaje de esfuerzo
K = e(k)/∑e(i)
MANTENIMIENTO
Todas las métricaspresentadas en este capitulo se aplican también al desarrollo de nuevo software y al mantenimiento del existente.
Indice de madurez del software
IMS = [MT – (Fa + Fc + Fd)]/ MT
Regístrate para leer el documento completo.