You are on page 1of 13

Modelado de Proceso de Negocio

4 Ingeniera de Requerimientos
4.4 Mtricas de la Ingeniera de requerimientos

Introduccin
Para obtener software de calidad es preciso medir el proceso de desarrollo, cuantificar lo que se ha hecho y lo que falta por hacer, estimar el tamao del programa, costos, tiempo de desarrollo y otros parmetros. La medicin de este producto se realiza mediante las mtricas, para caracterizar numricamente los distintos aspectos del desarrollo del software.

Introduccin
Las mtricas de software tienen un papel decisivo en la obtencin de un producto de alta calidad, porque determinan mediante estadsticas basadas en la experiencia, el avance del software y el cumplimiento de parmetros requeridos

Introduccin
Las mtricas tcnicas facilitan una base para que el anlisis, diseo, ms codificacin y prueba y puedan ser ms conducidas objetivamente valoradas

cuantitativamente

Estabilidad de los requerimientos


El objetivo de esta mtrica es medir la estabilidad de los requerimientos para asegurar su adecuacin antes de pasar al prximo flujo de trabajo. Se considera que los requerimientos son estables cuando no existen adiciones o supresiones en ellos que impliquen modificaciones en las funcionalidades principales de la aplicacin.

Estabilidad de los requerimientos


La estabilidad de los requerimientos se calcula como:

Donde:
ETR: valor de la estabilidad de los requerimientos. RT: total de requerimientos definidos. RM: nmero de requerimientos modificados, que se obtienen como la sumatoria de los requerimientos insertados, modificados y eliminados.

Estabilidad de los requerimientos


Esta mtrica ofrece valores entre 0 y 100. El mejor valor de ETR es el ms cercano a 100 porque mostrar que no se estn realizando cambios sobre los requerimientos, son estables y por tanto es confiable trabajar el anlisis y diseo sobre ellos

Especificacin de los requerimientos


El objetivo de esta mtrica es cuantificar la especificidad o falta de ambigedad en la definicin de los requerimientos. Para calcular esta mtrica deben contarse los requerimientos que tuvieron igual interpretacin por los revisores y compararlos con el total de requerimientos definidos.

Especificacin de los requerimientos


La especificidad de los requerimientos se calcula como:

Donde:
ER: grado de especificidad de los requerimientos. nui: nmero de requerimientos para los que todos los revisores tuvieron interpretaciones idnticas. nr: cantidad de requerimientos en una especificacin y comprende la suma de los requisitos funcionales y no funcionales.

Especificacin de los requerimientos


El valor de esta mtrica debe estar siempre entre 0 y 1. Mientras ms cerca de 1 est el valor de ER mayor ser la consistencia de la interpretacin de los revisores para cada requerimiento y menor ser la ambigedad en la especificacin de los requerimientos.

Grado de validacin de los requerimientos


La validacin de los requerimientos se realiza en consenso del equipo de desarrollo al contrastar lo que desea el cliente con la posibilidad real de implementarlo. El grado de validacin de los requerimientos mide la correccin en la definicin de los requerimientos.

Grado de validacin de los requerimientos


Este valor se calcula como:

Donde:
VR: grado de validacin de los requerimientos. nc: nmero de requerimientos que se han validado como correctos. nnv: nmero de requisitos no validados an.

Grado de validacin de los requerimientos


El resultado de esta mtrica est siempre entre 0 y 1. El valor ptimo de esta mtrica es el ms cercano a 1 e indica un alto nivel de correccin en la definicin de los requerimientos.

You might also like