Está en la página 1de 12

Ciclos de vida

Integrantes: José Valenzuela


Tomás Lazcano
Anibal Mena
Introducción
En esta presentación se darán a conocer cuatro
modelos de ciclo de vida del software, se
definirán brevemente y se darán a conocer sus
ventajas y desventajas.
Modelo de ciclo de vida en V
Ventajas y Desventajas
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
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
Modelo de ciclo de vida RAD
Ventajas y Desventajas
Ventajas:
• Enfatiza ciclos de desarrollo extremadamente cortos.
• Tiene las ventajas del modelo clásico.
• Se asegura de que el producto entregado cumple las necesidades del cliente.
Desventajas:
• Solo se puede aplicar si el sistema se puede modularizar de forma que
permita completarse cada una de las funciones principales en menos de tres
meses.
• Para proyectos grandes puede requerir muchos equipos de trabajo distintos.
• No resulta adecuado cuando los riesgos técnicos son elevados.
• Se pueden tener problemas con la aceptación del prototipo.
• Requiere clientes y desarrolladores comprometidos en las rápidas
actividades necesarias.
Modelo de ciclo de vida Sashimi
Ventajas y Desventajas
Ventajas:
• No requiere tanta documentación como el ciclo de vida de cascada ya que es
continuo. 
• Su planificación es sencilla.
Desventajas:
• Más difícil controlar el progreso del proyecto debido a que los finales de fase ya no
son un punto de referencia claro.
• La dificultad de reconocer todos los requerimientos desde un inicio.
Modelo de ciclo de Programación Extrema
Ventajas y desventajas
Ventajas:
• Programación organizada
• Menor taza de errores
• Satisfacción del programador
Desventajas:
• Se recomienda emplearlo en proyectos a corto plazo
• Altas comisiones en caso de fallos
Comparación de modelos
Criterio V RAD Sashimi XP
Disponibilidad
de recursos Algunos Algunos Algunos Algunos
Complejidad de
Proyecto Medio Baja Alta Medio
Entendimiento
de Medio Alto Bajo Alto
requerimientos
Tecnología del
Producto Regular Alta Bajo Alta
Manejo de la
perspectiva del SI NO SI SI
riesgo
Conocimiento
del dominio del Alto Medio Alto Regular
problema
Conclusiones
Concluimos que para elegir el modelo de ciclo
de vida, es que, cuanto más lineal sea el
modelo, más rápido será su desarrollo. Sin
embargo, y en el proyecto. contraparte, cuanto
más lineal sea los modelos más completos
deberán ser la toma requisitos antes del
comienzo d

También podría gustarte