You are on page 1of 10

Pruebas de Requerimientos

Juan Antonio Vega Fernndez


Derechos Reservados, 1999

Diplomado en Calidad en el Software

Pruebas de Requerimientos
La principal prueba de requerimientos es la revisin formal. Una de las tcnicas ms tiles es la matrz de validacin de requerimientos. La prueba de requerimientos se debe completar como parte de la fase de requerimientos.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

Checklist para la Verificacin de Requerimientos


(1) Completo. Todos los items necesarios para la especificacin de la solucin estn includos. (2) Correcto. Cada item es libre de errores. (3) Preciso, no ambigo y claro. Cada item es exacto y no vago; hay una sola interpretacin; el significado de cada item es entendido; la especificacin es fcil de entender. (4) Consistente. Ningn item entra en conflicto con otro de la especificacin.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

Checklist para la Verificacin de Requerimientos


(5) Relevante. Cada item es pertinente al problema y su solucin. (6) Probable (testable). Durante el desarrollo del programa y las pruebas de aceptacin, es posible determinar si el item ha quedado satisfecho. (7) Factible. Cada item puede ser implementado con las tcnicas, herramientas, recursos y personal disponible y dentro de las limitaciones de costo y calendarizacin. (8) Registrabilidad (Traceable). Cada item puede ser seguido durante cada etapa.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

Checklist para la Verificacin de Requerimientos


(9) Libre de detalle de diseo. La especificacin de requerimientos son declaraciones de los requerimientos que se deben satisfacer por la solucin del problema y no se deben ocultar por soluciones propuestas al problema. (10) Manejable. Los requerimientos son expresados de tal manera que cada item puede ser cambiado sin causar un gran impacto a los dems items.

Juan Antonio Vega Fernndez


Derechos Reservados, 1999

Diplomado en Calidad en el Software

Checklists como Herramientas de ayuda en las Revisiones


Proveen de estructura para la revisin. Una manera de registrar los resultados. Una gua para la actividad de la revisin. Un registro para aprender del pasado. Asegura un cubrimiento sistemtico y completo. Herramientas para cuantificar y medir los resultados.

Juan Antonio Vega Fernndez


Derechos Reservados, 1999

Diplomado en Calidad en el Software

La Matriz de Validacin de Requerimientos


Es una matriz donde se evalan cada uno de los requerimientos contra los casos de prueba diseados especficamente para cumplir ese requerimiento. Usualmente toma varios casos de pruebas el probar un solo requerimiento. Si para un requerimiento no hay casos de prueba, ese requerimiento no se est probando.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

La Matriz de Validacin de Requerimientos


Requerimientos Casos de Prueba Estatus

Req. 1 Req. 2 Req. 3 Req. 4


Juan Antonio Vega Fernndez

87, 88, 92 83-87, 90

OK Failed

103-106

OK
Derechos Reservados, 1999

Diplomado en Calidad en el Software

Ventajas de la Matrz de Validacin de Requerimientos


Se asegura que todos los requerimientos estn enlistados. Identifica las pruebas asociadas con cada requerimiento. Facilita la revisin de los requerimientos y las pruebas. Prove un mecanismo fcil de registrar el estatus de cada caso de pruebas y progreso de revisin. Es fcilmente integrado en el plan maestro de pruebas y puede ser actualizado durante todas las etapas del proyecto.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

Ejercicio Verificacin de Requerimientos


Se les entregara un especificacin de requerimientos para un sistema de reservacin. En equipos, realicen una revisin de los requerimientos. Utilice el checklist que se vi en la sesin. Haga una estimacin del tiempo y el costo involucrado si se permitiera migrar a los errores encontrados.
Juan Antonio Vega Fernndez

Derechos Reservados, 1999

Diplomado en Calidad en el Software

You might also like