Ciclo de Vida Flashcards

1
Q

¿Qué es un ciclo de vida?

A

Un ciclo de vida es una ruta crítica que garantiza que el software no solo cumpla con las expectativas iniciales si no que también se adapte a las necesidades cambiantes con el tiempo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuándo es recomendable el ciclo de vida en Cascada?

A
  • Los requerimientos son conocidos, claros y fijos.
  • Los desarrolladores tienen experiencia en los problemas a resolver.
  • Se pueden “congelar” los requisitos.
  • Para proyectos cortos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuándo es recomendable el ciclo de vida Prototipado (o Iterativo)?

A
  • Los usuarios tienen una idea general sobre la naturaleza del problema, pero no hay acuerdo sobre la solución.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Cuales son las fases del ciclo de vida en Espiral?

A
  1. Planificación.
  2. Análisis de Riesgo.
  3. Implementación.
  4. Evaluación.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cuándo es recomendable el ciclo de vida en Espiral?

A
  • No se conoce el dominio de aplicación del problema.
  • Desarrolladores y usuarios con poca experiencia.
  • Los requisitos son inestables.
  • Faltan precisiones sobre los problemas.
  • Existen condicionamientos muy estrictos en cuanto a recursos (tiempo y costo).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuales son los principios de agilidad del ciclo de vida Iterativo Incremental Ágil?

A
  1. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor.
  2. Aceptamos que los requisitos cambien, incluso en las etapas mas tardias del desarrollo. Los procesos ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Cuándo es recomendable el ciclo de vida Iterativo Incremental Ágil?

A
  • El proyecto puede dividirse en entregables que generen valor y se van incrementando cada vez.
  • El cliente puede involucrarse durante todo el proyecto.
  • El cliente va descubriendo lo que necesita a medida que va avanzando el proyecto.
  • El equipo es multidisciplinario y el objetivo es de todos.
  • Los requerimientos pueden cambiar constantemente y hay que adaptarse a ello.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly