Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metricasde Calidadde Software
Metricasde Calidadde Software
Universidad de Morón
Facultad de Informática, Ciencias de la
Comunicación y Técnicas Especiales
1
¿Qué se puede medir ?
2
Métricas
Medidas Directas
Indirectas
3
Costo y métricas de calidad
Indicadores Proyecto/Proceso
4
Métricas simples
-orientadas al tamaño-
tamaño-
Métricas
10
5
Principios de medición
Consistentes y objetivas
12
6
Etapas del proceso de medición
Métricas
Clasificación 2:
Métricas basadas en atributos Métricas basadas en atributos
internos del producto: externos del producto:
Medidas de estructuración de un Métricas de portabilidad.
programa. Métricas de defectos.
Métricas de complejidad. Métricas de usabilidad.
Métricas de cobertura de pruebas. Métricas de mantenibilidad.
Métricas de calidad del diseño. Métricas de fiabilidad.
14
7
Métricas
16
8
Métricas del Modelo de Diseño
17
Se tendrá en cuenta:
El nro. de operadores diferentes que aparecen en el progr.
El nro. de operandos diferentes que aparecen en el progr.
El nro. total de veces que aparece el operador,
El nro. total de veces que aparece el operando.
De allí se calcula:
Longitud del programa
Volumen de información (en bits) necesarios para escribir
un programa.
Nivel del programa (complejidad del SW)
Tiempo de desarrollo
Costo de desarrollo
Nro. esperado de fallos en el SW
18
9
Métricas para Pruebas
19
10
Métricas Técnicas para Sistemas OO
Ocultamiento de Información
21
22
11
Métricas orientadas a Clases
Serie de métricas CK
Métodos ponderados por clase
Árbol de profundidad de herencia
Número de descendientes
Acoplamiento ente clases
Respuesta para una clase
Carencia de cohesión en los métodos
24
12
Métricas para Pruebas OO
Encapsulamiento
Carencia de cohesión en métodos
Porcentaje público y protegido
Acceso público a datos (de una clase a otra)
Herencia
Nro. de clases raíz
Nro. de padre directos
Nro. de descendientes y árbol de profundidad de herencia
25
26
13
Métricas Técnicas del SW
27
14