Ventajas
• La relación entre las etapas de desarrollo y los distintos tipos de pruebas facilitan la localización de fallos.
• Es un modelo sencillo y de fácil aprendizaje.
• Hace explícito parte de la interacción y trabajo que hay que revisar.
• Especifica bien los roles de los distintos tipos de pruebas a realizar.
• Involucra al usuario en las pruebas.
Desventajas
• Es difícil que el cliente exponga implícitamente todos los requisitos.
• El cliente debe tener paciencia pues obtendrá el producto al final del ciclo de vida.
• Las pruebas pueden ser caras y, a veces, no lo suficientemente efectivas.
• El producto final obtenido puede que no refleje todos los requisitos del usuario.
No hay comentarios:
Publicar un comentario