Modelo espiral
diegotgvesc03
Created on September 14, 2021
Over 30 million people build interactive content in Genially.
Check out what others have designed:
FACTS IN THE TIME OF COVID-19
Presentation
AUSSTELLUNG STORYTELLING
Presentation
WOLF ACADEMY
Presentation
STAGE2- LEVEL1-MISSION 2: ANIMATION
Presentation
TANGRAM PRESENTATION
Presentation
VALENTINE'S DAY PRESENTATION
Presentation
HUMAN RIGHTS
Presentation
Transcript
- Cecilia Vazquez Tamalatzi
- José Daniel Vázquez Mtz
- Verónica Tlaltelpa Romero
- Diego Talavera García
El modelo de desarrollo en espiral es una combinación entre el modelo cascada y un modelo por iteraciones, utilizado generalmente en la ingeniería de software.
Presentación
Modelo en espiral
13. Formato APA
12. Gracias
10. Ventajas y desventajas
11.Conclusión
9.Caracteristicas
8.¿Cuándo utilizarlo?
7. Fases
6. ¿Cómo funciona?
5. ¿Para que sirve?
4.¿Qué es?
3.Introduccion
2. Indice
1. Presentación
índice
En el desarrollo de software existen distintos tipos de modelos, hoy hablaremos del modelo espiral este modelo es de tipo evolutivo propuesto por Barry Boehm, se basa en utilizar prototipos como apoyo, la distintiva forma de espiral representa una iteración de procesos que, a medida que se van entregando los prototipos y éstos son revisados por los clientes o usuarios, se logra avanzar y el tiempo empleado para desarrollar, cada división recibe el nombre de región de tareas.
Introducción
¿Qué es el Modelo en espiral?
El desarrollo o modelo en espiral es un enfoque de desarrollo de software que puede ser considerado como una respuesta a los inconvenientes del desarrollo en cascada
En el modelo espiral, el software se desarrolla en una serie de versiones incrementales. Durante las primeras interacciones, la versión incremental podría ser un modelo en papel o un prototipo. Durante las últimas iteraciones, se producen versiones cada vez más completas del sistema diseñado.
Para que sirve?
El modelo en espiral consiste en seguir ciclos crecientes de cuatro fases cada uno, que se van realizando siguiendo una forma de espiral. En cada ciclo se pasa por dichas fases bien definidas, se trata de un modelo evolutivo que, conforme avancen los ciclos, aumentará el tiempo de ejecución, así como el volumen de código fuente desarrollado y la complejidad de la gestión de riesgos y de la planificación.
¿Como funciona?
3. Implementación
1. Planiicación
4. Evaluación
2. Analisis de riesgo
Las fases por las que pasa cada ciclo de la espiral
Fases
Usos típicos de un modelo en espiral: • Cuando existe una restricción presupuestaria.• Para proyectos de riesgo medio a alto. • Compromiso con el proyecto a largo plazo debido a posibles cambios en las prioridades económicas. • El cliente no está seguro de sus requisitos, que suele ser el caso. • Los requisitos son complejos y necesitan evaluación para obtener claridad.• Se esperan cambios significativos en el producto durante el ciclo de desarrollo.
El Modelo Espiral es muy utilizado en la industria del software ya que está sincronizado con el proceso de desarrollo natural de cualquier producto, es decir, aprender con madurez que implica un riesgo mínimo tanto para el cliente como para las empresas desarrolladoras
¿Cuando utilizarlo?
Caracteristicas:
- En cada giro se contruye un nuevo modelo del sistema completo.
- Este modelo puede convinarse con otros modelos de proceso de desarrollo (cascada,evolutivo).
- Mejor modelo para el desarrollo de grandes sistemas.
- El analisis de riesgo requiere la participacion de personal con alta cualificacion.
- Gran esfuerzo de gestión
- Las decisiones periódicas pueden dilatar el proceso de desarrollo
- Hay errores e incongruencias conceptuales que se abren paso fácilmente al
- producto final a través del proceso de desarrollo desglosado
- Know-how en análisis y gestión de riesgo esencial, pero no siempre disponible
Desventajas
- Modelo flexible y genérico
- Posible integración temprana de promotores y usuarios.
- Las decisiones periódicas
- pueden dilatar el proceso de promotores y usuarios.
- Comprobaciones periódicas y enfocadas al riesgo
- Conciliación perfecta entre exigencias técnicas y diseño
Ventajas
vs
ventajas y desventajas
El modelo en espiral es una mejora de las desventajas del modelo de cascada, donde se toma más en cuenta el proceso de repeticion para asi lograr mejores resultados con cada prototipo que se va presentando al cliente, en cada iteracion tenemos que tener en cuenta que se van analizando los errores para transformarlos en aciertos y asi ver un progreso dirigido a lograr los objetivos, otro gran punto a favor de este modelo es el gran enfoque en la reduccion de riesgos, ya que al tener tantos prototipos para lograr los objetivos, nos permite estar en constante cambio por los requerimientos cambiantes del cliente.
CONCLUSIóN:
¡Muchas gracias!
- ¿Qué es el desarrollo en Espiral? (2020, 8 abril). Deloitte Spain. https://www2.deloitte.com/es/es/pages/technology/articles/que-es-el-desarrollo-en-espiral.html
- Pressman, Roger. (2000). Software Engineering: A Practitioner’s Approach: European Adaptation. McGraw-Hill Publishing Company.
- Modelo Espiral Ventajas y Desventajas - Proyecto ADP Modelos de Desarrollo. (s. f.). Proyecto ADP Modelos de Desarrollo. Recuperado 13 de septiembre de 2021, de https://sites.google.com/site/proyectoadpmodelosdedesarrollo/home/modelos-de-desarrollo/modelo-espiral-ventajas-y-desventajas
- RYTEWIKI. (2019). Modelo en Espiral. 11 de septiembre 2021, de RYTEWIKI Sitio web: https://es.ryte.com/wiki/Modelo_en_Espiral#C.C3.B3mo_funciona
BIBLIOGRAFIA