Ciclos de Vida Flashcards
1
Q
Explique las características del CV “Cascada Pura”
A
- Sigue una secuencia ordenada de pasos / etapas. Al final de cada una se revisa si se puede avanzar a la próxima fase.
- Se crean documentos durante cada fase.
- Ayuda a reconocer errores en los primeros momentos del proyecto.
- No proporciona resultados tangibles hasta las últimas etapas.
- No útil en proyectos cortos, ya que es complejo.
- Difícil especificación de requerimientos, y no maneja aquellos volátiles.
2
Q
Explique las características del CV “Cascada Salmon”
A
- Parecido a Cascada Pura
- Permite volver atrás en las etapas.
3
Q
Explique las características del CV “Cascada Sashimi”
A
- Parecido a Cascada Pura
- Permite la superposición de las distintas fases.
- Difícil llevar un registro del progreso y puede generar problemas de comunicación al realizar las actividades al mismo tiempo.
4
Q
Explique las características del CV “Cascada con Subproyectos”
A
- Parecido a Cascada Pura
- Genera distintos subproyectos.
- El riesgo es que se pueden encontrar interdependencias imprevistas entre los distintos subproyectos.
5
Q
Explique las características del CV “Cascada con Reducción de Riesgos”
A
- Parecido a Cascada Pura.
- Se coloca un espiral al inicio de la cascada.
- Ayuda en el reconocimiento de los requerimientos en las primeras etapas del proyecto.
6
Q
Explique las características del CV “Code and Fix”
A
- Se tiene en cuenta los requerimientos y una idea general del proyecto.
- Se combinan etapas de diseño informal, codificación, pruebas hasta que se obtiene el producto final.
- No se pierde tiempo en la planificación, documentación, etc.
- Vista de progreso rápidamente y requiere poca experiencia.
- No se tienen en cuenta los riesgos, ni aseguramiento de calidad del producto.
7
Q
Explique las características del CV “Espiral”
A
- Orientado en la gestión de riesgos.
- Divide el proyecto en miniproyectos, donde se identifican los riesgos con el fin de conocerlos todos.
- Permite combinar este modelo con otros CV.
- Mientras más costoso sea el proyecto, los riesgos más disminuyen.
- Es complejo de entender y requiere experiencia.
8
Q
Explique las características del CV “Prototipo Evolutivo”
A
- Va generando código a medida que se avanza por el proyecto.
- Se desarrolla lo visible y es mostrado al cliente que tras el feedback que otorga se continúa desarrollando en base a eso.
- Útil cuando los requerimientos son variables.
- Signos de progreso rápidamente.
- No hay noción de tiempo ni de recursos hasta que el prototipo resulte aceptable.
9
Q
Explique las características del CV “Entrega por etapas”
A
- Permite mostrar progreso al cliente en sucesivas etapas.
- Se sabe desde un principio que se va a hacer.
- Se entrega el proyecto en sucesivas etapas y NO al final.
- Permite entregar software funcional rápidamente.
- Requiere de una planificación estricta.
10
Q
Explique las características del CV “Design to Schedule”
A
- Similar a entrega por etapas, se planea el desarrollo en sucesivas etapas.
- No se sabe si se va a desarrollar todas las etapas del proyecto.
- Se suele utilizar cuando hay una fecha de entrega inamovible.
- Su desventaja es que si no se llegan a completas todas las etapas, se pierde tiempo planificando.
11
Q
Explique las características del CV “Entrega evolutiva”
A
- Se basa en el prototipo evolutivo y la entrega por etapas.
- Se desarrolla una versión del producto y se refina haciendo uso del feedback del cliente y se repite hasta entregar la versión final.
- El P. Evolutivo se centra en la visibilidad del sistema, y éste inicia desde el núcleo del sistema.
12
Q
Explique las características del CV “Design to Tools”
A
- Se utiliza en plazos críticos
- Combinable con otros ciclos de vidas.
- Pérdida del control sobre el producto.