Dragon
¿Qué es?
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. La programación forma el vértice de laV, con el análisis y el diseño a la izquierda y las pruebas y el mantenimiento a la derecha.
Características
La unión mediante flechas entre las fases de la parte izquierda y las pruebas de laderecha 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 hayque 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 encascada. 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.
¿Cuales son los objetivos delmodelo en V?
* Minimizar los riesgos del proyecto.
* Mejorar y garantizar la calidad del proyecto.
* Reducir los costes totales a lo largo del ciclo de vida del proyecto.
* Mejorar lacomunicación entre los Stakeholders.
* En definitiva se trata de un modelo más robusto y completo que el Modelo de Cascada, y puede producir software de mayor calidad que con el modelo de cascada (tododepende de la empresa y el sector)
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ácilaprendizaje
• 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 pruebasDesventajas:
• 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...
Regístrate para leer el documento completo.