pruebas y aceptación del cliente. prueba de aceptación “una pa tiene como propósito demostrar...

Post on 23-Jan-2016

226 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Pruebas y aceptación del

cliente

Prueba de Aceptación

“Una PA tiene como propósito demostrar al cliente el cumplimiento de un requisito del software”

Describe un escenario (secuencia de pasos) de ejecución o uso del sistema desde la perspectiva del cliente

Puede estar asociada a requisitos funcionales o no funcionales

Un requisito tiene una o más PAs asociadas

Las PAs cubren desde escenarios típicos/frecuentes hasta los más excepcionales

Ejemplo:

Aprovechamiento de las PAs

Adicional a su propósito fundamental, las PAs pueden rentabilizarse usándose para:

Obligar a definir requisitos que sean verificables

Valorar adecuadamente el esfuerzo asociado a la incorporación de un requisito

Negociar con el cliente el alcance del sistema

Planificar el desarrollo iterativo e incremental del sistema

Guiar a los desarrolladores

Identificar oportunidades de reutilización

Requisitos versus Pruebas de Aceptación

• “El proceso de desarrollo debe estar dirigido por los requisitos”. Obvio puesto que los requisitos son el objetivo a cumplir, sin embargo, …

• ¿Popularmente cómo se especifican los requisitos?

• Textualmente

• UML (Diagramas de Casos de Uso y otros diagramas)

• Plantillas o fichas

• Interfaces de usuario (bocetos)combinación de los anteriores

Ejemplo

Ejemplo:• Identificación de Pruebas de Aceptación

• 1. Reintegro usando cantidades predefinidas

• 2. Reintegro con cantidad introducida por cliente

• … Ejemplo

• 3. Intento reintegro saldo < cantidad

• 4. Cancelación de operación

• 5. No disponibilidad de billetes

• 6. No disponibilidad de papel para recibo

• 7. Intento reintegro saldo < cantidad con cliente preferencial

• 8 Excedido tiempo de comunicación con sistema central

• 9. Excedido tiempo de espera para introducción de acción

top related