La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.

Buscar este blog

lunes, 15 de febrero de 2010

Métricas de Calidad


Se miden estadísticamente, es decir, cualitativamente, se aplica a todos los aspectos de calidad de software y éstos se miden desde los puntos de vista de análisis, construcción, funcional, documentación, métodos, proceso, usuario. Existen diferentes tipos de métricas, a continuación mencionaremos 3.


  • Métricas técnicas: Se derivan de una relación empírica según las medidas contables del dominio de información del software y evaluaciones de complejidad.

  • Métricas Bang: Ayudan a evaluar el análisis y diseño. Proporcionan las medidas de la complejidad y ayudan a diseñar pruebas mas efectivas.
- Medidas de Análisis: Evaluar los elementos más bajos del análisis que no se pueden dividir más.
- Medidas de especificación: Valoran y modelan los requisitos.
- Medidas de Diseño: Evalúan la complejidad de la estructura, los datos, el sistema.
  • Métricas de puntos de función de Albretch: Valoran la aplicación desde el punto de vista del usuario. Tiene dos etapas:
1. Identifican las funciones disponibles para el usuario: Salidas, Consultas, Entradas, Archivos, Interfaces.
2. Se ajustan de acuerdo con las caracteristicas del entorno.

Tomado de: Métricas

Clasificación de las métricas

  • De complejidad
  • De Calidad:

- Modelo de McCall (1977)

- Modelo de FURPS (1987)

- Modelo de DROMEY (1996)

- Normas ISO 9000

- ISO 9126

- MOSCA (Modelo Sistémico de Calidad)

  • De Competencia
  • De Desempeño
  • Estilizados

Algunas Herramientas de Medición de la Calidad

  • PHP Depend
  • Project Mess Detection

No hay comentarios:

Publicar un comentario