von PAULA ANDREA ARAGON ORTEGON Vor 4 Jahren
308
Mehr dazu
MT= número de módulos en la liberación actual Fc= número de módulos en la liberación actual que cambiaron Fa = número de módulos en la liberación actual que se agregaron Fd = número de módulos de la liberación anterior que se borraron en la liberación actua
El índice de madurez del software se calcula de la forma siguiente: IMS = MT – (Fa + Fc+ Fd ) / MT
Conforme el IMS tiende a 1.0, el producto comienza a estabilizarse. El IMS también puede usarse como una métrica para planificar actividades de mantenimiento de software
Métricas de Halstead aplicadas para probar.
Métricas para pruebas orientada a objetos
n1: número de operadores diferentes que aparecen en el programa. n2: número de operandos diferentes que aparecen en el programa. N1: número total de veces que aparece el operador. N2: número total de veces que aparece el operando.
Las métricas de alto nivel nos ayudan a localizar los módulos más complejos y, por lo tanto, aquellos en los que debemos poner especial atención. También es utilizada para saber el número de módulos asignados a cada trabajador.
METRICAS DE BAJO NIVEL:
Las métricas de bajo nivel también llamadas métricas de caja blanca son las que nos ayudan a conocer las interioridades del sistema. Hay tres tipos de métricas de bajo nivel: -De cohesión -De acoplamiento -De complejidad
MÉTRICAS DEL DISEÑO ARQUITECTÓNICO
Se enfocan en características de la arquitectura del programa con énfasis en la estructura arquitectónica y en la efectividad de los módulos o componentes dentro de la arquitectura
Entre las Métricas para el modelo de análisis tenemos:
LA MÉTRICA BANG puede aplicarse para desarrollar una indicación del tamaño del software a implementar como consecuencia del modelo del análisis
MÉTRICAS PARA CALIDAD DE LA ESPECIFICACIÓN: En estas métricas se emplea una lista de características que pueden emplearse para valorar la calidad del modelo de análisis y la correspondiente especificación de requerimientos: especificidad (falta de ambigüedad), completitud, corrección, comprensibilidad, verificabilidad, consistencia interna y externa, factibilidad, concisión, rastreabilidad, modificabilidad, precisión y reusabilidad