You are on page 1of 10

Mtricas de Proyecto

Para minimizar la
planificacin
de desarrollo
Para evaluar la calidad de los
productos. A medida que
mejora la calidad se
minimizan
los defectos.
Se utilizan
Las mtricas del proyecto de software sugieren que los proyectos
deben medir:
Mediciones del Software

Las mtricas del software se pueden categorizar en:
Medidas directas:
o El costo y el esfuerzo aplicado
o Lneas de cdigo producidas (LCD)
o Velocidad de ejecucin, tamao de memoria y los
defectos informados durante un periodo de tiempo
establecido
Medidas Indirectas:
o La funcionalidad, calidad, complejidad, eficiencia
o fiabilidad, facilidad, facilidad de mantenimiento
Mtricas orientadas a la funcin

Las Mtricas del software orientadas a la funcin
permiten la medida de la funcionalidad de la aplicacin.

Los puntos de funcin se obtienen utilizando una
funcin emprica basado en medidas cuantitativas del
dominio de informacin del software y valoraciones
subjetivas de la complejidad del software.
Se determinan 5 caractersticas del mbito de la informacin y los clculos aparecen
en la posicin apropiada de la tabla. Los valores del mbito de informacin estn
definidos de la siguiente manera:
Nmero de entradas de usuario: se cuenta cada entrada
de usuario que proporcione al software diferentes datos
orientados a la aplicacin.
1
Nmero de salidas de usuario: se cuenta cada salida que
proporciona al usuario informacin orientada a la
aplicacin. En este contexto las salidas se refieren a
informes, pantallas, mensajes de error
2
Nmero de peticiones de usuario: una peticin esta
definida como una entrada interactiva que resulta de la
generacin de algn tipo de respuesta en forma de salida
interactiva. Se cuenta cada peticin por separado.
3
Nmero de archivos: se cuenta cada archivo maestro
lgico.
4
Nmero de interfaces externas: se cuentan todas las
interfaces legibles por la maquina por ejemplo: archivos de
datos, en cinta o discos que son utilizados para transmitir
informacin a otro sistema.
5
Mtricas para la calidad del
software
El objetivo de la ingeniera del software es desarrollar y
producir software de alta calidad. Para lograr este
objetivo, es fundamental aplicar mtodos y herramientas
efectivos dentro del contexto de un proceso maduro de
desarrollo de software.
Medidas de la Calidad
Dentro de las medidas de calidad del software tenemos:
Correccin
- Es el grado en que el software cumple su funcin.
La medida ms comn es: Defectos por KDLC (miles de lneas de cdigo)
Facilidad de mantenimiento
- Es la facilidad con la que se puede corregir un programa si se encuentra
un error
Se utilizan medidas indirectas como: Tiempo Medio de cambio (TMC)
Es decir, el tiempo que se tarda en:
- Analizar una peticin
- Disear un modificacin
- Implementar el cambio
- Probar y realizar el cambio.
Integridad
Mide la capacidad del software para resistir ataques.
Se debe tener en cuanta los siguientes atributos:
- Amenaza : Es la probabilidad de que un ataque ocurra en un tiempo
determinado.
- Seguridad: Es la probabilidad de que se pueda repeler el ataque de un
tipo determinado.
Se define como: Integridad = [(1-amenaza) x (1-seguridad)]

Facilidad de uso
Mide la amigabilidad del software con el usuario final.
Se mide en funcin de:
- Habilidad intelectual o fsica para aprender el sistema.
- El tiempo requerido para hacer uso eficiente del sistema.
- Aumento de la productividad.
- Valoracin subjetiva de la disposicin de los usuarios hacia el sistema.
Eficacia de la eliminacin de
defectos
La eficacia de la eliminacin de defectos (EED), es una
mtrica que permite medir la habilidad de filtrar las
actividades de la garanta de calidad y de control, ya que
es aplicable a todas las actividades del marco de trabajo
del proceso.
Se define de la siguiente forma:
EED = E / (E + D)
E= Nmero de errores encontrados antes de la entrega
del software
D= Nmero de defectos encontrados despus de la
entrega