Ciclo De Vida
Enviado por ilse22 • 13 de Octubre de 2014 • 543 Palabras (3 Páginas) • 300 Visitas
Ciclo de vida en espiral
El modelo de la espiral es un modelo orientado a riesgo que divide el proyecto de software en miniproyectos. Cada proyecto se encargará de resolver uno o varios riesgos hasta que estén todos controlados. Una vez que estén los riesgos más importantes controlados se finaliza igual que el ciclo de vida en cascada.
En el ciclo de vida en espiral localizan los riesgos, genera un plan para manejarlos y se establece una aproximación a la siguiente iteración. Con cada iteración se produce una aproximación al producto final.
En el modelo en espiral se comienza con una parte pequeña del proyecto y se expande tras reducir los riesgos para la siguiente iteración.
En cada iteración seguimos los siguientes pasos:
• Determinar objetivos, alternativas y límites.
• Identificar y resolver riesgos.
• Evaluar las alternativas.
• Generar entregas de esta iteración, y comprobar que son correctas.
• Planificar la siguiente iteración.
• Si se decide ejecutar la siguiente iteración, hay que establecer un enfoque para ella.
En este modelo las primeras iteraciones son menos costosas y a medida que se avanza aumenta el costo.
Las ventajas de este modelo son:
• Se disminuyen los riesgos.
• Al final de cada iteración se obtienen los puntos de verificación.
• Se obtienen con anterioridad indicaciones de cualquier riesgo insuperable.
Las desventajas de este modelo son :
• Un aumento de costos.
• Es un modelo complicado de llevar a cabo porque exige una gestión concienzuda, atenta y unos conocimientos profundos.
http://ciclodevidasoftware.wikispaces.com/CICLO+DE+VIDA+EN+ESPIRAL
ciclo de vida en cascada
Es el más antiguo de todos los modelos de ciclo de vida y sirve de modelo para otros modelos de ciclos de vida.
En un modelo en cascada un proyecto progresa a través de una secuencia ordenada de pasos que son:
Concepto del software.
• Análisis de requerimientos.
• Diseño global.
• Diseño detallado.
• Codificación y depuración.
• Prueba del sistema.
El modelo contiene una serie de etapas que no se solapan, y el proyecto se va revisando tras cada una de las etapas. Para poder pasar a la siguiente etapa se tiene que haber conseguido todos los objetivos de la etapa anterior, es un proceso secuencial.
Tiene una buena aplicación cuando el problema es estable y cuando se trabaja con metodologías técnicas conocidas. Este modelo será apropiado para la migración de una aplicación o a una versión de mantenimiento bien definida.
Con este modelo se tiene un seguimiento de todas las fases del proyecto y del cumplimiento de todos los objetivos marcados
...