Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo espiral, Jesus Rodrigo Landaverde Alvarado., Mauricio Imanol Garcia…
Modelo espiral
caracteristicas del modelo en espiral
1. Incremental: El modelo en espiral es un enfoque incremental e iterativo, lo que significa que el desarrollo del software se divide en pequeñas partes o iteraciones, cada una de las cuales se desarrolla y se prueba de forma independiente.
2. Flexibilidad: Este modelo es altamente flexible y se adapta fácilmente a cambios en los requisitos del software, lo que permite una mayor adaptación y evolución del software a lo largo del tiempo.
3. Riesgo: El modelo en espiral se centra en la identificación y mitigación temprana de los riesgos asociados con el proyecto de desarrollo del software. Esto permite que los riesgos sean manejados y reducidos de manera proactiva antes de que se conviertan en problemas mayores.
4. Comunicación: El modelo en espiral promueve la comunicación y la colaboración cercana entre los miembros del equipo de desarrollo del software, lo que ayuda a garantizar que todos estén en la misma página y trabajen hacia el mismo objetivo.
5. Evaluación: La evaluación constante es una parte fundamental del modelo en espiral. En cada iteración, se realizan evaluaciones y revisiones detalladas del software para identificar áreas de mejora y hacer ajustes según sea necesario.
6. Documentación: El modelo en espiral hace hincapié en la documentación adecuada del software y del proceso de desarrollo en sí mismo. Esto ayuda a garantizar que el software sea fácilmente comprensible y mantenible a largo plazo.
Ventajas
-
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 que se 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.
Desventajas
-
Es difícil establecer las correspondencias de los requisitos contra los incrementos y detectar las unidades o servicios genéricos para todo el sistema.
Dificultades para mantener las planificaciones, y concebir y graficar el sistema globalmente.
-
Breve explicación del modelo de ingeniería que elegimos
El modelo espiral es un modelo de ingeniería de software que se utiliza para el desarrollo de software y sistemas . Este modelo se considera una respuesta a los inconvenientes del modelo de cascada, ya que se enfoca en la gestión de riesgos y en la iteración del proceso de desarrollo . El modelo espiral se divide en cuatro fases: determinación de objetivos, evaluación y reducción de riesgos , desarrollo y validación, y planificación. Cada fase se divide en subfases y se itera a medidaque se avanza en el proceso de desarrollo. El modelo espiral es uno de los modelos mas realistas para el desarrollo de software y sistemas
-
-
-