You are on page 1of 1

En el campo de la ingenier�a del software una m�trica es cualquier medida o

conjunto de medidas destinadas a conocer o estimar el tama�o u otra caracter�stica


de un software o un sistema de informaci�n, generalmente para realizar comparativas
o para la planificaci�n de proyectos de desarrollo. Un ejemplo ampliamente usado es
la llamada m�trica de punto funci�n.
Caracter�sticas de las M�tricas de Software
La calidad de las medidas deber�an facilitar el desarrollo de modelos que sean
capaces de predecir el comportamiento de determinados par�metros que afectan al
desarrollo de productos o procesos.

Una medida ideal deber�a ser :

Objetiva

Sencilla, definible con precisi�n para que puede ser evaluada

F�cilmente obtenible ( a costo razonable)

Valida, la m�trica deber�a medir exactamente lo que se quiere medir y no otra cosa.

Robusta. Deber�a de ser relativamente insensible a cambios poco insignificativos en


el proceso o en el producto .

Clasificaci�n de las M�tricas de Software


Las M�tricas de Software se pueden clasificar, de una manera general. En M�tricas
de producto y M�tricas de proceso.

Las M�tricas de Producto son medidas de producto Software durante cualquier fase de
su desarrollo desde los requisitos hasta la instalaci�n.

Las M�tricas de Producto pueden medir la complejidad del dise�o, el tama�o del
producto final (fuente u objeto) o el n�mero de p�ginas de documentaci�n producida.

Las M�tricas de Proceso son medidas del proceso de desarrollo del Software tales
como tiempo de desarrollo total, esfuerzo en d�as/ hombre o mes / hombre de
desarrollo del producto, tipo de metodolog�a utilizada o nivel medio de experiencia
de los programadores.
M�tricas de Productos
Muchos de los trabajos iniciales realizados sobre las m�tricas de producto est�n
relacionados con las caracter�sticas del c�digo fuente. Conforme se ha ido ganando
experiencias con las m�tricas y los modelos se ha puesto de manifiesto que la
informaci�n disponible durante los primeros momentos del ciclo de desarrollo puede
ser de gran valor para controlar el proceso y los resultados.

You might also like