Presentación
Modelo en espiral
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.
- Cecilia Vazquez Tamalatzi
- José Daniel Vázquez Mtz
- Verónica Tlaltelpa Romero
- Diego Talavera García
índice
1. Presentación
8.¿Cuándo utilizarlo?
2. Indice
9.Caracteristicas
3.Introduccion
10. Ventajas y desventajas
4.¿Qué es?
11.Conclusión
5. ¿Para que sirve?
12. Gracias
6. ¿Cómo funciona?
13. Formato APA
7. Fases
Introducción
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.
¿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
Para que sirve?
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.
¿Como funciona?
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.
Fases
3. Implementación
1. Planiicación
Las fases por las que pasa cada ciclo de la espiral
2. Analisis de riesgo
4. Evaluación
¿Cuando utilizarlo?
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
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.
ventajas y desventajas
Desventajas
Ventajas
- 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
- 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
vs
CONCLUSIóN:
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.
¡Muchas gracias!
BIBLIOGRAFIA
- ¿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
Modelo espiral
diegotgvesc03
Created on September 14, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
View
To the Moon Presentation
View
Projection Presentation
Explore all templates
Transcript
Presentación
Modelo en espiral
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.
índice
1. Presentación
8.¿Cuándo utilizarlo?
2. Indice
9.Caracteristicas
3.Introduccion
10. Ventajas y desventajas
4.¿Qué es?
11.Conclusión
5. ¿Para que sirve?
12. Gracias
6. ¿Cómo funciona?
13. Formato APA
7. Fases
Introducción
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.
¿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
Para que sirve?
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.
¿Como funciona?
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.
Fases
3. Implementación
1. Planiicación
Las fases por las que pasa cada ciclo de la espiral
2. Analisis de riesgo
4. Evaluación
¿Cuando utilizarlo?
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
Caracteristicas:
ventajas y desventajas
Desventajas
Ventajas
vs
CONCLUSIóN:
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.
¡Muchas gracias!
BIBLIOGRAFIA