Vous êtes sur la page 1sur 3

METRICAS DE DISEO

Desarrollo e implementacin de SI
Instituto Tecnolgico Superior de Zacapoaxtla
11ZP0007

Eden Lopez Vazquez


11ZP0007

Mtricas de diseo
Permiten medir de forma cuantitativa la calidad de los atributos internos del software. Esto permite al ingeniero evaluar la calidad durante el desarrollo del sistema.

Generalidades
Son varios los puntos de vista relacionados con la calidad del software. Las mtricas de diseo a nivel de componentes se concentran en las caractersticas internas de los componentes del software con medidas que pueden ayudar al desarrollador a juzgar la calidad de un diseo a nivel de componente.

Atributos de calidad
Las mtricas se centran en cuantificar tanto la complejidad, como la funcionalidad y eficiencia inmersa en el desarrollo de software. Inclina sus objetivos a mejorar la comprensin de la calidad del producto, a estimar la efectividad del proceso y mejorar la calidad del trabajo. Las mtricas empleadas estn diseadas para evaluar los siguientes atributos de calidad:

Responsabilidad. Consiste en la responsabilidad asignada a una clase en un marco de modelado de un dominio o concepto, de la problemtica propuesta. Complejidad de implementacin. Consiste en el grado de dificultad que tiene implementado un diseo de clases determinado. Reutilizacin. Consiste en el grado de reutilizacin presente en una clase o estructura de clase, dentro de un diseo de software. Acoplamiento. Consiste en el grado de dependencia o interconexin de una clase o estructura de clase, con otras, est muy ligada a la caracterstica de Reutilizacin. Complejidad del mantenimiento. Consiste en el grado de esfuerzo necesario a realizar para desarrollar un arreglo, una mejora o una rectificacin de algn error de un diseo de software. Puede influir indirecta, pero fuertemente en los costes y la planificacin del proyecto. Cantidad de pruebas. Consiste en el nmero o el grado de esfuerzo para realizar las pruebas de calidad (Unidad) del producto (componente, mdulo, clase, conjunto de clases, etc.) diseado.

Tamao operacional de clase TOC


Est dado por el nmero de mtodos asignados a una clase y evala los siguientes atributos de calidad:

Responsabilidad: Un aumento del TOC implica un aumento de la responsabilidad asignada a la clase. Complejidad de implementacin: Un aumento del TOC implica un aumento de la complejidad de implementacin de la clase. Reutilizacin: Un aumento del TOC implica una disminucin del grado de reutilizacin de la clase.

Relaciones entre clases (RC)


Est dado por el nmero de relaciones de uso de una clase con otra y evala los siguientes atributos de calidad:

Acoplamiento: Un aumento del RC implica un aumento del Acoplamiento de la clase. Complejidad de mantenimiento: Un aumento del RC implica un aumento de la complejidad del mantenimiento de la clase. Reutilizacin: Un aumento del RC implica una disminucin en el grado de reutilizacin de la clase. Cantidad de pruebas: Un aumento del RC implica un aumento de la Cantidad de pruebas de unidad necesarias para probar una clase.

Matriz de inferencia de indicadores de calidad


Tambin llamada matriz de cubrimiento, es una representacin estructurada de los atributos de calidad y mtricas utilizadas para evaluar la calidad del diseo propuesto. Dicha matriz permite conocer si los resultados obtenidos de las relaciones atributo/mtrica es positivo o no, llevando estos resultados a una escalabilidad numrica donde, si los resultados son positivos se le asigna el valor de 1, si son negativos toma valor 0 y si no existe relacin es considerada como nula y es representada con un guion simple (-). Luego se puede obtener un resultado general para cada atributo promediando todas sus relaciones no nulas.

Fuente
http://www.ecured.cu/index.php/M%C3%A9trica_de_dise%C3%B1o

Vous aimerez peut-être aussi