Ciclos de vida(mapa comparativo)

Solo disponible en BuenasTareas
  • Páginas : 3 (526 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de marzo de 2012
Leer documento completo
Vista previa del texto
Ciclos de vida del software | Ventajas | Desventajas |
Cascada | -Se tiene todo bien organizado y no se mezclan las fases.- Es perfecto para proyectos que son rígidos, y además donde seespecifiquen muy bien los requerimientos y se conozca muy bien la herramienta a utilizar. | - En la vida real, un proyecto rara vez sigue una secuencia lineal, esto crea una mala implementación del modelo, locual hace que lo lleve al fracaso.- El proceso de creación del software tarda mucho tiempo ya que debe pasar por el proceso de prueba y hasta que el software no esté completo no se opera. |Incremental |  -Los clientes no esperan hasta el fin del desarrollo para utilizar el sistema. Pueden empezar a usarlo desde el primer incremento.- Se disminuye el riesgo de fracaso de todo el proyecto, ya quese puede distribuir en cada incremento.- Las partes más importantes del sistema son entregadas primero, por lo cual se realizan más pruebas en estos módulos y se disminuye el riesgo de fallos. | -Cadaincremento debe ser pequeño para limitar el riesgo (menos de 20.000 líneas).- -Cada incremento debe aumentar la funcionalidad.·    -Es difícil establecer las correspondencias de  los requisitoscontra los incrementos.·    -Es difícil detectar las unidades o servicios genéricos para todo el sistema. |
Espiral | -Incorpora muchas de las ventajas de los otros ciclos de vida
- Conjuga lanaturaleza iterativa de los prototipos con los aspectos controlados y sistemáticos del modelo clásico
- Proporciona el potencial para el desarrollo rápido de versiones incrementales
- Puede adaptarse yaplicarse a lo largo de la vida del software
- Es un enfoque realista del desarrollo del software
- Permite aplicar el enfoque de construcción de prototipos en cualquier momento para reducir riesgos
-Reduce los riesgos antes de que se conviertan en problemáticos | -Puede resultar difícil convencer a algunos clientes de que el enfoque evolutivo es controlable
-Solo resulta aplicable para...
tracking img