Métricas software

Post on 23-Jun-2015

163 views 2 download

Transcript of Métricas software

MÉTRICAS DE SOFTWAREIng. Rafael Israel Cobian Bueno

DEFINICIÓN

La medición es el proceso mediante el cual se asignan números o símbolos a los atributos o entidades reales para definirlas respecto a reglas establecidas.

El IEEE define como métrica como “una medida cuantitativa del grado enque un sistema, componente o proceso posee un atributo dado”.

FUNCIÓN

Medir cuantitativamente, entidades cualitativas, es decir medir “lo inmedible”

CALIDAD Calidad del software es el

cumplimiento de los requisitos de funcionalidad y desempeño explícitamente establecidos y las características implícitas que se esperan del software.

FACTORES DE CALIDAD

FACTORES DE CALIDAD

Corrección Confiabilidad Eficiencia Integridad Facilidad de uso Facilidad de mantenimiento Flexibilidad Facilidad de prueba Portabilidad Facilidad de reutilización interoperabilidad

MEDIDAS, MÉTRICAS E INDICADORES

En el contexto de ingeniería de software una medida proporciona una indicación cuantitativa de la extensión, cantidad o dimensión de un atributo.

Medición es el acto de determinar una medida.

Métrica es una medida cuantitativa del grado en que un sistema posee un atributo.

PRINCIPIOS DE MEDICIÓN

Una métrica debe tener propiedades matemáticas deseables.

Representar adecuadamente los rasgos de un software.

Debe de ser validada antes de la toma de decisiones.FormulaciónRecolecciónAnálisisInterpretaciónretroalimentación

ATRIBUTOS DE LAS MÉTRICAS

La métricas debe ser:Simples y calculablesEmpírica e intuitivaConsistente y objetivaConsistente en el uso de unidades y

dimensionesIndependientes del lenguaje de

programaciónMecanismos de retroalimentación

TAREA

Investigar: ISO 9126 Métricas:

Orientado a objetivosDel productoDe diseñoCódigo fuentePruebasFunciónInterfaz externoarquitectónico