El modelo en V es una variación del modelo
en cascada que muestra cómo se relacionan las actividades de prueba con el
análisis y el diseño. Como se muestra en la Figura 3, la codificación forma el
vértice de la V, con el análisis y el diseño a la izquierda y las pruebas y el
mantenimiento a la derecha.
La unión mediante líneas
discontinuas entre las fases de la parte izquierda y las pruebas de la derecha
representa una doble información. Por un lado sirve para indicar en qué fase de
desarrollo se deben definir las pruebas correspondientes. Por otro sirve para
saber a qué fase de desarrollo hay que volver si se encuentran fallos en las
pruebas correspondientes.
Por lo tanto el modelo en V hace
más explícita parte de las iteraciones y repeticiones de trabajo que están
ocultas en el modelo en cascada. Mientras el foco del modelo en cascada se
sitúa en los documentos y productos desarrollados, el modelo en V se centra en
las actividades y la corrección.
Ventajas y desventajas del Modelo en “V”
Ventajas y desventajas del Modelo en “V”
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
iteració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 explí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
• Es difícil que el cliente exponga explí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
BANCO DE PREGUNTAS
¿Qué muestra el modelo en V?
¿La unión mediante líneas
discontinuas entre las fases de la parte izquierda y las pruebas de la derecha qué representan?
Dibuje los esquemas de los cinco modelo del ciclo de vida del software
No hay comentarios:
Publicar un comentario