Post on 23-Jun-2015
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